Para quem cria sites e aplicações web
Crie e publique seu site pelo celular.
O NomaDev coloca o Claude Code para trabalhar no computador onde estão seus sites e deixa as decisões com você, no celular: você lê as alterações que ele fez, aprova, faz o commit e publica no seu servidor. Mesmo longe da sua mesa.
7 dias grátisTodos os recursos, sem cartão. Começam quando você conecta o celular.
WordPress · Laravel · Symfony · Nuxt · Next.js · Astro · HTML puro — qualquer site que fica em uma pasta e vai para um servidor.
Em breve no Google Play · 7 dias grátis · cancele quando quiser
Vou olhar o cálculo do carrinho e os testes dele, depois corrijo o arredondamento.
Read src/cart/total.ts Read src/cart/total.test.tsClaude está trabalhando
Read total.ts Read total.test.ts Edit total.ts · +2 −1 Write total.test.tsPedido de permissão
Bash
Alterações · 2 arquivos
Mensagem do commit
Enviando · produção
Tailscale · direto, sem passar por nós
Uma volta completa
O Claude escreve o código. Você toma as decisões.
Nenhuma alteração é aplicada antes de você ver. Em verde, o que o Claude já fez; em âmbar, o que está esperando uma resposta sua.
feito pelo Claudesua vez
-
1 · Pedir
Escreva ou dite o que precisa. Veja ao vivo os arquivos que ele abre.
-
2 · Permitir
Cada comando espera o seu sim. Você recebe uma notificação.
-
3 · Revisar
Linhas adicionadas e removidas, arquivo por arquivo. Mantenha ou desfaça.
-
4 · Publicar
Commit, push e envio para o seu servidor com um toque.
Diga do que precisa
Digite ou dite. Se você tem skills do Claude instaladas naquele computador, o app as encontra e você escolhe uma em uma lista.
Acompanhe o trabalho ao vivo
Você vê os arquivos que ele abre, os comandos que executa, os testes que roda. Quando termina, ou para em uma pergunta, você recebe uma notificação.
Você autoriza os comandos
Antes de executar um comando, o Claude mostra para você e espera sua resposta. Nada roda só porque você estava longe do computador.
Você revisa cada alteração
Você vê as linhas adicionadas e removidas, arquivo por arquivo, em cores. Se uma alteração não convencer, você desfaz pelo celular.
Git como sempre
Troque de branch, faça commits, abra pull requests, resolva conflitos. Tudo pelo celular, sem abrir o notebook.
Coloque o site no ar
Primeiro você roda o site localmente para conferir, depois envia os arquivos para o seu servidor web com um toque.
Publicação
Você envia só os arquivos que queria enviar.
Para cada servidor você salva o endereço, a pasta de destino e a lista do que nunca deve sair. As regras são escritas como você já escreve no .gitignore: node_modules, *.log, /dist. Os arquivos excluídos ficam onde estão, e a verificação acontece antes mesmo de abrir a conexão com o servidor. Se você usa JetBrains, pode importar a configuração que já tem com um toque.
SFTP, FTP ou FTPS
Use o protocolo que sua hospedagem oferece. Com SFTP você pode usar a chave SSH que já está no seu computador, ou uma senha.
Um arquivo ou o site inteiro
Envie só o arquivo que você acabou de corrigir, ou rode o envio completo para um destino.
Confira antes de ir para o ar
Rode o site localmente com a pré-visualização ao vivo e publique quando estiver do jeito certo.
Incluído no Studio
A publicação online faz parte do nível Studio, e você pode testá-la grátis nos primeiros sete dias.
Terminal
E quando precisa, você entra no servidor.
Um terminal SSH de verdade, dentro do app: você reinicia um serviço, lê um log ou roda uma migração no servidor onde acabou de publicar, sem outro app. Os servidores onde você publica já estão lá, e você pode adicionar outros, para um projeto ou para todos.
Como protegemos chaves e sessõesAs teclas que faltam no celular
Acima do teclado você tem Esc, Tab, Ctrl, Alt e as setas. Ctrl e Alt valem para a próxima tecla, e com dois toques ficam travados. vim e htop também funcionam.
Sessões que não fecham sozinhas
Até cinco sessões, em abas. Se você troca de app ou bloqueia a tela, elas continuam abertas, e quando você volta está tudo lá, saída incluída. Você fecha quando quiser, ou elas fecham depois do tempo que você escolher.
Do celular, direto
A conexão SSH sai do celular e vai direto ao servidor: não passa pelo seu computador nem por nós. Funciona até com o computador desligado.
Incluído no Studio
O terminal faz parte do nível Studio, junto com a publicação online, e você pode testá-lo grátis nos primeiros sete dias.
Segurança
Seu código fica no seu computador.
O NomaDev foi feito para que o seu trabalho nunca precise passar por nós. Na prática, isso significa:
O celular e o computador conversam direto, por Tailscale ou HTTPS. Nenhum servidor nosso fica no meio.
| Dado | Seu computador | Seu celular | Nossos servidores |
|---|---|---|---|
| Código e projetos | Sim | Não | Não |
| Claude Code e git | Sim | Não | Não |
| Chaves SSH | Sim | Sim | Não |
| Senhas FTP e SFTP | Não | Sim | Não |
| Chave de acesso ao computador | Não | Sim | Não |
| Token de notificação | Não | Sim | Sim |
Seus projetos ficam em casa
O servidor roda na sua máquina e o celular se conecta direto a ela, por Tailscale ou HTTPS. Não há nenhum servidor nosso no meio.
As senhas ficam no celular
Senhas de FTP, SFTP e SSH e frases secretas de chaves ficam só no Keystore do Android do seu celular. Para um envio, o computador as usa na memória e nunca as grava no disco; as do terminal nem passam pelo computador.
As chaves SSH só mudam de lugar se você pedir
Para publicar, o servidor usa as chaves que já estão no seu computador, e elas ficam lá. As chaves do terminal ficam no celular, criptografadas e protegidas por digital ou PIN: uma chave do computador só chega ao celular se você pedir, uma vez, por uma conexão criptografada.
Só os celulares que você autoriza
Para conectar um celular é preciso um código de uso único ou o QR mostrado no seu computador. Do token de cada celular só fica guardada uma impressão digital, e você pode desconectar qualquer celular.
Nada aberto sem chave
Cada requisição precisa do token do celular; a conexão em tempo real e a pré-visualização usam tickets de uso único. O NomaDev lembra a impressão digital de cada servidor FTPS ou SFTP e avisa se ela mudar.
O que nossos servidores guardam
Só o serviço que repassa as notificações, que guarda o token de notificação do seu celular. Ele nunca recebe código, textos, senhas ou chaves. As estatísticas de uso só começam se você aceitar, vão para o Google Analytics e nunca contêm código ou dados dos projetos.
O Claude Code envia à Anthropic o que precisa para trabalhar no seu código, com a sua própria assinatura — exatamente como no terminal. O NomaDev não muda isso.
Primeiros passos
Três passos para começar.
-
Instale o servidor onde ficam seus sites
Um único comando, no Windows, macOS, Linux ou em um VPS. Ele instala o que falta, prepara a configuração, faz o servidor iniciar sozinho e mostra o código para conectar o celular.
-
Conecte o celular
Escaneie o QR que abre no seu computador, ou digite o endereço e o código. Depois o app confere se está tudo lá — git, Claude Code, chaves SSH, a conexão — e, se faltar algo, diz o comando exato para rodar.
-
Adicione um projeto e peça
Indique a pasta do projeto e escreva o que você quer que seja feito. Seu primeiro commit pelo celular leva cerca de um minuto.
Download
Baixe o NomaDev.
Duas partes: o app Android no celular e o servidor no computador onde ficam seus projetos.
O app Android
Instale pelo Google Play. Os 7 dias de teste começam quando você conecta o primeiro celular, sem cartão.
7 dias grátis
Instale o servidor no seu computador
Escolha o seu sistema. Rode com o seu usuário normal, não com sudo: ele pergunta antes de instalar qualquer coisa que esteja faltando, e pede a sua senha só quando precisa instalar pacotes do sistema.
Windows
No PowerShell, com o seu usuário normal:
irm https://nomadev.app/install.ps1 | iex
Ou rode o arquivo baixado: powershell -ExecutionPolicy Bypass -File install.ps1
Para ver o que ele faria sem mudar nada: $env:NOMADEV_PROVA=1; irm https://nomadev.app/install.ps1 | iex; Remove-Item Env:NOMADEV_PROVA
macOS
No Terminal:
curl -fsSL https://nomadev.app/install.sh | bash
Ou rode o arquivo baixado: bash install.sh
Para ver o que ele faria sem mudar nada: curl -fsSL https://nomadev.app/install.sh | bash -s -- --prova
Linux
Em um terminal, com o seu usuário (sem sudo):
curl -fsSL https://nomadev.app/install.sh | bash
Ou rode o arquivo baixado: bash install.sh
Para ver o que ele faria sem mudar nada: curl -fsSL https://nomadev.app/install.sh | bash -s -- --prova
VPS
Por SSH, com o usuário que vai rodar o servidor:
curl -fsSL https://nomadev.app/install.sh | bash -s -- --vps
Ou rode o arquivo baixado: bash install.sh --vps
Para ver o que ele faria sem mudar nada: curl -fsSL https://nomadev.app/install.sh | bash -s -- --vps --prova
Rodar de novo é seguro: ele pula o que já existe e mantém a sua configuração.
Preços
Comece grátis, pague pelo que precisar.
O Free continua grátis para sempre. Os sete dias de teste dão acesso a todo o Studio, e começam quando você conecta o primeiro celular. Pro e Studio são pagos pelo Google Play: lá você troca de nível ou cancela, com dois toques.
7 dias grátisTodo o Studio, sem cartão. Começam quando você conecta o celular.
Free
Grátis Grátis
Chat com o Claude, aprovações, arquivos e alterações, pelo celular. Grátis, para sempre.
Pro
€ 6,99 / mês € 58,99 / ano
cerca de 3 meses e meio grátis
Tudo do Free, mais pré-visualização do site, edição de arquivos, voz, anexos e o fluxo completo de git: branches, sincronização, histórico e pull requests do GitHub.
Studio
Recomendado
€ 11,99 / mês € 99,99 / ano
cerca de 3 meses e meio grátis
Tudo do Pro, mais a publicação no seu servidor web por SFTP, FTP ou FTPS e um terminal SSH para os seus servidores.
O que cada nível inclui
| Recurso | Free | Pro | Studio |
|---|---|---|---|
| Chat e sessões, aprovações, perguntas do Claude | Incluído | Incluído | Incluído |
| Arquivos: navegar e buscar; mockups e documentos | Incluído | Incluído | Incluído |
| Alterações: diff dos arquivos alterados, desfazer um arquivo | Incluído | Incluído | Incluído |
| Status do git: branch atual, arquivos alterados | Incluído | Incluído | Incluído |
| Pré-visualização do site ao vivo | Não incluído | Incluído | Incluído |
| Edição de arquivos pelo celular | Não incluído | Incluído | Incluído |
| Ditado e anexos | Não incluído | Incluído | Incluído |
| Branches: escolher uma no início da sessão, trocar, ver arquivos em uma branch ou commit | Não incluído | Incluído | Incluído |
| Sincronizar com o remoto, merge, desfazer um merge | Não incluído | Incluído | Incluído |
| Histórico: commits, detalhes de um commit, histórico de um arquivo | Não incluído | Incluído | Incluído |
| GitHub: pull request aberta no status do git, merge da PR | Não incluído | Incluído | Incluído |
| Publicação online por SFTP, FTP ou FTPS | Não incluído | Não incluído | Incluído |
| Terminal SSH para os seus servidores | Não incluído | Não incluído | Incluído |
7 dias de teste do Studio, sem cartão: começam quando você conecta o celular.
Você também precisa da sua própria assinatura do Claude: o plano Max, o que inclui o Claude Code. Essa você paga à Anthropic, não a nós.
Roadmap
As próximas etapas.
O que estamos preparando, na ordem em que vai chegar. Sem datas: cada coisa sai quando estiver pronta.
-
Hoje
Android e Claude Code
O app para Android que comanda o Claude Code no seu computador: chat, aprovações, git, prévia, publicação e terminal SSH.
-
Próxima
App para iPhone
O mesmo app também no iPhone e no iPad, com o mesmo servidor no seu computador.
-
Depois
Também com o Codex
Além do Claude Code, você vai poder colocar o Codex da OpenAI para trabalhar nos seus projetos e escolhê-lo projeto a projeto, com as mesmas aprovações pelo celular.
-
Mais adiante
Projetos com Docker
Para sites que rodam em contêineres: você inicia e para os serviços do docker compose, lê os logs e abre a prévia, sempre pelo celular.
Sente falta de algo? Escreva para nós: a lista também é decidida com quem usa o NomaDev. nomadev@estroverso.com
Perguntas
As perguntas mais frequentes.
Meu código passa pelos servidores de vocês?
Não. Seu celular se conecta direto ao computador onde você instalou o NomaDev, e seu código nunca passa por nós. O único serviço que mantemos repassa as notificações para o seu celular: ele recebe o tipo de notificação, o nome do projeto e um identificador, nunca código ou texto. Já o Claude Code envia à Anthropic o que precisa para trabalhar no seu código — exatamente como no terminal, com a sua própria assinatura.
Preciso de uma assinatura do Claude?
Sim. O NomaDev usa o Claude Code já instalado no seu computador, com a sua conta. Quando você conecta o celular, o app verifica se o encontra e se você fez login, e avisa você.
De qual nível eu preciso?
Free se você principalmente conversa com o Claude e revisa alterações. Pro se você também quer ver o site, editar arquivos e trabalhar com branches, sincronização e pull requests. Studio se você publica sites em um servidor web por SFTP, FTP ou FTPS, ou se quer um terminal SSH nos seus servidores.
Posso abrir um terminal nos meus servidores?
Sim, com o Studio: um terminal SSH de verdade, com Esc, Ctrl e setas, para os servidores onde você publica e os que você adicionar. Ele se conecta do celular direto ao servidor, e as sessões continuam abertas mesmo se você trocar de app.
Com que tipo de projeto funciona?
Com qualquer site ou aplicação web que fica em uma pasta e é publicado em um servidor: WordPress, Laravel, Symfony, Nuxt, Next.js, Astro, HTML puro. Se você consegue construir no seu computador e enviar, funciona.
Em quais sistemas o servidor roda?
Windows, macOS, Linux ou um VPS. O app é para Android. Em casa o celular chega ao computador pelo Tailscale; com um VPS, pelo seu próprio domínio com HTTPS.
O que acontece se o computador estiver desligado?
Nada, porque quem faz o trabalho é o seu computador, não um serviço nosso. Se você precisa dele sempre disponível, instale o servidor em um VPS, que fica sempre ligado.
O que acontece quando o teste acaba?
Você passa para o Free: chat com o Claude, arquivos, status do git, diff e desfazer alterações continuam, e o app não fica bloqueado. Pré-visualização, edição de arquivos, voz, anexos, branches, sincronização, histórico de commits e pull requests voltam com o Pro, e a publicação com o Studio, quando você escolhe o nível no Google Play. Nada é apagado no seu computador.
Existe versão para iPhone?
Ainda não: por enquanto só Android. O app é feito com Capacitor, então uma versão para iPhone é possível — questão de tempo, não de reescrever do zero.
E se eu perder o celular?
Desconecte-o a partir de outro celular conectado, em Configurações: a partir desse momento ele não consegue mais se conectar. Se o app estava aberto, reinicie também o servidor, que fecha a conexão que ele já tinha.