Hoe werkt agent-orkestratie?
Een orkestratielaag staat boven de afzonderlijke agents en neemt vier taken op zich. Ze stuurt elke taak naar de agent die er het best bij past. Ze regelt overdrachten en geeft context van de ene agent door aan de volgende, zodat het werk niet opnieuw bij nul begint. Ze voorkomt conflicten – meestal met locks of eigenaarschap van taken, zodat twee agents nooit tegelijk naar dezelfde resource schrijven. En ze legt elke beslissing vast in een log dat een mens kan lezen. Het multi-agent onderzoekssysteem van Anthropic en de Agents SDK van OpenAI leggen dit allebei vast als een orchestrator-worker-patroon (of managerpatroon): één coördinerende agent delegeert aan worker-agents en voegt hun resultaten samen.
Waarom hebben meerdere agents een orchestrator nodig?
Omdat parallelle autonomie zonder coördinatie misgaat. Twee agents die allebei dezelfde e-mailtemplate bewerken, leveren een verminkte template op. Twee agents die allebei dezelfde klant een bericht sturen, leveren spam op. Een orchestrator zet schrijfacties achter elkaar, haalt dubbel werk eruit en houdt elke agent op één lijn met dezelfde doelen. Dat is ook een deel van wat agents van chatbots onderscheidt: een chatbot geeft je antwoord, terwijl georkestreerde agents handelen in gedeelde systemen – en dat blijft alleen veilig als iets ze coördineert.
Hoe ziet agent-orkestratie eruit in een marketingplatform?
Vaak zit de orchestrator buiten het platform. Een team draait een eigen agent in een MCP-client zoals Claude Code of Cursor, en het platform stelt tools beschikbaar via het Model Context Protocol: een segment aanmaken, een journey als concept opzetten, een rapport lezen. De client zet de aanroepen in volgorde; het platform bepaalt de grenzen: welke acties er zijn en welke een bevestigingsstap vereisen (bijvoorbeeld een journey publiceren). Het platform kan ook elke aanroep vastleggen in een auditlog.
Wat moet een mens kunnen controleren?
Alles wat de agents veranderden, en waarom. Een bruikbaar beslissingslog legt de actie vast, de agent die haar uitvoerde, de input waarop die steunde en de redenering – niet alleen een tijdstempel. Toezicht met human-in-the-loop koppelt dat log aan een bevestigingsstap: die stap houdt acties die moeilijk terug te draaien zijn tegen tot iemand ze bevestigt, en met het log volg je achteraf al het andere. Orkestratie zonder controleerbaar spoor is gewoon automatisering waar je niet in kunt kijken.