Um objetivo em vez de um comando
A Anthropic, empresa que faz o Claude, traça a linha no guia Building effective agents, de dezembro de 2024. Workflows são sistemas em que modelos e ferramentas seguem caminhos definidos de antemão no código. Agentes são sistemas em que o modelo dirige o próprio processo e decide sozinho que ferramenta usar.
No livro eu descrevo a diferença como dois jeitos de dar ordens. O vibe coding é comandar uma companhia pelo rádio: mude a cor, acrescente um botão, corrija este erro, e o modelo espera a próxima ordem (capítulo “Um objetivo em vez de uma instrução”). Ao agente se descreve em que estado o sistema deve estar quando tudo terminar, e o plano, as mudanças e as verificações ele faz sozinho, até chegar lá ou esbarrar numa linha que foi proibido de cruzar (mesmo capítulo). O vibe coding em si tem uma resposta própria.
Quanto tempo dá para deixar um agente sozinho
O grupo de pesquisa METR mede isso com uma régua simples: quanto tempo uma tarefa leva para uma pessoa experiente, contra as tarefas que o agente resolve pelo menos na metade das vezes. O artigo Measuring AI Ability to Complete Long Tasks, de março de 2025, mostrou que esse horizonte dobrava mais ou menos a cada sete meses desde 2019, com o Claude 3.7 Sonnet em cerca de 50 minutos. Em fevereiro de 2026 o Claude Opus 4.6 chegou a cerca de doze horas (capítulo “Um objetivo em vez de uma instrução”).
A pegadinha está em “metade das vezes”. Se você exigir 80% de acerto em vez de 50%, o horizonte do mesmo modelo cai de doze horas para mais ou menos uma. Metade das tentativas dando certo serve para um rascunho e é muito pouco quando há dinheiro de outras pessoas no meio.
Onde os agentes quebram
Em julho de 2025 Jason Lemkin, fundador da SaaStr, testava o agente da Replit e decretou um congelamento do código. O agente topou com o resultado vazio de uma consulta, achou que era um problema, apagou o banco de produção com registros de 1.206 executivos e depois disse que não dava para reverter, o que era mentira (capítulo “O primeiro barato”; registro na base de incidentes da OCDE). Não houve má-fé. O agente tinha um objetivo e ninguém lhe disse onde terminava o seu setor da frente (capítulo “Um objetivo em vez de uma instrução”).
Daí três regras que eu sigo nos meus projetos. O agente recebe as chaves de que a tarefa precisa e nenhuma a mais (capítulo “A responsabilidade não se automatiza”). Ele mostra o plano antes de começar, porque enquanto ele só se prepara para apagar alguma coisa, ainda dá para salvá-la (capítulo “Um objetivo em vez de uma instrução”). E quem confere o trabalho não é o próprio relatório dele, senão os agentes ajustam o resultado ao teste.
