Marktmannen wiki Coderen met AI

Dynamic Workflows in Claude Code

Laatst bijgewerkt: 03-06-2026

TL;DR: Een dynamic workflow laat Claude Code een JavaScript-script genereren dat tientallen tot honderden parallelle sub-agents uitvoert — de bovenkant van de complexiteitsladder, duur maar onmisbaar voor gigantische parallelle jobs.

Toegevoegd in Claude Opus 4.8. Niet verwarren met skills, sub-agents of agent teams — elk heeft een eigen rol op de complexiteitsladder.

De complexiteitsladder

Niveau Wat Wanneer
Basis Claude Code direct Snelle vraag of eenmalige actie
Skill Herbruikbaar proces-document Terugkerende taak die je vaker uitvoert
Sub-agent Parallelle agent buiten main-context Messy side-task die de main sessie niet mag vervuilen
Agent team Groepschat van agents die samenwerken Kleine crew die onderling praat en debatteert
Dynamic workflow AI genereert een script dat honderden agents orkestreert Gigantische parallelle job over veel bestanden
/goal Iteratieve loop tot criterium is gehaald Lange taak die meerdere passes nodig heeft

Hoe werkt een dynamic workflow?

Claude schrijft een JavaScript-bestand dat de workflow definieert. Dat script: - Splitst de taak in stukken die parallel kunnen draaien - Spawnt voor elk stuk een afzonderlijke sub-agent (Haiku voor efficiëntie) - Mergt alle resultaten terug naar de hoofdsessie - Slaat het script op in .claude/workflows/ voor hergebruik

Depth vs. Width: /goal versus Workflow

/goal Dynamic Workflow
Diepte: iteratieve loop Breedte: parallelle uitvoering
Checkt "is done = true?" na elke pass Voert plan uit, geen eindcriterium
Kan dagen lopen Klaar als alle agents klaar zijn
Goed voor één complex doel Goed voor veel gelijksoortige subtaken

Wanneer gebruik je het?

Ja: - Review van elk bestand in een grote codebase - Audit van 40+ skills tegelijk (grade clarity, frontmatter, trigger quality) - Migratie van 400 bestanden met hoog risico - /deep-research commando (automatisch een workflow)

Nee: - Algemene kenniswerk-taken - Snelle edits of vragen - Werken naar één deliverable

"De meeste kennis- en automatiseringswerk heeft geen dynamic workflow nodig."

Kosten bewaken

Elke agent is een volledige Claude-aanroep met eigen context. Bij 41 skills = 41 aanroepen. Eén workflow verbrandde 5 miljoen input-tokens (helft van een $200/maand-abonnement).

Matigende maatregelen: - Zet sub-agents op Haiku (klein model voor analytische deeltaken) - Begrens de scope expliciet in de prompt - Noem het gewenste deliverable concreet

Ultracode-modus

/effort → kies "ultra code": forceert bij élke prompt een dynamic workflow. Duurste instelling, bedoeld voor maximale kwaliteit op zware code-taken.

Starten

Zeg expliciet: "Stel me een dynamic workflow in om X te doen." Het woord "workflow" alleen activeert het niet automatisch. Claude vraagt om bevestiging vóór uitvoering.

Open vragen

  • Wanneer loont het om een workflow + /goal te combineren?
  • Hoe debug je een workflow die halverwege faalt?

Verwante concepten

Bronnen