Terug naar AI Woordenboek

Multi-agent systeem Multi-Agent System

Meervoudig agentsysteem
Meerdere AI-agents die samenwerken aan één proces, elk met een eigen specialisme.

Wat is Multi-agent systeem?

Een multi-agent systeem is een architectuur waarbij meerdere AI-agents samen aan één proces werken, elk met een eigen specialisatie. De ene agent leest de documenten uit, terwijl een tweede de data controleert en een derde de rapportage opstelt. Vergelijk het met een kantoor vol specialisten, waar iedereen zijn eigen deel oppakt en het werk doorgeeft.

De rollen zijn dus verdeeld over agents die onderling met elkaar communiceren. Dat is een vorm van agentic AI, waarbij software zelfstandig taken uitvoert zonder dat een mens elke stap aanstuurt. Het verschil met één alleskunner-agent zit vooral in de opzet. Bij een enkele agent komt alle logica op één plek samen. In een multi-agent systeem krijgt elke taak juist een eigen, afgebakende plek.

Zo bouw je een betrouwbare workflow automation die over meerdere stappen heen loopt. Agentech ontwerpt dit voor processen die te groot of te complex zijn geworden voor één enkele agent. Denk aan een offertetraject met inlezen, calculeren en opstellen. Een orderstroom waarbij controleren, verwerken en terugkoppelen na elkaar komen, past er net zo goed bij.

Een enkele agent kan op zich veel aan, maar soms stapelen de taken zich simpelweg te hoog op. De agent moet dan lezen, rekenen én schrijven binnen dezelfde opdracht. Elk extra doel maakt de kans op een fout weer groter. Een multi-agent systeem knipt zo’n opdracht daarom op in behapbare delen. Elke agent krijgt precies genoeg context voor zijn eigen taak, waardoor de kwaliteit per stap hoog blijft.

Specialisatie, orchestration en betrouwbaarheid

Het voordeel van specialisatie is dat elke agent maar één ding goed hoeft te doen. Een leesagent hoeft niets van calculatie te weten, en een controleagent hoeft geen mooie zinnen te schrijven. Die scheiding maakt het geheel eenvoudiger te bouwen, want je test elke agent los en verbetert die vervolgens apart.

De coördinatie tussen al die agents regelt de orchestration. Die bepaalt wie wat doet, in welke volgorde het gebeurt en wat er moet gebeuren zodra er een fout optreedt. Zie het als de dirigent van het orkest, want zonder dirigent spelen de agents al snel door elkaar heen. Met een goede orchestration weet elke agent daarentegen precies wanneer hij aan de beurt is.

De orchestration bewaakt ook de uitwisseling tussen de agents onderling. Het resultaat van de ene agent wordt daarbij de input van de volgende in de rij. Loopt een agent onverhoopt vast, dan pakt het systeem dat direct op. Het kan de taak opnieuw proberen of hem doorschuiven naar een mens. Zo blijft het proces overzichtelijk, ook als er tien stappen achter elkaar staan.

Betrouwbaarheid is de derde winst die dit oplevert. Gaat er iets mis in het proces, dan weet je meteen bij welke agent het is misgegaan. Je hoeft dus niet één grote black box te doorzoeken op zoek naar de oorzaak. Op kritieke punten kijkt een mens mee via human-in-the-loop, waarbij de agent pauzeert en om akkoord vraagt. Zo combineer je de snelheid van automatisering met menselijk toezicht op de momenten die er echt toe doen. Vaak draait er onder elke agent een AI-model dat de taal en de context begrijpt.

Waar een multi-agent systeem voor kan helpen

Een multi-agent systeem loont vooral bij processen die uit meerdere stappen bestaan. Dat zien we sterk terug in de sectoren waar wij ons in specialiseren.

In de bouw en installatietechniek draait veel om offertes en rapporten die op elkaar volgen. Een eerste agent leest de aanvraag en haalt daar de belangrijkste specificaties uit. Een tweede zoekt vervolgens de materiaalkosten op in het inkoopsysteem. Een derde stelt daarna de offerte op en stuurt die naar de projectleider. Bij installatietechniek werkt precies dezelfde opzet voor onderhoudsverslagen en storingsmeldingen.

In de logistiek komen inkooporders vaak in sterk wisselende formaten binnen. Eén agent leest elke order en herkent daarin het artikelnummer, het aantal en de levertijd. Een volgende agent controleert daarna de voorraad in het WMS, en een derde stuurt de statusupdate terug naar de klant. Bij een onbekend artikel schakelt het systeem uit zichzelf een mens in.

In het vastgoed begeleiden makelaars vaak meerdere partijen tegelijk. Een agent checkt de agenda en plant op basis daarvan de bezichtiging in. Een tweede verifieert vooraf de kredietwaardigheid van de lead, en een derde regelt de opvolging na afloop van het bezoek. Zo blijft het persoonlijke contact over voor de makelaar zelf.

Voorbeeld uit de praktijk

Visser Elektrotechniek voert dagelijks inspecties uit in het veld. De bijbehorende rapportage bestaat uit meerdere stappen die achter elkaar komen. De monteur vult op locatie eerst een formulier in. Die invoer moet daarna nog worden gecontroleerd, aangevuld en omgezet naar een net rapport.

Die stappen laten zich uitstekend verdelen over verschillende agents. Een agent leest het ingevulde formulier uit. Een volgende zet die gegevens om in een compleet inspectierapport in het vaste format. Het resultaat is 93 uur per jaar minder administratie voor het team. De rapporten liggen bovendien op tijd klaar, ook tijdens vakantie of ziekte, en elk rapport heeft precies dezelfde opbouw.

Lees de volledige case

Wat betekent dit voor jouw organisatie?

Wij ontwerpen multi-agent systemen voor processen die één enkele agent niet meer aankan. Elke agent krijgt daarbij een afgebakende taak, aangesloten op de systemen die je al gebruikt. De orchestration bewaakt vervolgens de volgorde en de foutafhandeling van het geheel. Jij bepaalt per stap hoeveel het systeem zelf doet en waar een mens meekijkt. Wil je weten hoe wij dat aanpakken, lees dan onze werkwijze.

Veelgestelde vragen

Wat is het verschil met één AI-agent?

Bij één agent zit alle logica samen op één enkele plek. In een multi-agent systeem heeft elke agent daarentegen zijn eigen taak. Daardoor valt het geheel een stuk beter te testen en te verbeteren. Gaat er iets mis, dan weet je bovendien meteen waar dat gebeurt.

Waarom is een multi-agent systeem betrouwbaarder?

Elke agent heeft een kleine, duidelijk afgebakende taak die los te controleren en aan te passen is. Fouten blijven daardoor beperkt tot één stap in het proces. Op kritieke punten kan een mens meekijken voordat het proces verdergaat.

Wat doet orchestration precies?

Orchestration regelt de volledige coördinatie tussen de verschillende agents. Het bepaalt wie wat doet en in welke volgorde, en ook de afhandeling van fouten valt daaronder. Zonder orchestration werken de agents niet samen als één geheel.

Kan een mens ingrijpen in het proces?

Zeker, dat kan gewoon binnen het proces. Via human-in-the-loop pauzeert het systeem op precies de punten die jij vooraf aanwijst. Een medewerker geeft dan akkoord of stuurt de agent bij, waarna het proces vanzelf verderloopt.

Voor welke processen is dit geschikt?

Vooral voor processen met meerdere stappen en sterk wisselende input. Denk daarbij aan offertetrajecten, orderverwerking of terugkerende rapportages. Hoe meer schakels een proces telt, hoe logischer de verdeling over agents wordt.

Van begrip naar actie
Weten wat AI kan is stap een. Ontdekken wat het voor jouw organisatie betekent is stap twee.
Doe de gratis AI-scan
Scroll naar boven