Um planeador de agentes repete passos concluídos quando as provas de execução estão em falta, são ambíguas, foram esquecidas ou foram excluídas do estado utilizado para o replaneamento.
Um agente de IA doméstico pode criar uma pasta, verificá-la e criá-la novamente várias interações depois. A ferramenta pode devolver um sucesso parcial, o ponto de verificação pode omitir a conclusão ou a compressão do contexto pode remover a observação, preservando o plano original. Após um tempo limite ou reinício, o planeador vê um objetivo por cumprir e agenda racionalmente o mesmo passo a partir de um estado incompleto.
A Conclusão Existe no Mundo, mas Não num Estado Duradouro
Uma ação pode ser bem-sucedida enquanto o processo falha antes de registar o resultado. As listas de verificação mantidas em memória desaparecem após um reinício, e os armazenamentos separados do planeador e do executor podem ser atualizados de forma não atómica, deixando o plano marcado como pendente. Esta distinção continua visível durante testes domésticos posteriores.
Uma visão geral sobre estado duradouro de agentes explica por que motivo é necessário um estado duradouro externo para retomar, auditar e executar trabalho de longa duração. O padrão consiste num efeito secundário concluído da ferramenta acompanhado por um ponto de verificação ausente ou mais antigo. O resultado intermédio deve permanecer inspecionável antes de a automatização prosseguir.
Persistir memória em prosa é menos robusto do que registar um ID de passo estável, um resumo da ação, o resultado e o estado confirmado. O planeador precisa de uma conclusão verificável por máquina, não apenas de uma frase anterior a dizer que está concluído. Essa fronteira deve ser medida separadamente em condições de funcionamento realistas.
Resultados Ambíguos das Ferramentas e Perda de Contexto Ocultam o Progresso
As ferramentas podem devolver sucesso parcial, IDs de tarefas assíncronas, resultados vazios ou um tempo limite depois de efetuarem a confirmação. O sistema de testes pode truncar, resumir, etiquetar incorretamente ou não associar essa observação, pelo que a chamada seguinte ao modelo recebe o plano sem provas decisivas.
Um guia sobre repetição de ações de agentes identifica a ação repetida como uma falha essencial quando o ciclo do agente deixa de progredir. O diagnóstico útil consiste em verificar se o contexto de planeamento mais recente contém provas normalizadas de sucesso e um estado do mundo alterado.
Se o modelo receber um estado de conclusão claro e ainda assim repetir a ação, a responsabilidade é do raciocínio do planeador ou da decomposição da tarefa. Se as provas nunca chegarem ao modelo, alterar os prompts não pode reparar o fluxo de dados. A consequência prática torna-se evidente quando várias fontes competem por um contexto limitado.
As Tentativas Novas e o Replaneamento Podem Duplicar Trabalho Não Idempotente
Uma política genérica de novas tentativas pode repetir todo o passo após uma falha de transporte, enquanto o replaneamento gera uma ação semanticamente idêntica com um novo ID de passo. Condições de paragem fracas permitem que o ciclo continue depois de o objetivo já ser verdadeiro.
O padrão de feedback de raciocínio e ação alterna entre raciocínio, ação e observação do ambiente, para que as decisões posteriores possam utilizar as provas da ferramenta. A repetição surge quando esse feedback ou o teste de terminação está incompleto. Esta dependência deve permanecer explícita na interface final.
A fronteira da falha é um passo de verificação intencional ou uma reconciliação idempotente. Voltar a ler o estado não é trabalho duplicado; repetir um débito, eliminação, mensagem ou alteração irreversível sem novas provas é. O resultado deve, portanto, ser verificado face às provas originais.
Audite a Identidade dos Passos, as Provas e as Condições de Paragem
Registe a versão do plano, o ID de passo estável, o resumo da ação, a pré-condição, o ID da chamada à ferramenta, a chave de idempotência, as horas de início e confirmação, o resultado bruto, o estado normalizado, a versão do ponto de verificação, a inclusão no contexto, o motivo da nova tentativa, o mapeamento do replaneamento, a verificação do estado do mundo e a decisão de terminação. Esta distinção continua visível durante testes domésticos posteriores.
Compare o padrão com o diagnóstico de ciclos de agentes. Simule um sucesso seguido da perda da resposta, um sucesso parcial, um reinício antes do ponto de verificação, a compactação do contexto e um objetivo concluído com um passo pendente obsoleto. O resultado intermédio deve permanecer inspecionável antes de a automatização prosseguir.
Considere aprovado quando os agentes recuperados reconciliam o estado do mundo antes da alteração, reutilizam chaves de idempotência, associam ações replaneadas a passos anteriores e param quando os predicados do objetivo são satisfeitos. Limite as novas tentativas e exija aprovação antes de repetir ações não repetíveis. Essa fronteira deve ser medida separadamente em condições de funcionamento realistas.
Centro de Tecnologia e IA
Mais para Ler

O que causa erros de permissões apenas dentro de subprocessos de agentes de IA?
Compare a identidade do processo-pai e do processo-filho, a vista do sistema de ficheiros, o ambiente, as capacidades, a política de segurança e o...

O que causa a saturação da CPU quando a transcodificação de hardware e a IA de vídeo são executadas em simultâneo?
Analise a saturação da CPU no processamento externo de codecs, na conversão de píxeis, nas cópias de fotogramas, no pré-processamento de IA, no áudio,...

O que faz com que o mesmo LLM local devolva esquemas JSON inconsistentes?
Diagnostique JSON local inconsistente fixando o caminho do modelo, o prompt, o esquema, as restrições do descodificador, a amostragem, o contexto, as condições de...

