Kernagentstructuur
Een referentieagentarchitectuur kan een taaklus, toolorkestratie, optioneel geheugen en menselijke escalatie omvatten. De taaklus interpreteert een begrensd verzoek, selecteert toegestane acties, observeert de resultaten en stopt wanneer een geverifieerde terminalstatus of escalatievoorwaarde wordt bereikt. De exacte componenten zijn afhankelijk van de workflow; verborgen gedachtegangen mogen niet worden behandeld als een productkenmerk, controle- of auditrecord.
Toolorkestratielaag
Een toollaag moet elke toegestane bewerking registreren met getypte invoer en uitvoer, bijwerkingen, autorisatievereisten, foutmodi en time-outgedrag. Authenticatie, nieuwe pogingen, circuitonderbreking, idempotentie en afhankelijkheidsafhandeling zijn per integratie ontworpen. Operationele records moeten de minimale metagegevens bevatten die nodig zijn voor foutopsporing en bewijsmateriaal; Volledige payload-logboekregistratie kan gevoelige gegevens blootleggen en is geen veilige standaard.
Geheugensubsysteem
Geheugen is optioneel en moet per doel worden verdeeld. Een kortstondige status kan de huidige interactie ondersteunen, een workflowstatus kan een goedgekeurd meerstappenproces ondersteunen, en een langere levensduur kan verwijzen naar beheerd bronmateriaal. Elke laag heeft regels voor herkomst, toegangscontrole, bewaring, correctie en verwijdering nodig. Semantisch of gestructureerd ophalen is een implementatiekeuze die moet worden gevalideerd aan de hand van het gegevens- en risicomodel.
Escalatiecontroleur
Het escalatiebeleid bepaalt de grens tussen geautomatiseerde actie en menselijke betrokkenheid. Drempels moeten worden afgeleid van representatieve evaluaties en actierisico's, en niet gekopieerd van generieke percentages. Voor sommige acties is mogelijk altijd goedkeuring vereist, ongeacht het vertrouwen van het model. Een escalatie moet de relevante verzoekcontext, bronreferenties, poging tot actie, verificatieresultaten en het onopgeloste probleem omvatten, zonder verborgen redeneringen of onnodige gevoelige gegevens bloot te leggen.