De Agentic Loop: Een Praktische Gids
Stop met het prompten van agents. Begin met het ontwerpen van loops.
De meeste mensen gebruiken AI-agents als chatbots. Ze typen een prompt en wachten op een resultaat. Dat is een eenmalige taak. Dat is geen agent.
Een agentic loop is anders. Het is een systeem dat werk verricht, het resultaat controleert en beslist of het moet doorgaan.
Een taak zonder controle is slechts hoop.
Het vakmanschap van loop engineering verplaatst je inspanning van het typen van prompts naar het ontwerpen van systemen. In plaats van handmatige invoer bouw je een cyclus die op een schema draait of gericht is op een doel.
Hoe een loop werkt:
- Observeren: De agent leest bestanden of voert een test uit.
- Actie: De agent maakt één kleine, omkeerbare wijziging.
- Controleren: De agent voert een vaste test uit om te zien of het is gelukt.
- Beslissen: De agent kiest ervoor om door te gaan, te stoppen omdat het is geslaagd, of te stoppen omdat hij wordt geblokkeerd.
De belangrijkste regel: Gebruik een apart model om het werk te controleren. Het model dat de code schrijft, is te gul bij het beoordelen van zichzelf. Je hebt een maker-checker-verdeling nodig. Eén agent voert de actie uit, en een andere agent verifieert het resultaat.
Bouw je loops met deze vijf blokken:
- Trigger: Wanneer begint de loop?
- Inputs: Welke nieuwe status inspecteert de agent?
- Actie: Welke enkele, begrensde wijziging zal hij maken?
- Controle: Welke vaste test bepaalt het succes?
- Stop: Wanneer stopt het vanwege succes, budget of falen?
Als je een blok mist, zal je loop afdwalen of eeuwig blijven draaien.
Om loops veilig te houden, moet je drie harde stops instellen:
- Maximaal aantal iteraties: Een plafond voor het aantal beurten.
- Detectie van geen voortgang: Als de agent geen meetbare verandering aanbrengt, stop hem dan.
- Budgetplafond: Een harde limiet op tokens of dollars.
De flessenhals in software is niet langer het schrijven van code. Het is het duidelijk genoeg specificeren van het doel en de controle, zodat een agent zonder jou kan draaien.
Bouw de loop. Maar blijf de engineer.
Bron: https://dev.to/truongpx396/the-agentic-loop-a-practical-field-guide-mnc
