Niet elke stap in een AI-workflow vraagt om een agent.

Hoe meer ik praktische agentic workflows ontwerp en uitwerk, hoe belangrijker dat onderscheid voor mij wordt. Het lijkt optimaal om agents de gehele workflow te laten afhandelen, maar een sterke workflow combineert AI-redenering met deterministische uitvoering waar voorspelbaarheid en betrouwbaarheid belangrijker zijn.

AI-redenering en generatie voegen enorm veel waarde toe waar flexibiliteit, creativiteit of complexe interpretatie nodig is. Voor validatie, vaste regels en reproduceerbare resultaten blijft deterministische code echter de betere en betrouwbaardere keuze. 

In een goed ontworpen architectuur horen daarom ook guardrails, geautomatiseerde verificatie en menselijke beoordeling (human-in-the-loop) thuis. Zeker wanneer context, risico of strikte vereisten daarom vragen.

Voor mij zit de kern van een goed systeemontwerp dan ook niet in de vraag hoeveel agents je inzet, maar in het zorgvuldig afwegen waar AI-redenering werkelijk meerwaarde biedt en waar traditionele softwarelogica en menselijk toezicht beter blijven. Door die balans te bewaken, voorkom je onnodige complexiteit, verminder je de kans op hallucinaties en vergroot je de voorspelbaarheid van de workflow.

Onderstaande agentic workflow laat zien hoe dat er in de praktijk kan uitzien.