Estrutura do Agente Principal
Uma arquitetura de agente de referência pode incluir um loop de tarefas, orquestração de ferramentas, memória opcional e escalonamento humano. O loop de tarefa interpreta uma solicitação limitada, seleciona ações permitidas, observa resultados e para quando um estado terminal verificado ou condição de escalonamento é alcançado. Os componentes exatos dependem do fluxo de trabalho; a cadeia de pensamento oculta não deve ser tratada como uma característica do produto, controle ou registro de auditoria.
Camada de orquestração de ferramentas
Uma camada de ferramenta deve registrar cada operação permitida com entradas e saídas digitadas, efeitos colaterais, requisitos de autorização, modos de erro e comportamento de tempo limite. Autenticação, novas tentativas, quebra de circuito, idempotência e tratamento de dependências são projetados por integração. Os registros operacionais devem capturar os metadados mínimos necessários para depuração e evidências; o registro completo da carga útil pode expor dados confidenciais e não é um padrão seguro.
Subsistema de memória
A memória é opcional e deve ser dividida por finalidade. O estado de curta duração pode suportar a interação atual, o estado do fluxo de trabalho pode suportar um processo aprovado de várias etapas e o conhecimento de longa duração pode fazer referência ao material de origem governado. Cada camada precisa de regras de proveniência, controle de acesso, retenção, correção e exclusão. A recuperação semântica ou estruturada é uma escolha de implementação para validar em relação aos dados e ao modelo de risco.
Controlador de escalonamento
A política de escalonamento rege a fronteira entre a ação automatizada e o envolvimento humano. Os limites devem ser derivados de avaliações representativas e do risco de acção, e não copiados de percentagens genéricas. Algumas ações podem sempre exigir aprovação, independentemente da confiança do modelo. Uma escalação deve incluir contexto de solicitação relevante, referências de origem, tentativas de ações, resultados de verificação e o problema não resolvido, sem expor raciocínios ocultos ou dados confidenciais desnecessários.