Structure de l'agent principal
Une architecture d'agent de référence peut inclure une boucle de tâches, une orchestration d'outils, une mémoire facultative et une escalade humaine. La boucle de tâches interprète une requête limitée, sélectionne les actions autorisées, observe les résultats et s'arrête lorsqu'un état terminal vérifié ou une condition d'escalade est atteint. Les composants exacts dépendent du flux de travail ; la chaîne de pensée cachée ne doit pas être traitée comme une caractéristique du produit, un contrôle ou un enregistrement d'audit.
Couche d'orchestration d'outils
Une couche d'outils doit enregistrer chaque opération autorisée avec des entrées et sorties typées, des effets secondaires, des exigences d'autorisation, des modes d'erreur et un comportement de délai d'attente. L'authentification, les tentatives, la coupure de circuit, l'idempotence et la gestion des dépendances sont conçues par intégration. Les enregistrements opérationnels doivent capturer le minimum de métadonnées nécessaires au débogage et aux preuves ; la journalisation complète de la charge utile peut exposer des données sensibles et ne constitue pas une valeur par défaut sûre.
Sous-système de mémoire
La mémoire est facultative et doit être divisée par objectif. Un état de courte durée peut prendre en charge l'interaction actuelle, un état de flux de travail peut prendre en charge un processus en plusieurs étapes approuvé et des connaissances à plus longue durée peuvent faire référence à un matériel source gouverné. Chaque niveau nécessite des règles de provenance, de contrôle d'accès, de conservation, de correction et de suppression. La récupération sémantique ou structurée est un choix de mise en œuvre à valider par rapport au modèle de données et de risque.
Contrôleur d'escalade
La politique d'escalade régit la frontière entre l'action automatisée et l'implication humaine. Les seuils doivent être dérivés d’évaluations représentatives et des risques d’action, et non copiés de pourcentages génériques. Certaines actions peuvent toujours nécessiter une approbation, quelle que soit la confiance du modèle. Une escalade doit inclure le contexte de la demande pertinent, les références sources, les tentatives d'actions, les résultats de la vérification et le problème non résolu sans exposer le raisonnement caché ou les données sensibles inutiles.