O ciclo de uso de ferramentas
O ciclo de uso de ferramentas é o ciclo central que um agente de IA executa: o modelo decide uma ação, uma ferramenta a executa, o resultado é devolvido ao modelo, e ele decide de novo — repetindo até a tarefa ficar pronta.
Um LLM sozinho apenas produz texto. Um agente o envolve em um ciclo: o modelo recebe um objetivo e um conjunto de ferramentas, emite uma chamada de ferramenta, o harness executa essa ferramenta e anexa o resultado à conversa, e o modelo é invocado novamente com a nova informação. A cada turno, o modelo pode chamar outra ferramenta, corrigir o rumo ou parar e responder. É esse ciclo que transforma um preditor de texto em algo capaz de buscar, ler arquivos, executar código e agir sobre o mundo.
Pontos-chave
- Uma iteração = o modelo raciocina → chama uma ferramenta → o resultado da ferramenta é anexado → o modelo é chamado de novo com esse resultado.
- O ciclo termina quando o modelo retorna uma resposta final em vez de outra chamada de ferramenta, ou quando um limite de passos ou de orçamento é atingido.
- A conversa (ou uma forma compactada dela) é o estado de trabalho do agente carregado entre os turnos.
- Bons ciclos adicionam salvaguardas: limites de passos, tratamento de erros e verificação, para que um resultado errado de ferramenta não descarrile toda a execução.
Aprenda construindo
O Way of the Agent ensina engenharia de agentes de IA nível a nível — conceitos como este e depois prática, XP e as AI Chronicles.
Começar grátis →