Struktura hlavního agenta
Architektura referenčního agenta může zahrnovat smyčku úloh, orchestraci nástrojů, volitelnou paměť a lidskou eskalace. Smyčka úloh interpretuje omezený požadavek, vybírá povolené akce, sleduje výsledky a zastaví se, když je dosaženo ověřeného stavu terminálu nebo podmínky eskalace. Přesné součásti závisí na pracovním postupu; skrytý myšlenkový řetězec by neměl být považován za vlastnost produktu, kontrolu nebo záznam auditu.
Vrstva nástroje Orchestration
Vrstva nástrojů by měla registrovat každou povolenou operaci s typizovanými vstupy a výstupy, vedlejšími efekty, požadavky na autorizaci, chybovými režimy a chováním při vypršení časového limitu. Autentizace, opakování, přerušení obvodu, idempotence a zpracování závislostí jsou navrženy podle integrace. Provozní záznamy by měly obsahovat minimální metadata potřebná pro ladění a důkazy; úplné protokolování užitečného zatížení může odhalit citlivá data a není bezpečným výchozím nastavením.
Paměťový subsystém
Paměť je volitelná a měla by být rozdělena podle účelu. Stav s krátkou životností může podporovat aktuální interakci, stav pracovního postupu může podporovat schválený vícekrokový proces a znalosti s delší životností mohou odkazovat na řízený zdrojový materiál. Každá vrstva potřebuje pravidla původu, řízení přístupu, uchovávání, opravy a odstraňování. Sémantické nebo strukturované vyhledávání je implementační volbou pro ověření podle modelu dat a rizik.
Ovladač eskalace
Politika eskalace upravuje hranici mezi automatizovanou akcí a lidskou účastí. Prahové hodnoty by měly být odvozeny z reprezentativních hodnocení a akčního rizika, nikoli kopírovány z obecných procent. Některé akce mohou vždy vyžadovat schválení bez ohledu na spolehlivost modelu. Eskalace by měla zahrnovat relevantní kontext požadavku, zdrojové odkazy, pokusy o akce, výsledky ověření a nevyřešený problém, aniž by byly odhaleny skryté důvody nebo zbytečná citlivá data.