Ultracode
Ultracode (Claude Code Dynamic Workflows)
Simpele Uitleg
Ultracode is een instelling in Claude Code die het hoogste denkniveau (xhigh reasoning) combineert met automatische workflow-orchestration. Staat ultracode aan, dan plant Claude bij elke flinke taak zelf een workflow in plaats van te wachten tot jij erom vraagt. Je activeert het sessie-breed met `/effort ultracode`, of eenmalig per taak door het woord `ultracode` in je prompt te zetten. Het draait op de onderliggende feature "dynamic workflows": Claude schrijft een script dat tot honderden subagents tegelijk aanstuurt. Aangekondigd door Anthropic op 28 mei 2026 bij Claude Opus 4.8.
Technische Definitie
Ultracode is een Claude Code-setting die xhigh reasoning effort koppelt aan automatische orchestration van "dynamic workflows". Een dynamic workflow is een JavaScript-script dat Claude zelf schrijft en dat een runtime op de achtergrond uitvoert terwijl je sessie responsief blijft. Het plan verhuist naar code; tussenresultaten leven in scriptvariabelen i.p.v. het context window, zodat alleen het eindantwoord terugkomt. Limieten (docs, juni 2026): max 16 subagents gelijktijdig, 1.000 per run. Research preview, vereist Claude Code v2.1.154+.
Waarom Dit Belangrijk Is
Waarom is ultracode interessant? Omdat het de grootste rem op AI-coding wegneemt: een vol context window. Bij grote taken — een codebase-brede bug sweep, een migratie van 500 bestanden — loopt één agent stap voor stap vast en verliest halverwege de draad.
Ultracode draait dat om. Claude schrijft een script dat het werk verdeelt over honderden subagents, draait dat op de achtergrond, en houdt alle ruis uit de chat. Alleen het eindresultaat komt terug. Dat is de reden dat het op schaal werkt waar gewone prompts dat niet doen. In onze trainingen leer je wanneer je deze modus inzet — en wanneer juist niet, want hij kost fors meer tokens.
Hoe Het Werkt
Er zijn twee manieren om ultracode te gebruiken:
1. Eenmalig per taak (keyword): zet `ultracode` in je prompt, bijvoorbeeld `ultracode: audit elk API-endpoint onder src/routes/ op ontbrekende auth-checks`. Claude Code highlight het woord en schrijft één workflow-script voor precies die taak. Wil je de trigger toch niet? Druk Option+W (macOS) of Alt+W (Windows/Linux).
2. Hele sessie (modus): typ `/effort ultracode`. Nu combineert Claude xhigh denkniveau met workflow-orchestration en plant hij bij elke substantiële taak zelf een workflow — de modus voor maximale orchestration. Dit geldt voor de huidige sessie en reset bij een nieuwe; terug naar normaal met `/effort high`.
Onder de motorkap schrijft Claude een JavaScript-script (de dynamic workflow). Een runtime voert het op de achtergrond uit en spawnt subagents die het echte werk doen — bestanden lezen, code schrijven, verifiëren. Jij ziet alleen het eindantwoord, niet de honderden tussenstappen.
Use Cases
Codebase-brede bug sweep
Een development team laat ultracode elk endpoint of elke module nalopen op één type fout. Claude verdeelt het over tientallen subagents die parallel zoeken; alleen de gebundelde lijst met bevindingen komt terug in de chat — niet de honderden bestanden die zijn bekeken.
Grote migratie of refactor
500 bestanden van JavaScript naar TypeScript, of een framework-upgrade. Met `/effort ultracode` plant Claude per fase een workflow (begrijpen, wijzigen, verifiëren) zonder dat jij elke stap hoeft aan te sturen. Ideaal hands-on geoefend in een training rond AI-tools.
Diepgaand onderzoek met bronnen
De meegeleverde workflow `/deep-research <vraag>` waaiert uit over meerdere webzoekopdrachten, haalt bronnen op, cross-checkt claims tegen elkaar en levert een rapport met bronvermelding. Vereist de WebSearch-tool.
Voorbeelden
Keyword vs. modus
Modus (hele sessie): je typt `/effort ultracode`. Daarna pakt Claude elke flinke taak in die sessie met een eigen workflow aan — perfect als je een hele middag aan een groot project werkt en niet per taak wilt nadenken over orchestration.
Waarom het context-window niet volloopt
Met ultracode schrijft Claude een script dat 300 keer een subagent start. Elke subagent leest één bestand, rapporteert kort terug, en zijn resultaat leeft in een scriptvariabele. Alleen de samenvatting komt in de chat. Dáárom schaalt het.
Veelgemaakte Fouten
"Ultracode is een gratis-plan feature"
Nee. Dynamic workflows draaien op alle betaalde plannen (inclusief Pro, Team, Max en Enterprise) plus de Anthropic API, Amazon Bedrock, Google Cloud Vertex AI en Microsoft Foundry. Op Pro zet je het aan via de rij "Dynamic workflows" in `/config`. Het gratis plan heeft het niet.
"Een workflow blijft doorlopen en ik kan tussendoor bijsturen"
Allebei onjuist. Sluit je Claude Code af, dan stopt de workflow en start hij opnieuw — hij draait niet ongemerkt door. En je kunt midden in een run geen extra input geven; alleen permission-prompts van subagents pauzeren even.
Tools Die Dit Gebruiken
Veelgestelde Vragen
Wat is ultracode in Claude Code?
Hoe activeer ik ultracode?
Wat is het verschil tussen het ultracode-keyword en /effort ultracode?
Werkt ultracode op het Pro-abonnement?
Hoe zet ik ultracode uit?
Kost ultracode meer tokens?
Wil je deze term in de praktijk leren toepassen?