pletzenauer — digital consulting

Een nieuwe functie in Claude Code startte 41 agents tegelijk, verbruikte 5 miljoen tokens en verstookte in één enkele run het halve maandbudget. Klinkt indrukwekkend. De eerlijkere vraag is: heeft u dat überhaupt nodig? In de meeste gevallen luidt het antwoord „nee“ — en juist dat maakt de functie pas interessant.

Het belangrijkste in het kort

  • Dynamische workflows (met Opus 4.8): Claude schrijft een JavaScript-script dat tientallen tot honderden sub-agents parallel laat lopen en aan het eind samenvoegt.
  • Krachtig, maar duur. Elke agent is een volwaardige Claude-aanroep. Eén workflow kan een maandbudget halveren.
  • Vijf instrumenten — skill, sub-agent, agent-team, /goal, workflow — voor uiteenlopende taken. Het verschil: hoeveel agents erbij betrokken zijn en of ze met elkaar praten.
  • Diepte vs. breedte: /goal herhaalt tot het doel bereikt is; een workflow verdeelt breed over veel agents.
  • Conclusie: Voor kenniswerk en automatisering zelden nodig. Voor grote, parallelle codetaken zinvol.

Waar het om gaat

Met Claude Opus 4.8 heeft Anthropic een nieuwe functie in Claude Code geïntroduceerd: dynamische workflows. Op het eerste gezicht sticht dat verwarring. Er zijn al sub-agents, agent-teams en /goal. Waarom nu nog een concept — en wanneer zet u het in, zeker met het oog op de kosten die in het spel zijn?

Ik neem dat als aanleiding om de vijf instrumenten netjes uit elkaar te houden. Niet omdat u ze allemaal dagelijks nodig heeft, maar omdat het helpt te weten wat een functie doet en wanneer ze een echt probleem oplost — in plaats van mee te doen omdat het nieuw is.

Vijf instrumenten die op elkaar lijken

Het eigenlijke verschil is simpel: Hoeveel agents zijn er in het spel — en kunnen ze met elkaar praten?

  • Skill — een herbruikbaar recept. Wordt met de tijd beter.
  • Sub-agent — parallelle werker met een eigen contextvenster. Praat niet met anderen, alleen terugkoppeling aan de hoofdsessie.
  • Agent-team — kleine crew met eigen rollen die zich onderling afstemt en een takenlijst deelt. Duurder.
  • Workflow — Claude schrijft een JavaScript-script dat veel agents orkestreert. Resultaten worden aan het eind samengevoegd.

Het doorslaggevende verschil bij de workflow: Wie houdt het plan vast? Bij de workflow is het JavaScript-bestand het plan — en dat laat zich opslaan en opnieuw uitvoeren.

De ladder: meer vermogen, meer risico, meer kosten

Leiterdiagramm der Claude-Code-Werkzeuge: von Claude fragen über Skill, Sub-Agent, Agent-Team und /goal bis zum dynamischen Workflow.
Met elke trede stijgen het vermogen — en het risico en de kosten.
  1. Claude gewoon vragen — nadenken, één webverzoek, één API-call.
  2. Skill — herhaalbaar proces.
  3. Sub-agent — werk parallel aan de hoofdsessie.
  4. Agent-team — parallelle werkers die met elkaar praten.
  5. /goal — lus, tot een criterium vervuld is.
  6. Dynamische workflow — grote, parallelle taak.

Het goede nieuws: een workflow zet u niet per ongeluk in gang. Claude vraagt vooraf om bevestiging.

Workflow vs. /goal: breedte tegenover diepte

Vergleich: /goal als Tiefe — eine Schleife bis done == true. Workflow als Breite — viele parallele Sub-Agenten, deren Ergebnisse am Ende zusammengeführt werden.
/goal werkt de diepte in (lus tot het doel), de workflow de breedte in (veel parallelle agents).
  • /goal is diepte. Een lus die telkens opnieuw toetst of het doel bereikt is. Eén agent doet meerdere rondes.
  • Workflow is breedte. Veel sub-agents behandelen verschillende dingen; aan het eind wordt alles samengevoegd. U toetst niet aan een „klaar“-criterium, maar voert een vastgelegd plan uit.

De kostenvraag — eerlijk beantwoord

Elke agent is een volwaardige Claude-aanroep met een eigen context, en er worden er veel gestart. Het grootste deel van de kosten komt aan de invoerkant terecht — goedkoper dan uitvoer, maar het telt snel op.

Drie regels, dezelfde discipline als bij /goal:

  • Scope afbakenen.
  • Het resultaat benoemen.
  • Sub-agents op Haiku zetten, waar dat kan.

Wanneer het zich werkelijk loont

Grijp naar de workflow (of het agent-team) wanneer:

  • u elk bestand in een codebase controleert.
  • u een migratie over 400 bestanden voor de boeg heeft.
  • het risico hoog is en elk deelstuk maximale rekenkracht verdient.

Laat het bij losse wijzigingen, snelle vragen of algemeen kenniswerk. De lakmoesproef: Valt de taak uiteen in veel onafhankelijke, gelijktijdig lopende delen? Zo ja — probeer dan een workflow.

Twee verborgen details

Waar het script wordt opgeslagen

Workflow-scripts belanden standaard globaal in de werkmap van Claude Code. Voor het project draagt u Claude uitdrukkelijk op om in .claude/workflows op te slaan. Daarna is opnieuw uitvoeren triviaal.

ultracode — de duurste trede

Met /effort stelt u het reasoning-niveau van Opus in. Er is echter ook ultracode: het slimst en het duurst. Elke prompt wordt een workflow, veel bevestigingen worden overgeslagen. Nog een detail: het woord „workflow“ licht bij het typen kleurig op, maar zet er niet automatisch een in gang. Betrouwbaar is: „Richt een dynamische workflow voor me in die …“

Het geheel op één pagina

  • Snelle losse vraag → gewoon Claude Code vragen.
  • Iets dat u herhaalt → een skill.
  • Een onoverzichtelijke neventaak → een sub-agent.
  • Een kleine crew die zich afstemt → een agent-team.
  • Lopen tot een criterium vervuld is → /goal.
  • Een grote, parallelle taak → dynamische workflows (met voorzichtigheid).

En MCP’s, CLI’s en API-endpoints laten zich in elk van deze instrumenten inhaken — zo koppelt u uw eigen data en systemen aan.

Conclusie

Dynamische workflows zijn een krachtig instrument voor precies één geval: grote taken die uiteenvallen in veel onafhankelijke, parallelle delen. Voor al het andere zijn een skill, een sub-agent of /goal meestal de eerlijkere — en goedkopere — keuze. De belangrijkste vaardigheid is niet om elke nieuwe functie te gebruiken, maar om te herkennen wanneer een probleem erom vraagt. Precies die vraag stel ik bij elk automatiseringsproject: is het zwaargewicht nodig, of volstaat een slanke, regelgebaseerde oplossing?

Bron: Vrij bewerkt naar „Claude Code Dynamic Workflows Clearly Explained“ van Nate Herk | AI Automationbekijk op YouTube. Duiding, selectie en formulering zijn van pletzenauer — digital consulting.

WeergaveMinimalKlassiekDark