Vzor loop-and-verify může provádět plán → akce → ověření → potvrzení; ověřovací a zásadové brány se pro každý workflow definují a testují dříve, než je akcím dovoleno provést změnu.
Většina systémů AI reaguje a pokračuje. Autonomní agenti musí pracovat jako starší inženýři: naplánovat změnu, provést ji, otestovat výsledek a teprve poté se zavázat. Architektura loop-and-verify je způsob, jakým je tato disciplína vynucována na každém kroku.
Agent rozloží požadavek uživatele na konkrétní dílčí úkoly, vybere nástroje a načrtne očekávaný výsledek, takže úspěch je měřitelný.
Agent provádí každou dílčí úlohu, volá rozhraní API a stav zápisu. Každé volání nástroje je zachyceno svými vstupy, výstupy a časováním.
Než se změna stane trvalou, agent přehraje svůj plán proti novému stavu, zkontroluje zábradlí a buď provede potvrzení, nebo odvolá s uvedením důvodu.
Když ověření selže, agent upřesní svůj plán a zkusí to znovu – aniž by přitahoval člověka kvůli rutinním chybám.
Každá smyčka vytváří reprodukovatelnou stopu, kterou můžete přehrát offline, takže regresní testování je praktické.
Kontroly zásad mohou probíhat při ověřování; destruktivní akce před produkčním použitím vyžadují otestované brány a odpovídající schválení člověkem.
Neúspěšná ověření jsou ve srovnání s neúspěšnými nasazeními zdarma. Složení nákladů správným směrem.