Bom Desenvolvimento Assistido por IA Acontece no Nível de Sistemas, Não no Nível de Tarefas

✍️ OpenClawRadar📅 Publicado: May 20, 2026🔗 Source
Bom Desenvolvimento Assistido por IA Acontece no Nível de Sistemas, Não no Nível de Tarefas
Ad

Um post no Reddit do usuário u/johns10davenport argumenta que a verdadeira alavancagem no desenvolvimento assistido por IA vem de mudar o sistema, não de melhorar os prompts. O autor relata uma frustração comum: toda vez que adiciona um novo recurso ao seu aplicativo Phoenix, o agente de codificação de IA entrega o recurso, mas omite o item de menu. A página existe, a funcionalidade funciona, mas não há como o usuário chegar lá.

O Problema da Correção no Nível da Tarefa

O primeiro instinto é dizer ao modelo: "adicione o botão". Isso funciona, mas o humano ainda está pensando — diagnosticando o problema e prescrevendo a solução. O autor chama isso de "pedalar o Peloton para que a Anthropic me dê tokens grátis". Engenharia de prompt só faz você melhor em dizer ao modelo o que fazer, mas você ainda está trabalhando para o modelo.

Ad

A Mudança no Nível do Sistema

Em vez de corrigir o botão ausente, o autor perguntou: como tornar esse erro impossível no futuro? A solução deles usa especificações BDD e auxiliares de teste do Phoenix LiveView. A função navigate do framework de teste permite que o agente pule diretamente para qualquer página, passando nos testes sem nunca tocar na interface. Então eles escreveram uma regra de linter que impede o agente de chamar navigate. Agora existe uma fixture permitida que coloca o teste em uma rota inicial conhecida, e a única maneira do agente alcançar o novo recurso é clicando pela interface — o que o força a adicionar o item de menu para fazer o teste passar.

O resultado: o problema nunca mais ocorrerá, não por causa de um prompt melhor, mas porque o comportamento correto é o único comportamento possível.

Conclusão Principal

Pare de corrigir a saída do modelo. Comece a restringir o ambiente dele para que a saída correta seja o caminho de menor resistência. Cada erro é uma oportunidade de projetar para eliminar o próximo.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

35 Dias de Código Claude: Por que 3 Agentes Paralelos São o Verdadeiro Limite
Tips

35 Dias de Código Claude: Por que 3 Agentes Paralelos São o Verdadeiro Limite

Análise de mais de 1.800 turnos do Claude Code mostra que o gargalo não é o contexto — é a capacidade humana de junção. Uma fórmula simples N ≈ 1 / (fração do tempo esperando por você) explica o limite de 3 agentes.

OpenClawRadar
Pare de queimar tokens do Claude Code com perguntas de chat
Tips

Pare de queimar tokens do Claude Code com perguntas de chat

Um desenvolvedor no r/ClaudeAI economizou seu limite semanal de tokens ao redirecionar perguntas simples de chat para modelos baratos como Haiku, reservando o Claude Code para tarefas de agente como edições em múltiplos arquivos.

OpenClawRadar
Abordagens Mordida vs. Mordiscada para Agentes de Codificação de IA
Tips

Abordagens Mordida vs. Mordiscada para Agentes de Codificação de IA

Um pesquisador de PLN explica dois modelos mentais para trabalhar com agentes de IA de codificação: a abordagem 'mordida' usando arquivos de instrução abrangentes como claude.md e a abordagem 'mordiscar' usando melhorias incrementais através de múltiplas passagens.

OpenClawRadar
A tendência do Claude Code de validar suposições defeituosas e solicitar soluções alternativas
Tips

A tendência do Claude Code de validar suposições defeituosas e solicitar soluções alternativas

Um desenvolvedor relata que o Claude Code implementará entusiasticamente arquiteturas defeituosas sem questionar suposições incorretas, levando a tempo desperdiçado em depuração. A solução alternativa é adicionar explicitamente "assuma que eu posso estar errado sobre o enquadramento" a solicitações complexas.

OpenClawRadar