Claude Code Routines: geplande cloudagents, sub-routines en co-routines
Voer Claude Code uit volgens een schema, via een API-aanroep of bij GitHub-events, zonder laptop en zonder server. De handleiding in vijf minuten.
Claude Code heeft u niet meer nodig achter het toetsenbord. Routines voeren opgeslagen agenttaken uit in de cloud van Anthropic: volgens een schema, via een API-aanroep of wanneer er iets gebeurt op GitHub. Hier leest u wat het zijn, hoe u er een instelt en welke twee patronen wij sub-routines en co-routines noemen. Voor de volledige handleiding leest u het uitgebreide artikel.
Drie manieren om een routine te starten
- Schema: elk uur, dagelijks, op werkdagen, wekelijks of eenmalig op een vast tijdstip, ingevoerd in uw eigen tijdzone. Een eigen cron-expressie is mogelijk via
/schedule update, met een minimuminterval van één uur. - API: een eigen HTTPS-endpoint per routine met een eigen bearer-token. Uw alertingtool of deploymentpipeline stuurt er een POST naartoe, eventueel met contexttekst. Die tekst komt binnen gemarkeerd als niet-vertrouwd, zodat een uitgelekt token de instructies van de routine niet kan herschrijven.
- GitHub: pull request- of release-events, gefilterd op branch, label, auteur, draftstatus of merge-status.
In twee minuten ingesteld
- Open
claude.ai/code/routinesen kies New routine, of typ/schedulein de Claude Code CLI. - Schrijf een prompt die op zichzelf staat: scope, toegestane acties, waar de uitvoer naartoe moet en wat er moet gebeuren als er niets te doen is.
- Kies repositories en een omgeving. Verwijder connectors die de taak niet nodig heeft, want standaard zijn ze allemaal inbegrepen.
- Voeg een trigger toe, kies Run now om te testen en lees daarna het transcript. Een groene badge betekent alleen dat de sessie is uitgevoerd, niet dat de taak is geslaagd.
Sub-routines: één run, veel helpers
Dit is onze naam voor een patroon, geen functie van Anthropic. De prompt van de routine orkestreert en draagt elke stap over aan een subagent (.claude/agents/) of een skill die in de repository is vastgelegd. Elke helper krijgt een eigen contextvenster en alleen de tools die hij nodig heeft. Zo blijven lange onbewaakte runs gefocust, goedkoper en veiliger.
Co-routines: routines die werk aan elkaar overdragen
Routines kunnen elkaar niet rechtstreeks aanroepen, maar ze kunnen wel samenwerken via duurzame artefacten. Een voorbeeld: een nachtelijke routine opent een draft-PR, een door GitHub getriggerde routine reviewt die, een mens voert de merge uit, een routine die op de merge reageert werkt de documentatie bij, en uw deploymentpipeline roept een verificatieroutine aan. Gebruik filters zodat geen enkele routine afgaat op zijn eigen output, en houd een menselijke merge-poort in de keten.
Limieten die u moet kennen
- Bij de lancering was het dagelijkse maximum aantal runs 5 op Pro, 15 op Max en 25 op Team en Enterprise, bovenop het normale abonnementsgebruik. Eenmalige runs tellen niet mee.
- Routines handelen als u. Commits, PR's en Slack-berichten dragen uw identiteit. Claude pusht alleen naar
claude/-branches tenzij anders opgedragen, en nooit naar beschermde branches. - Hebt u polling per minuut of lokale bestanden nodig? Gebruik dan
/loopof geplande taken in Desktop.
Lees verder: de complete handleiding behandelt de beveiliging van API-payloads, prompttemplates, voorbeelden van subagents, vergelijkingen met GitHub Actions, n8n en Trigger.dev, en een governance-checklist. Bronnen: aankondiging van Anthropic · Claude Code-documentatie.