Tutorials

Zo laat je Claude Code doorwerken terwijl je slaapt

· 10 min leestijd

Claude Code kan nu als AI-agent taken uitvoeren terwijl je laptop dichtgeklapt op je bureau ligt. Met Routines, sinds 14 april beschikbaar als research preview, stel je een prompt, een repository en een trigger in. De rest doet de cloud. Denk aan een nachtelijke PR-review volgens je eigen checklist, een wekelijkse documentatiecheck of een automatische Slack-melding zodra een productie-alert binnenkomt. In deze tutorial leer je stap voor stap hoe je je eerste routine instelt en welke workflows direct resultaat opleveren.

Kort antwoord

Claude Code Routines zijn opgeslagen AI-agents (prompt + repo + trigger) die automatisch draaien op Anthropic's cloudinfrastructuur. Je stelt ze in via /schedule in de CLI of via claude.ai/code/routines. Er zijn drie triggers: tijdschema, API-webhook en GitHub-event. Beschikbaar voor Pro (€20/mnd), Max (€100/mnd), Team en Enterprise.

Wat is een Claude Code Routine?

Een routine is een AI-agent die je eenmalig instelt en daarna automatisch laat draaien. Je geeft drie dingen mee: een prompt die beschrijft wat de agent moet doen, een of meer GitHub-repositories om in te werken, en een trigger die bepaalt wanneer de agent start.

Vergelijk het met een cronjob, maar dan eentje die je codebase leest, begrijpt en er zelf wijzigingen in kan aanbrengen.

Elke routine draait op Anthropic's cloud. Geen server nodig. Geen Docker-container. Je laptop hoeft niet eens aan te staan. Claude kloont je repository, voert de prompt uit, en als het klaar is, vind je het resultaat terug als een sessie in claude.ai. Daar kun je de wijzigingen bekijken, een pull request aanmaken of het gesprek handmatig voortzetten.

Dat is een belangrijk verschil met andere automatiseringstools. Routines zijn geen black box. Je ziet precies wat Claude heeft gedaan, welke bestanden het heeft gelezen en welke commits het heeft voorgesteld. Als het resultaat niet klopt, kun je bijsturen. Net als bij een collega die je 's ochtends een code review teruggeeft.

Volgens de officiële documentatie van Anthropic zijn Routines geschikt voor \"unattended, repeatable work tied to a clear outcome\". Geen vage automatisering dus, maar taken met een duidelijk eindresultaat: een PR, een rapport of een Slack-bericht.

Hoe stel je je eerste routine in?

De snelste manier is via de CLI. Open Claude Code in je terminal en typ:

/schedule dagelijkse PR-review om 8 uur 's ochtends

Claude stelt je een paar vragen: welke repository, welk model, en wat de routine precies moet doen. Na bevestiging verschijnt de routine direct in je account op claude.ai/code/routines. Morgenochtend om acht uur draait hij voor het eerst.

Je kunt ook eenmalige taken plannen:

/schedule over twee weken, open een cleanup-PR die de feature flag verwijdert

Eenmalige runs tellen niet mee voor je dagelijkse maximum. Handig voor opruimtaken die je anders vergeet.

Wil je meer controle? Dan kun je de routine ook via de webinterface aanmaken:

  1. Ga naar claude.ai/code/routines en klik op New routine.
  2. Geef de routine een naam en schrijf de prompt. Wees specifiek: de routine draait autonoom, dus je prompt moet op zichzelf staan. Geen aannames over context.
  3. Selecteer je GitHub-repository. Claude kloont deze bij elke run.
  4. Kies een cloud-omgeving (de standaard werkt voor de meeste gevallen).
  5. Stel een trigger in: tijdschema, API of GitHub-event.
  6. Klik op Create.

Even voor de beeldvorming: de hele setup duurt korter dan het aanmaken van een GitHub Action. Geen YAML nodig.

Drie triggers om je routine te starten

Elke routine heeft minstens een trigger nodig, maar je kunt er meerdere combineren. Dezelfde routine kan 's nachts op schema draaien, via een API-call starten na een deploy, en tegelijkertijd reageren op nieuwe pull requests.

Tijdschema. Kies een vooraf ingestelde frequentie (elk uur, dagelijks, op werkdagen, wekelijks) of stel via de CLI een aangepaste cron-expressie in. Het minimum is een keer per uur. Tijden stel je in op je lokale tijdzone. Anthropic rekent ze automatisch om.

API-webhook. Elke routine krijgt een eigen HTTP-endpoint met een bearer-token. Stuur een POST-request en de routine start direct. Je kunt een optionele text-payload meesturen, bijvoorbeeld de body van een productie-alert:

curl -X POST https://api.anthropic.com/v1/claude_code/routines/{id}/fire \
  -H "Authorization: Bearer sk-ant-oat01-xxxxx" \
  -H "anthropic-beta: experimental-cc-routine-2026-04-01" \
  -H "Content-Type: application/json" \
  -d '{"text": "Sentry alert: CPU boven 95% sinds 03:42"}'

De response bevat een sessie-URL die je in je browser kunt openen om de run live te volgen. Handig om te koppelen aan je monitoringtool, je CD-pipeline of een interne Slack-bot.

GitHub-event. Reageer automatisch op pull requests of releases in je repository. Je kunt filteren op auteur, titel, labels, doelbranch en meer. Bijvoorbeeld: de routine start alleen bij niet-draft PR's naar de main-branch met het label needs-review.

Wacht even, wordt dat niet duur als elke PR een routine triggert? Goed dat je het vraagt. Daar komen we zo op.

Vijf workflows die je morgen kunt draaien

Dit zijn vijf concrete workflows uit Anthropic's documentatie en ervaringen van vroege gebruikers.

1. Nachtelijke issue-triage. Een schema-trigger draait elke ochtend om zeven uur. De routine leest nieuwe GitHub-issues, labelt ze op type (bug, feature, docs) en prioriteit, wijst een eigenaar toe op basis van het getroffen codegebied en plaatst een samenvatting in Slack. Je team begint de dag met een opgeschoonde backlog in plaats van een ongesorteerde inbox.

2. PR-review op jouw checklist. Een GitHub-trigger start bij elke geopende pull request. De routine past jouw reviewchecklist toe: beveiligingsrisico's, ontbrekende tests, stijlfouten. Het resultaat: inline comments en een samenvattend commentaar. De menselijke reviewer richt zich op architectuur in plaats van mechanische checks.

3. Documentatiedrift. Wekelijks scant de routine alle gemergte PR's, vergelijkt codewijzigingen met de bijbehorende documentatie en opent automatisch een update-PR als er verouderde API-referenties of configopties zijn. Documentatie die achterloopt op de code is een van de meest voorkomende problemen in groeiende teams. Deze routine pakt het aan.

4. Deploy-verificatie. Je CD-pipeline roept het API-endpoint aan na elke productiedeploy. De routine draait smoke-checks, scant foutenlogboeken op regressies en plaatst een go of no-go in je releasekanaal. Sneller dan handmatig logbestanden doorzoeken.

5. Vrijdag-changelog. Elke vrijdagmiddag om vier uur groepeert de routine alle gemergte PR's van die week in categorieën: features, fixes, infra en docs. Het resultaat is een PR op je CHANGELOG.md. De changelog die je altijd wilde bijhouden maar nooit deed, schrijft zichzelf. Zoals een vroege gebruiker het omschreef: \"Your changelog actually gets written.\"

Wat kost het en hoeveel routines mag je per dag draaien?

Routines verbruiken je reguliere Claude-abonnementslimieten, net als een interactieve sessie. Daarbovenop hanteert Anthropic een dagelijks maximum per account:

  • Pro (€20 per maand): 5 routine-runs per dag
  • Max (€100 per maand): 15 routine-runs per dag
  • Team en Enterprise: 25 routine-runs per dag

Vijf runs per dag klinkt weinig. Dat klopt, als je elke push wilt reviewen op een actief project. Maar voor de meeste teams is het ruim voldoende: een nachtelijke triage, een wekelijkse docs-check en een handvol on-demand API-calls.

Eenmalige runs tellen niet mee voor het dagelijkse maximum. Ze verbruiken alleen je reguliere abonnementslimieten.

Overigens: vanaf 15 juni rekent Anthropic geautomatiseerde scripts apart af. Routines vallen daar ook onder. Als je nu je eerste routines instelt, houd dan rekening met die nieuwe tariefstructuur.

Een Pro-abonnement van twintig euro per maand met vijf routines per dag is goedkoper dan een uur consultancy per week. En de routine werkt elke nacht, zonder ziekmelding.

Waar loopt het mis?

Routines zijn krachtig maar niet foutloos. Dit zijn de valkuilen die vroege gebruikers tegenkwamen.

Je prompt is te vaag. Een routine draait autonoom. Er is geen goedkeuringsstap halverwege. Geen mogelijkheid om Claude om verduidelijking te vragen. Als je prompt niet specifiek genoeg is, krijg je resultaten die net niet zijn wat je bedoelde. Schrijf je prompt alsof je een briefing geeft aan een collega die je drie maanden niet hebt gesproken. Alle context in de tekst, geen aannames.

Alles draait onder jouw identiteit. Commits en pull requests dragen jouw GitHub-gebruikersnaam. Slack-berichten worden verstuurd vanuit jouw account. Als een routine per ongeluk een gevoelig bestand wijzigt, staat jouw naam eronder. Begin daarom met read-only taken (rapportages, scans, samenvattingen) en bouw pas op naar schrijfacties als je de prompt vertrouwt.

Prompt-injectie via externe data. Verwerkt je routine supporttickets, klantmails of andere externe input? Dan kan die input kwaadaardige instructies bevatten. Dit is geen theoretisch risico. Beperk de scope van je routine en geef Claude niet meer rechten dan strikt nodig.

De standaard is veilig, en dat is bewust. Claude kan standaard alleen pushen naar branches die beginnen met claude/. Dat is een ingebouwde veiligheidsgrens. Een slecht geschreven prompt maakt commits op een claude/-branch waar je ze eerst reviewt voordat ze naar main gaan. Schakel die beperking pas uit als je een robuust reviewproces hebt.

Wat kun je hier morgen mee?

Als je al Claude Code gebruikt, kun je vandaag nog je eerste routine instellen. Begin klein.

  1. Open Claude Code en typ /schedule.
  2. Kies een eenvoudige, read-only taak. Een goede eerste routine: \"Scan elke maandagochtend alle issues die afgelopen week zijn geopend, label ze op type en prioriteit, en post een samenvatting als comment op een vast issue.\"
  3. Laat de routine een week draaien en bekijk elke run in claude.ai.
  4. Verfijn je prompt op basis van de resultaten.
  5. Voeg pas een GitHub-trigger of API-koppeling toe als je vertrouwen hebt in de output.

Routines zijn nog in research preview. Limieten en gedrag kunnen veranderen. Maar de richting is duidelijk: Claude Code verschuift van een tool die je interactief aanstuurt naar een agent die zelfstandig taken oppakt. Met de /goal slash command vertel je Claude wat het einddoel is, met skills geef je het een vaste werkwijze, en met Routines draait het door terwijl jij niet kijkt.

De volledige documentatie vind je op code.claude.com/docs/en/routines.

Veelgestelde vragen

Wat zijn Claude Code Routines?

Claude Code Routines zijn opgeslagen configuraties (een prompt, een of meer repositories en een trigger) die automatisch draaien op Anthropic's cloudinfrastructuur. Ze werken terwijl je laptop uit staat en je vindt het resultaat terug als sessie in claude.ai.

Hoeveel routines mag je per dag draaien?

Pro-gebruikers mogen vijf routine-runs per dag draaien, Max-gebruikers vijftien en Team- en Enterprise-gebruikers vijfentwintig. Eenmalige runs tellen niet mee voor dit dagelijkse maximum.

Heb je GitHub nodig voor Claude Code Routines?

Je hebt een GitHub-repository nodig om een routine aan te koppelen, maar je hoeft niet per se een GitHub-trigger te gebruiken. Je kunt routines ook starten via een tijdschema of een API-webhook.

Wat kosten Claude Code Routines?

Routines zijn inbegrepen in je Claude Pro (€20/mnd), Max (€100/mnd), Team of Enterprise abonnement. Ze verbruiken je reguliere abonnementslimieten. Vanaf 15 juni 2026 rekent Anthropic geautomatiseerde scripts apart af.

Michael Groeneweg
Geschreven door Michael Groeneweg AI-consultant bij Digital Impact en oprichter van UnicornAI.nl

Michael is AI-consultant bij Digital Impact in Rotterdam en oprichter van UnicornAI.nl, waar hij AI-oplossingen en SaaS-integraties bouwt voor bedrijven. Al tien jaar ondernemer, en sinds een paar jaar weigert hij iets te doen waar geen AI in verweven zit, zakelijk noch privé, tot mild ongenoegen van zijn omgeving. Zijn reizen door de wereld zijn inmiddels een serie experimenten in wat AI wel en niet kan vanaf een terrasje in Lissabon of een treinstation in Tokio. Hij test obsessief nieuwe tools, bouwt oplossingen voor klanten, en vindt dat niemand de hype moet geloven, maar ook niemand meer kan doen alsof AI niet alles verandert. Houdt van goede koffie, lange vluchten en mensen die met AI bouwen in plaats van er alleen over praten.

Gemaakt door een mens, met AI als assistent bij research en redactie. Meer over onze werkwijze in de AI-disclosure en het redactiestatuut.