Per chi sviluppa siti e web app
Sviluppi e pubblichi il tuo sito dal telefono.
NomaDev fa lavorare Claude Code sul computer dove tieni i tuoi siti, e lascia a te il comando dal telefono: leggi le modifiche che ha fatto, le approvi, fai il commit e mandi tutto online sul tuo server. Anche quando non sei alla scrivania.
7 giorni gratisTutte le funzioni, senza carta. Partono quando colleghi il telefono.
WordPress · Laravel · Symfony · Nuxt · Next.js · Astro · siti in HTML — qualsiasi sito che sta in una cartella e finisce su un server.
In arrivo su Google Play · 7 giorni di prova · disdici quando vuoi
Guardo il calcolo del carrello e i suoi test, poi sistemo l'arrotondamento.
Read src/cart/total.ts Read src/cart/total.test.tsClaude sta lavorando
Read total.ts Read total.test.ts Edit total.ts · +2 −1 Write total.test.tsRichiesta permesso
Bash
Modifiche · 2 file
Messaggio del commit
Caricamento · produzione
Tailscale · diretto, non passa da noi
Un giro completo
Il codice lo scrive Claude. Le decisioni le prendi tu.
Nessuna modifica viene applicata senza che tu l'abbia vista. In verde trovi quello che Claude ha già fatto, in arancione quello che sta aspettando una tua risposta.
fatto da Claudetocca a te
-
1 · Chiedi
Scrivi o detti cosa ti serve. Vedi in diretta i file che apre.
-
2 · Permetti
Ogni comando aspetta il tuo sì. Ti arriva una notifica.
-
3 · Controlla
Righe aggiunte e tolte, file per file. Tieni o annulli.
-
4 · Pubblica
Commit, push e caricamento sul tuo server con un tocco.
Scrivi cosa ti serve
Puoi scriverlo o dettarlo. Se hai delle skill di Claude installate sul computer, l'app le trova da sola e le scegli da un elenco.
Segui il lavoro in diretta
Vedi i file che apre, i comandi che esegue, i test che lancia. Quando ha finito, o quando si ferma su una domanda, ti arriva una notifica.
I comandi li autorizzi tu
Prima di eseguire un comando, Claude te lo mostra e aspetta la tua risposta. Non parte niente solo perché non eri davanti al computer.
Controlli ogni modifica
Vedi le righe aggiunte e quelle tolte, file per file, con i colori. Se una modifica non ti convince, la annulli dal telefono.
Usi git come sempre
Cambi ramo, fai i commit, apri le pull request, risolvi i conflitti. Tutto dal telefono, senza aprire il portatile.
Metti online il lavoro
Prima avvii il sito in locale per controllarlo, poi carichi i file sul tuo server web con un tocco.
Pubblicare
Carichi solo i file che vuoi caricare.
Per ogni server salvi indirizzo, cartella di destinazione e l'elenco di quello che non deve partire. Le regole si scrivono come in .gitignore: node_modules, *.log, /dist. I file esclusi restano fermi, e il controllo avviene prima ancora di collegarsi al server. Se usi JetBrains, puoi importare la configurazione che hai già con un tocco.
SFTP, FTP o FTPS
Usi il protocollo che offre il tuo hosting. Con SFTP puoi usare la chiave SSH che hai già sul computer, oppure una password.
Un file o tutto il sito
Carichi solo il file che hai appena sistemato, oppure lanci il caricamento completo verso una destinazione.
Lo controlli prima che vada online
Avvii il sito in locale con l'anteprima dal vivo, poi pubblichi quando è come lo vuoi.
Incluso in Studio
La pubblicazione online fa parte del livello Studio, e puoi provarla gratis nei primi sette giorni.
Terminale
E quando serve, entri nel server.
Un terminale SSH vero, dentro l'app: riavvii un servizio, guardi un log o lanci una migrazione sul server dove hai appena pubblicato, senza un'altra app. Trovi già i server che usi per pubblicare, e puoi aggiungerne altri, per un progetto o per tutti.
Come proteggiamo chiavi e sessioniI tasti che al telefono mancano
Sopra la tastiera hai Esc, Tab, Ctrl, Alt e le frecce. Ctrl e Alt valgono per il tasto successivo, e con due tocchi restano bloccati. Funzionano anche vim e htop.
Sessioni che non si chiudono da sole
Fino a cinque sessioni, a schede. Se passi a un'altra app o blocchi lo schermo restano aperte, e quando torni ritrovi tutto, output compreso. Le chiudi tu, oppure dopo il tempo che scegli.
Dal telefono, direttamente
La connessione SSH parte dal telefono e arriva dritta al server: non passa dal tuo computer né da noi. Funziona anche a computer spento.
Incluso in Studio
Il terminale fa parte del livello Studio, insieme alla pubblicazione online, e puoi provarlo gratis nei primi sette giorni.
Sicurezza
Il tuo codice resta sul tuo computer.
NomaDev è fatto in modo che il tuo lavoro non debba mai passare da noi. Ecco cosa vuol dire in pratica.
Telefono e computer si parlano direttamente, tramite Tailscale o HTTPS. In mezzo non c’è nessun nostro server.
| Dato | Il tuo computer | Il tuo telefono | I nostri server |
|---|---|---|---|
| Codice e progetti | Sì | No | No |
| Claude Code e git | Sì | No | No |
| Chiavi SSH | Sì | Sì | No |
| Password FTP e SFTP | No | Sì | No |
| Chiave d’accesso al computer | No | Sì | No |
| Token delle notifiche | No | Sì | Sì |
I progetti restano a casa
Il server gira sulla tua macchina e il telefono si collega direttamente a lei, tramite Tailscale o HTTPS. In mezzo non c'è nessun nostro server.
Le password restano sul telefono
Password FTP, SFTP e SSH e passphrase delle chiavi stanno solo nel Keystore di Android del tuo telefono. Per un caricamento il computer le usa in memoria e non le scrive mai su disco; quelle del terminale non passano nemmeno dal computer.
Le chiavi SSH si spostano solo se lo chiedi tu
Per pubblicare, il server usa le chiavi che hai già sul computer, e lì restano. Le chiavi del terminale stanno nel telefono, cifrate e protette da impronta o PIN: una chiave del computer arriva al telefono solo se lo chiedi tu, una volta, su una connessione cifrata.
Solo i telefoni che autorizzi
Per collegare un telefono serve un codice usa e getta o il QR mostrato sul computer. Del token di ogni telefono si salva solo un'impronta, e puoi scollegare qualsiasi telefono.
Niente di aperto senza chiave
Ogni richiesta porta il token del telefono; la connessione in tempo reale e l'anteprima del sito usano biglietti monouso. NomaDev ricorda l'impronta di ogni server FTPS o SFTP e ti avvisa se cambia.
Cosa tengono i nostri server
Solo il servizio che inoltra le notifiche, che conserva il token delle notifiche del telefono. Non riceve mai codice, testi, password o chiavi. Le statistiche d’uso partono solo se le accetti, vanno a Google Analytics e non contengono mai codice o dati dei progetti.
Claude Code manda ad Anthropic quello che gli serve per lavorare sul tuo codice, con il tuo abbonamento — esattamente come dal terminale. NomaDev non cambia questo.
Come si comincia
Si parte in tre passi.
-
Installi il server dove tieni i siti
Un comando solo, su Windows, macOS, Linux o VPS. Installa quello che serve, prepara la configurazione, fa in modo che il server si avvii da solo e ti mostra il codice per collegare il telefono.
-
Colleghi il telefono
Inquadri il QR che si apre sul computer, oppure scrivi indirizzo e codice. Poi l'app controlla che ci sia tutto — git, Claude Code, chiavi SSH, collegamento — e se manca qualcosa ti dice il comando esatto da eseguire.
-
Aggiungi un progetto e chiedi
Indichi la cartella del progetto e scrivi cosa vuoi che faccia. Il primo commit dal telefono lo fai in un minuto.
Download
Scarica NomaDev.
Due pezzi: l'app Android sul telefono e il server sul computer dove tieni i progetti.
L'app Android
Si installa da Google Play. I 7 giorni di prova partono quando colleghi il primo telefono, senza carta.
7 giorni gratis
Installa il server sul tuo computer
Scegli il tuo sistema. Lancialo con il tuo utente normale, non con sudo: chiede prima di installare ogni programma che manca, e chiede la password solo quando deve installare pacchetti di sistema.
Windows
In PowerShell, con il tuo utente normale:
irm https://nomadev.app/install.ps1 | iex
Scarica lo script · install.ps1
Oppure lancia il file scaricato: powershell -ExecutionPolicy Bypass -File install.ps1
Per vedere cosa farebbe senza cambiare niente: $env:NOMADEV_PROVA=1; irm https://nomadev.app/install.ps1 | iex; Remove-Item Env:NOMADEV_PROVA
macOS
Nel Terminale:
curl -fsSL https://nomadev.app/install.sh | bash
Scarica lo script · install.sh
Oppure lancia il file scaricato: bash install.sh
Per vedere cosa farebbe senza cambiare niente: curl -fsSL https://nomadev.app/install.sh | bash -s -- --prova
Linux
In un terminale, con il tuo utente (non con sudo):
curl -fsSL https://nomadev.app/install.sh | bash
Scarica lo script · install.sh
Oppure lancia il file scaricato: bash install.sh
Per vedere cosa farebbe senza cambiare niente: curl -fsSL https://nomadev.app/install.sh | bash -s -- --prova
VPS
Via SSH, con l'utente con cui girerà il server:
curl -fsSL https://nomadev.app/install.sh | bash -s -- --vps
Scarica lo script · install.sh
Oppure lancia il file scaricato: bash install.sh --vps
Per vedere cosa farebbe senza cambiare niente: curl -fsSL https://nomadev.app/install.sh | bash -s -- --vps --prova
Rilanciarlo è sicuro: salta quello che c'è già e tiene la tua configurazione.
Prezzi
Parti gratis, paga quello che ti serve.
Il Free resta gratis per sempre. I sette giorni di prova ti danno tutto Studio, e iniziano quando colleghi il primo telefono. Pro e Studio si pagano da Google Play: da lì cambi livello o disdici, con due tocchi.
7 giorni gratisTutto Studio, senza carta. Partono quando colleghi il telefono.
Free
Gratis Gratis
Chat con Claude, approvazioni, file e modifiche, dal telefono. Gratis, per sempre.
Pro
6,99 € / mese 58,99 € / anno
circa 3 mesi e mezzo gratis
Tutto quello del Free, più anteprima del sito, modifica dei file, voce, allegati e il lavoro completo con git: rami, sincronizzazione, storico e pull request di GitHub.
Studio
Consigliato
11,99 € / mese 99,99 € / anno
circa 3 mesi e mezzo gratis
Tutto quello di Pro, più la pubblicazione sul tuo server web via SFTP, FTP o FTPS e il terminale SSH verso i tuoi server.
Cosa include ogni livello
| Funzione | Free | Pro | Studio |
|---|---|---|---|
| Chat e sessioni, approvazioni, domande di Claude | Incluso | Incluso | Incluso |
| File: sfoglia e cerca; mockup e documenti | Incluso | Incluso | Incluso |
| Modifiche: diff dei file cambiati, annulla un file | Incluso | Incluso | Incluso |
| Stato git: ramo corrente, file cambiati | Incluso | Incluso | Incluso |
| Anteprima del sito dal vivo | Non incluso | Incluso | Incluso |
| Modifica dei file dal telefono | Non incluso | Incluso | Incluso |
| Dettatura e allegati | Non incluso | Incluso | Incluso |
| Rami: scegli il ramo a inizio sessione, cambialo, guarda i file a un ramo o a un commit | Non incluso | Incluso | Incluso |
| Sincronizzazione con il remoto, merge, annulla un merge | Non incluso | Incluso | Incluso |
| Storico: commit, dettaglio di un commit, storico di un file | Non incluso | Incluso | Incluso |
| GitHub: pull request aperta nello stato git, merge della PR | Non incluso | Incluso | Incluso |
| Pubblicazione online via SFTP, FTP o FTPS | Non incluso | Non incluso | Incluso |
| Terminale SSH verso i tuoi server | Non incluso | Non incluso | Incluso |
7 giorni di prova di Studio, senza carta: partono quando colleghi il telefono.
Serve anche il tuo abbonamento a Claude: il piano Max, quello che include Claude Code. Quello lo paghi ad Anthropic, non a noi.
Roadmap
Le prossime tappe.
Cosa stiamo preparando, nell'ordine in cui arriverà. Niente date: ogni cosa esce quando è pronta.
-
Oggi
Android e Claude Code
L'app per Android che comanda Claude Code sul tuo computer: chat, approvazioni, git, anteprima, pubblicazione e terminale SSH.
-
Prossima
App per iPhone
La stessa app anche su iPhone e iPad, con lo stesso server sul tuo computer.
-
Dopo
Anche con Codex
Oltre a Claude Code potrai far lavorare Codex di OpenAI sui tuoi progetti e sceglierlo progetto per progetto, con le stesse approvazioni dal telefono.
-
Più avanti
Progetti con Docker
Per i siti che girano in container: avvii e fermi i servizi di docker compose, leggi i log e apri l'anteprima, sempre dal telefono.
Ti manca qualcosa? Scrivici: la lista la decidiamo anche con chi usa NomaDev. nomadev@estroverso.com
Domande
Le domande più frequenti.
Il mio codice passa dai vostri server?
No. Il telefono si collega direttamente al computer su cui hai installato NomaDev, e il tuo codice non passa mai da noi. L'unico servizio nostro inoltra le notifiche al telefono: riceve il tipo di notifica, il nome del progetto e un identificativo, mai codice né testi. Claude Code, invece, manda ad Anthropic quello che gli serve per lavorare sul tuo codice — esattamente come dal terminale, con il tuo abbonamento.
Devo avere un abbonamento a Claude?
Sì. NomaDev usa il Claude Code già installato sul tuo computer, con il tuo account. Quando colleghi il telefono, l'app controlla se lo trova e se hai fatto l'accesso, e te lo dice.
Quale livello mi serve?
Free se soprattutto parli con Claude e controlli le modifiche. Pro se vuoi anche vedere il sito, modificare i file e lavorare con rami, sincronizzazione e pull request. Studio se pubblichi siti su un server web via SFTP, FTP o FTPS, o se vuoi un terminale SSH sui tuoi server.
Posso aprire un terminale sui miei server?
Sì, con Studio: un terminale SSH vero, con Esc, Ctrl e frecce, verso i server dove pubblichi e quelli che aggiungi tu. Si collega dal telefono direttamente al server, e le sessioni restano aperte anche se cambi app.
Con che tipo di progetti funziona?
Con qualsiasi sito o web app che sta in una cartella e va pubblicato su un server: WordPress, Laravel, Symfony, Nuxt, Next.js, Astro, siti in HTML. Se lo sviluppi sul tuo computer e lo carichi online, funziona.
Su quali sistemi funziona il server?
Windows, macOS, Linux o un VPS. L'app è per Android. A casa il telefono raggiunge il computer tramite Tailscale; se usi un VPS, tramite il tuo dominio in HTTPS.
Se il computer è spento, cosa succede?
Non succede niente, perché il lavoro lo fa il tuo computer e non un nostro servizio. Se ti serve averlo sempre disponibile, installa il server su un VPS, che resta sempre acceso.
Cosa succede quando finisce la prova?
Passi al Free: chat con Claude, file, stato git, diff e annullamento delle modifiche restano, e l'app non si blocca. Anteprima, modifica dei file, voce, allegati, rami, sincronizzazione, storico dei commit e pull request tornano con Pro, e la pubblicazione con Studio, quando scegli il livello su Google Play. Sul tuo computer non viene cancellato niente.
Esiste la versione per iPhone?
Non ancora: per ora solo Android. L'app è scritta con Capacitor, quindi la versione per iPhone è possibile ed è questione di tempo, non di riscriverla da capo.
Se perdo il telefono?
Lo scolleghi da un altro telefono collegato, in Impostazioni: da quel momento non può più collegarsi. Se l'app era aperta, riavvia anche il server, che chiude la connessione che aveva già.