Estructura central del agente
Una arquitectura de agente de referencia puede incluir un bucle de tareas, orquestación de herramientas, memoria opcional y escalamiento humano. El bucle de tareas interpreta una solicitud limitada, selecciona acciones permitidas, observa los resultados y se detiene cuando se alcanza un estado terminal verificado o una condición de escalada. Los componentes exactos dependen del flujo de trabajo; La cadena de pensamiento oculta no debe tratarse como una característica del producto, un control o un registro de auditoría.
Capa de orquestación de herramientas
Una capa de herramientas debe registrar cada operación permitida con entradas y salidas escritas, efectos secundarios, requisitos de autorización, modos de error y comportamiento de tiempo de espera. La autenticación, los reintentos, la interrupción de circuitos, la idempotencia y el manejo de dependencias se diseñan por integración. Los registros operativos deben capturar los metadatos mínimos necesarios para la depuración y la evidencia; El registro completo de la carga útil puede exponer datos confidenciales y no es un valor predeterminado seguro.
Subsistema de memoria
La memoria es opcional y debe dividirse según su propósito. El estado de corta duración puede respaldar la interacción actual, el estado del flujo de trabajo puede respaldar un proceso aprobado de varios pasos y el conocimiento de mayor duración puede hacer referencia a material fuente gobernado. Cada nivel necesita reglas de procedencia, control de acceso, retención, corrección y eliminación. La recuperación semántica o estructurada es una opción de implementación para validar con el modelo de datos y riesgos.
Controlador de escalada
La política de escalamiento gobierna el límite entre la acción automatizada y la participación humana. Los umbrales deben derivarse de evaluaciones representativas y riesgos de acción, no copiarse de porcentajes genéricos. Es posible que algunas acciones siempre requieran aprobación independientemente de la confianza del modelo. Una escalada debe incluir el contexto de solicitud relevante, referencias de fuentes, acciones intentadas, resultados de verificación y el problema no resuelto sin exponer razonamientos ocultos o datos confidenciales innecesarios.