Capítulo seis
Construindo
Agentes
A diferença entre uma calculadora
e um colega de trabalho.
Um chatbot espera você falar. Um agente não. Dê a ele um objetivo — "pesquise colonização de Marte e escreva um relatório" — e ele quebra o trabalho em etapas, escolhe as ferramentas certas, executa uma por uma, verifica os próprios resultados e continua até o trabalho estar pronto. Essa distinção — entre responder a instruções e perseguir um objetivo — é a diferença entre uma calculadora e um colega de trabalho.
Agentes funcionam em um ciclo: recebem um objetivo, planejam etapas, executam com ferramentas, observam resultados, avaliam progresso, ajustam. Eles não planejam uma vez e executam cegamente — os melhores se recuperam graciosamente quando a etapa três dá errado. Mas esse poder tem um lado sombrio: agentes não apenas dão respostas ruins, eles agem com base nelas, e depois usam o resultado quebrado para tomar a próxima decisão. Falhas se acumulam.
O ciclo do agente
Todo agente roda no mesmo ciclo de cinco etapas. Entender essas etapas é a diferença entre construir algo útil e construir algo que queima seus créditos de API num loop infinito.
Objetivo
Receber um objetivo claro. "Pesquisar Marte" não é um objetivo. "Escrever um resumo de 500 palavras sobre desafios da colonização de Marte, com fontes" é.
Planejar
Quebrar o objetivo em etapas concretas. Bons planejadores criam planos flexíveis. Maus planejadores criam scripts rígidos que quebram na primeira surpresa.
Executar
Rodar cada etapa usando a ferramenta certa — mecanismos de busca, interpretadores de código, leitores de arquivo, APIs. Agentes não apenas pensam. Eles agem.
Observar
Registrar o que aconteceu e verificar resultados. Sem memória, um agente pode repetir a mesma ação falhada para sempre.
Avaliar
Funcionou? Estou mais perto do objetivo? Se algo está errado, ajustar o plano e recomeçar o ciclo. É isso que separa um agente de um script.
Ideia-chave
Um chatbot é uma única rodada. Um agente é uma conversa inteira — com ele mesmo, suas ferramentas e o mundo. Os melhores construtores de agentes não maximizam autonomia. Eles projetam checkpoints cuidadosos onde o agente pausa e deixa um humano decidir se deve continuar.
Hora de construir um. Projete um agente tanque — escolha suas habilidades, distribua seu orçamento e escreva sua estratégia — depois envie-o para a arena e veja ele lutar de forma autônoma.
A seguir: você vai usar um agente real — um que lê seu código, escreve mudanças, roda testes e corrige os próprios erros. Conheça o Claude Code.