Vai al contenuto principale

[verdetto][prompt curato][fonte: useyado.com]

Posso vibecodare Yado?

// si costruisce in un weekend, ma restano buchi veri

Un'interfaccia di chat è facile, un terminale dentro un container remoto pure. Il dolore comincia quando vuoi che Claude, il container e l'app si dimentichino di essere tre entità distinte e si comportino come una cosa sola: entrare con un tap, dove sulla carta serve un terminale. Pensavo settimane, sono stati mesi.

confidenza: alta

cos’è: Far girare Claude Code dal telefono, su un container che non è il tuo portatile

Indice di costruibilità · gioco editoriale

Indice: zero. in bilico

Si pareggiano. È il caso in cui decide quanto ti sta antipatico l’abbonamento.

Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.

Cosa costruisci

Servire Claude Code che gira dentro tmux sulla tua macchina sempre accesa come terminale nel browser, raggiungibile dal telefono via HTTPS, con una push quando il turno finisce.

cosa ti serve

  • una macchina Linux sempre accesa, o un VPS da 5 $
  • un abbonamento Claude Pro o Max
  • un dominio per l'HTTPS, oppure Tailscale
  • un portatile, una volta sola, per fare il login di Claude via SSH

Il moat è la metà noiosa: la manutenzione, una macchina che dorme a zero e un login che funziona senza terminale.

Il prompt

Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».

Prompt one-shot EN
Build me a phone-reachable Claude Code setup to replace Yado. Requirements:

- Runs on one always-on Ubuntu box I already own, a $5 VPS is fine. I reach it
  from Safari on my phone, there is nothing to install on the phone.
- Install Claude Code on the box and log it in by hand once over SSH, so the
  credentials sit on disk and nothing has to handle auth later. This step needs
  a laptop, say so in the README.
- Serve the terminal with ttyd running `tmux new -A -s claude`, so the session
  survives a dropped connection and keeps working while my phone is locked.
- Put Caddy in front for automatic HTTPS on a subdomain, with basic auth
  credentials read from .env. If I already run Tailscale, bind ttyd to the
  tailnet address instead and skip Caddy. No accounts, no telemetry, everything
  stays on my box.
- Make it usable with a thumb: start ttyd with `-t fontSize=18`, and write a
  ~/.tmux.conf with mouse mode on so I can scroll and switch panes by tapping.
- Add a Claude Code Stop hook in ~/.claude/settings.json that curls a private
  ntfy.sh topic, so my phone buzzes when a turn finishes instead of me sitting
  there watching output.
- A `work <repo>` shell function that attaches to the tmux session, cds into
  ~/code/<repo> and starts claude there. Repos live in ~/code, there is no
  database and nothing to migrate.
- Out of scope: multiple users and isolation between projects. Do not build a
  chat UI over `claude -p`, that is a far bigger project than this one.
- README: the one time SSH login, the DNS record for the subdomain, the ntfy
  topic name, and an honest warning that if the box goes down there is no way
  back in from the phone.

Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.

Cosa perdi

  • una chat vera con il tuo account Claude, invece di un terminale guidato dalla tastiera del telefono
  • una macchina che dorme a zero e si sveglia prima che tu scriva, invece di un server che paghi tutta la settimana
  • l'accesso con un tap · la versione fai-da-te richiede un portatile e una sessione SSH per fare il login di Claude, una volta
  • diff leggibili su uno schermo piccolo · screenshot che puoi incollare · un'anteprima live dell'app che stai costruendo
  • l'isolamento · un solo server significa che tutto ciò che ci gira sopra può raggiungere tutto il resto

Perché pagano ancora

Perché la build da weekend è un animale domestico. Tieni in vita il server, tieni in vita il proxy, lo rattoppi ogni volta che Claude Code si sposta sotto di te, e paghi una macchina che gira a vuoto tutta la settimana. A qualcuno gli animali domestici piacciono, e se sei tra questi tienitelo. Yado è la versione in cui niente di tutto questo è tuo. Si sveglia quando apri l'app e per il resto del tempo non costa nulla, l'accesso è un tap invece di una sessione SSH, e quando Claude Code si muove il problema diventa mio. L'account Claude continui a portartelo tu. Quello che mi paghi è la metà noiosa.

moat: Scala dell'infrastruttura Qualità di esecuzione cos’è un moat

hosting, manutenzione e rifinitura

Alternative gratuite

Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.

Chi l’ha già costruito

Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.

  • Happy (si apre in una nuova scheda) — MIT mobile and web client for Claude Code, self-hostable, but it remote-controls Claude running on a computer you keep on (alive)
  • Moshi (si apre in una nuova scheda) — a polished mobile terminal that drives Claude Code over SSH, freemium rather than open source, and the machine it connects to has to be yours and switched on (alive)

Sei d’accordo?

La bilancia dei voti

Ancora nessun voto: il tuo è il primo.

Nessun voto ancora — il primo pesa.

App correlate

Distribuzione dei verdetti n = 996

SÌ 153 QUASI 451 — il verdetto di questa app NON PROPRIO 392

Da brief confuso a UX/UI completa Un brief vago diventa un’app navigabile. Spot prodotto da una foto Una foto diventa uno spot animato, senza codice. Far guardare i video a Claude Claude guarda i tuoi video e li trasforma in testo. Higgsfield in Claude Code Genera immagini e video mentre programmi in Claude Code. Da un Loom a una pagina web Un video schermo diventa una pagina web, senza codice. Video Shorts con NotebookLM Le tue fonti diventano uno short verticale. Landing luxury su Lovable Landing page di lusso con un solo prompt. Excalidraw in locale Excalidraw gratis sul tuo computer, senza codice. Mistral OCR nel flow Estrai testo dai documenti con Mistral OCR. Claude SEO nel terminale 25 skill SEO gratis dentro Claude Code. Google Search Console dentro Claude Code I dati di Search Console dentro il terminale. Routine di Claude Code Claude che lavora da solo, a computer spento. Clonare una landing in React con v0 Clona una landing reale in codice React. Context economy con Claude Lavora leggero e non bruciare i limiti di Claude. Dal prompt alla skill auto-evolutiva Skill Claude che imparano dai tuoi errori. Da NotebookLM a Canva: presentazioni Slide da NotebookLM, finalmente editabili in Canva. La mappa per capire ogni tool AI 12 categorie per incasellare qualsiasi tool AI. PNG trasparenti con ChatGPT PNG con trasparenza reale, non la scacchiera finta. Infografiche animate con Gemini Infografiche che si animano in loop con Gemini. Ricerca di mercato con Deep Research Deep Research come tuo analista di mercato. Farti citare dai motori AI (AEO) Diventa una fonte che ChatGPT e Perplexity citano.