AI-systemen Onderzoeksartikel

Waarom multi-agent systemen falen: de coördinatiekloof

Capaciteit voeg je in een middag toe. Het protocol ontbrak. Die kloof vertelt het hele verhaal.

Lege indexkaarten in een rommelige rij, met een messing gewicht op crèmekleurig papier
Zes lege kaarten. Dat is een overdracht zonder context.

Een klein team neemt drie agents in de arm en merkt dat de werkweek plotseling stroperiger aanvoelt. Er is meer ruis in de inbox. De daadwerkelijke output daalt. Al snel wijst iemand naar de modellen: die zouden simpelweg niet goed genoeg zijn. Meestal mankeert er niets aan de modellen. Het team is simpelweg vergeten een protocol in te richten.

De coördinatiekloof

Capaciteit is goedkoop. Een gespecialiseerde agent die voor je schrijft, archiveert of onderzoek doet, heb je in een middag draaien.

Coördinatie is duur. Wie bewaakt het doel als het werk van hand tot hand gaat? Welke context geef je mee? Wat moet je controleren? Hoe houd je overzicht op de voortgang, zodat je team op maandagochtend precies weet waar het staat?

Dat werk noemen we agent-orkestratie. Een aaneenschakeling van model-aanroepen is dat niet. Als je niet kunt aanwijzen welk pakket aan informatie de grens is overgegaan, ben je niet aan het orkestreren. Dan ben je aan het lanceren.

Dit is de reden waarom “we hebben multi-agent geprobeerd” in de praktijk vaak neerkomt op “we hebben een swarm-demo gedraaid”. Zo’n demo ziet er misschien productief uit, maar de organisatie weet niet wie verantwoordelijk is voor het eindresultaat.

Waar de boel vastloopt

Ik zie de boel steevast op vier voorspelbare punten ontsporen, in deze volgorde.

Handoff. De eerste agent rondt zijn taak af. De tweede pikt de draad op vanuit een chatlog. Alle harde kaders sneuvelen in de knip-en-plakactie. Een overdrachtspakket met zes velden (doel, randvoorwaarden, input, herkomst, acceptatiecriteria en deadline) had dit voorkomen.

Review. Het resultaat gaat live omdat het op het eerste gezicht best aardig klinkt. Er is nergens zwart-op-wit een acceptatiemoment vastgelegd. De mens in de lus is gedegradeerd tot toeschouwer.

Update. De wereld verandert, maar je arsenaal aan agents blijft stilstaan. Je werkt met achterhaalde tools, verouderde prompts en klantdata van vorig jaar.

Sync. De dagstart verandert in een voorleessessie van logs. Een overzichtelijk dashboard had genoeg geweest. Deze vergadering bestaat alleen omdat niemand zicht heeft op de actuele status.

Benoemd falen kun je oplossen. “De agents stelden teleur” is een excuus waar je niets mee kunt.

Waar CHORUS voor dient

CHORUS is een protocol van zes vaardigheden: Charter, Handoff, Orchestrate, Review, Update, Sync. Het is ontworpen voor teams van 2 tot 15 personen die het werk al verdelen over mensen en gespecialiseerde agents. Het is geen tutorial voor CrewAI en het is geen product.

The Multi-Agent Organization is het boek. De introductie vat de essentie samen. Dit artikel focust puur op de leemte: de reden waarom je team trager werd en welke vaardigheid daaraan ten grondslag lag.

Als je ergens wilt beginnen, installeer dan eerst deze basis: beschrijf de rol van elke agent, richt één harde controle in en houd wekelijks een synchronisatie die verder gaat dan een simpel rondje langs de velden. Geef dit negentig dagen. Voeg daarna pas meer agents toe.

Een diagnose van tien minuten

Maak een lijst van elke agent die vorige week werk heeft aangeraakt. Schrijf bij elke agent de naam van de laatste persoon die het eindresultaat heeft geaccepteerd. Kun je die naam niet invullen? Dan heb je het gat te pakken. Zorg dat je de rol duidelijk beschrijft voordat je de volgende agent in het leven roept.

Begrippen

Bronnen

  1. CHORUS framework
  2. The Multi-Agent Organization
  3. Agent-orkestratie (begrippen)

Verwante essays

Verder lezen