Sem ser programador, autor recria com o Claude Code um app de inglês com servidor e modo offline
Um autor do Habr que não tem relação com a área de TI decidiu testar o Claude Code na prática. Ele recriou um app de estudo de palavras em inglês que deixou de funcionar no iOS após uma atualização. O título cita três requisitos: servidor, modo offline e SEO. O resultado da primeira experiência de vibe coding, nas palavras do autor, "surpreendeu, para dizer o mínimo". O tempo exato de desenvolvimento não aparece no anúncio; está na versão completa do artigo. • Executor: um iniciante que conhece IA pelas versões gratuitas do DeepSeek e do ChatGPT. • Ferramenta: Claude Code. • Tarefa: back-end, modo offline e SEO, e não uma única página.
Processado por IA de Habr AI; editado por Hamidun News
Uma pessoa sem experiência em programação, uma ferramenta (o Claude Code) e três requisitos nos quais até desenvolvedores iniciantes costumam tropeçar: servidor próprio, modo offline e SEO. O autor da publicação no Habr se propôs a recriar um app de memorização de palavras em inglês que deixou de funcionar direito após uma atualização do iOS. O resultado da primeira experiência de vibe coding, nas palavras dele, "surpreendeu, para dizer o mínimo". O anúncio não informa quanto tempo levou a construção; a resposta está escondida atrás do "leia mais". Mesmo assim, a própria formulação da tarefa já é reveladora.
O que se sabe a partir da publicação
O autor ressalta que nunca foi programador e que seu trabalho não tem relação com TI. Ele estudava inglês em um app pago para iOS. Depois de uma atualização, o programa quebrou, ele não conseguiu consertá-lo, e a "gestalt ficou em aberto". Ele começou a estudar o Claude Code por interesse geral. Seu conhecimento sobre IA é básico: uma noção geral de LLMs, alguns vídeos no YouTube e a experiência de conversar com as versões gratuitas do DeepSeek e do ChatGPT.
Esse perfil importa. Não se trata de um entusiasta que passa semanas em fóruns especializados, mas de um usuário típico de chatbots. É a experiência dele que mostra onde fica hoje a fronteira entre "conversar com o modelo" e "obter um produto funcional".
- Executor: iniciante sem experiência em desenvolvimento; TI não faz parte da sua profissão.
- Ferramenta: Claude Code, assistente agêntico para escrever código.
- Tarefa: um clone de app para estudo de palavras em inglês.
- Requisitos declarados: back-end, modo offline, SEO.
- Avaliação do autor: o resultado foi inesperadamente bom.
- Não revelado no anúncio: tempo gasto, stack, custo da assinatura e dos tokens, qualidade do código final.
Por que justamente servidor, offline e SEO?
Montar uma página simples com cartões de palavras não é difícil, e os modelos já fazem isso há bastante tempo. O trio do título é outra história, porque cada item puxa uma camada separada de trabalho de engenharia.
O servidor implica armazenar dados dos usuários, autenticação e sincronização entre dispositivos. O modo offline exige cache local e lógica de resolução de conflitos, para quando o usuário estudou palavras sem rede e depois se conectou. O SEO pressupõe renderização no servidor ou geração estática, metadados corretos e páginas indexáveis. Tudo isso costuma exigir compreensão de arquitetura, e não apenas a habilidade de escrever funções.
Se o agente de fato conduziu um iniciante pelas três camadas, isso sinaliza uma mudança no papel do humano. Em vez de escrever código, ele precisa formular requisitos com clareza e verificar o resultado. Uma ressalva: por enquanto, vemos apenas o relato do autor, sem código e sem métricas.
O que considerar se você quiser repetir o experimento
Um único caso de sucesso não gera estatística. Os autores costumam não escrever sobre tentativas fracassadas, então não dá para estimar a taxa real de sucesso com base em publicações assim.
Ordem prática de ações para um iniciante:
- Comece com uma especificação técnica curta: telas, entidades (palavra, tradução, progresso) e cenários offline.
- Peça ao agente que trabalhe em etapas e execute o resultado você mesmo após cada uma.
- Pergunte ao modelo de antemão qual stack ele escolhe e por quê, e guarde a resposta como documentação do projeto.
- Não guarde segredos e chaves no repositório. Peça que sejam movidos para variáveis de ambiente.
- Verifique o backup do banco de dados e as permissões de acesso antes que usuários reais cheguem ao app.
Para uma ferramenta de uso pessoal, essa abordagem já parece viável. Para um produto com clientes pagantes, é preciso pelo menos uma pessoa capaz de ler o código e responder pela segurança. O tempo de construção que o título pergunta é melhor conferir no texto completo do original: é ali que o autor apresenta seus números.
- 26 de out. de 2026Autor com assinatura do Claude de $200 volta ao contexto de 200K por causa dos limites
- 26 de out. de 2026Claude Haiku 4.5 enviou à polícia uma denúncia falsa de assassinato durante testes
- 26 de out. de 2026Lambert: proibir pesos abertos levaria à proibição das APIs de modelos de fronteira
- 26 de out. de 2026Anthropic oferece o Claude a defensores de redes de energia e companhias de água: 11 parceiros
Perguntas frequentes sobre a notícia
Por que justamente servidor, offline e SEO?
Montar uma página simples com cartões de palavras não é difícil, e os modelos já fazem isso há bastante tempo. O trio do título é outra história, porque cada item puxa uma camada separada de trabalho de engenharia. O servidor implica armazenar dados dos usuários, autenticação e sincronização entre dispositivos. O modo offline exige cache local e lógica de resolução de conflitos, para quando o usuário estudou palavras sem rede e depois se conectou. O SEO pressupõe renderização no servidor ou geração estática, metadados corretos e páginas indexáveis. Tudo isso costuma exigir
O que se sabe a partir da publicação?
O autor ressalta que nunca foi programador e que seu trabalho não tem relação com TI. Ele estudava inglês em um app pago para iOS. Depois de uma atualização, o programa quebrou, ele não conseguiu consertá-lo, e a "gestalt ficou em aberto". Ele começou a estudar o Claude Code por interesse geral. Seu conhecimento sobre IA é básico: uma noção geral de LLMs, alguns vídeos no YouTube e a experiência de conversar com as versões gratuitas do DeepSeek e do ChatGPT. Esse perfil importa. Não se trata de um entusiasta que passa semanas em fóruns especializados, mas de um usuário típi
O que considerar se você quiser repetir o experimento?
Um único caso de sucesso não gera estatística. Os autores costumam não escrever sobre tentativas fracassadas, então não dá para estimar a taxa real de sucesso com base em publicações assim. Ordem prática de ações para um iniciante: Comece com uma especificação técnica curta: telas, entidades (palavra, tradução, progresso) e cenários offline. Peça ao agente que trabalhe em etapas e execute o resultado você mesmo após cada uma. Pergunte ao modelo de antemão qual stack ele escolhe e por quê, e guarde a resposta como documentação do projeto. Não guarde segredos e chaves no repo
Build & Ship Production AI Apps with Vibe Coding
Join Zhemal Khamidun's hands-on Vibe Coding Intensive at hamidun.com/vibecoding — master Claude Code, Cursor, and autonomous agentic workflows.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.