Loop de Agente
Também: Ciclo do Agente
O ciclo em que um agente percebe, age, observa o resultado e decide de novo.
Quem vem de programação com APIs costuma imaginar uma chamada: entra um pedido, sai uma resposta. Um agente não funciona assim. Ele dá voltas: lê alguma coisa, executa uma ação, olha o que aconteceu e decide o próximo passo com essa informação nova.
Quase tudo que dá errado num agente dá errado na segunda volta, não na primeira. A primeira quase sempre parece bem. É quando ele repete que aparecem os problemas de custo, de repetição inútil e de não saber parar.
Por isso as perguntas que importam são sobre a volta, não sobre a chamada: o que a encerra, o que ela carrega de uma para a outra, e quanto cada uma custa.
Leia o artigo: Contei o loop do dcode e achei o critério de parada