Agents die hun eigen werk controleren voordat ze leveren
Het loop-and-verify-patroon voert plan → act → verify → commit uit op elke taak. Fouten worden binnen de loop opgevangen, niet stroomafwaarts door een mens.
De meeste AI-systemen reageren en gaan verder. Autonome agents moeten werken als senior engineers: de wijziging plannen, uitvoeren, het resultaat testen en pas dan committen. De loop-and-verify-architectuur is hoe die discipline bij elke stap wordt afgedwongen.
In de loop
- 01
Plannen
De agent ontleedt het gebruikersverzoek in concrete deeltaken, kiest tools en schetst de verwachte uitkomst zodat succes meetbaar is.
- 02
Handelen
De agent voert elke deeltaak uit, roept API's aan en schrijft state. Elke tool-aanroep wordt vastgelegd met inputs, outputs en timing.
- 03
Verifiëren & committen
Voordat de wijziging permanent wordt, speelt de agent zijn plan opnieuw af tegen de nieuwe state, controleert guardrails en committ of rolt terug met een reden.
Waarom de loop ertoe doet
Zelfcorrectie
Wanneer verificatie faalt, verfijnt de agent zijn plan en probeert opnieuw — zonder een mens in te schakelen voor routinematige missers.
Deterministische evaluaties
Elke loop produceert een reproduceerbaar spoor dat je offline kunt afspelen, waardoor regressietesten praktisch wordt.
Afdwinging van guardrails
Beleidschecks worden bij verify uitgevoerd, dus destructieve acties bereiken nooit de productie alleen omdat het plan vol vertrouwen leek.
Goedkope retries
Mislukte verificaties zijn gratis vergeleken met mislukte deployments. Kosten stapelen zich in de juiste richting op.