Claude Code Routines zijn opgeslagen Claude Code-taken die vanzelf starten: op een vast tijdstip, via een API-aanroep of bij een GitHub-event. Ze draaien in de cloud van Anthropic, dus ook als je laptop dicht is.
Update 25 september 2026: Gecorrigeerd volgens de actuele documentatie: GitHub-triggers reageren op pull requests en releases (niet op pushes, issues of workflow-runs), en runs verbruiken je gewone abonnementsgebruik in plaats van losse tokenkosten. Routines zijn nog altijd een research preview; je maakt ze aan via claude.ai/code/routines, de desktopapp of
/schedulein de CLI.
De stille uitbreiding van Claude Code
Op 14 april 2026 lanceerde Anthropic Claude Code Routines in research preview (Bron: Anthropic blog). Voor wie het nieuws die week miste: dit was geen kleine feature-toevoeging. Het was de overgang van Claude Code van “AI die je in je terminal aanroept” naar “AI die uit zichzelf draait, getriggerd door iets in je werkstroom.” Op dezelfde dag herzag Anthropic ook de desktopapp; wat die herziene Claude Code-desktop een dev-bureau oplevert lees je in ons aparte stuk.
Het verschil is fundamenteel. Tot april moest je voor elke Claude Code-taak een sessie openen, context laden, prompt typen, wachten op output. Met Routines zet je de hele setup één keer op, en blijft het draaien — op schedule of getriggerd door een externe gebeurtenis — op Anthropic’s eigen cloud. Je laptop hoeft niet open te staan.
Voor wie autonome agents op de achtergrond als concept eerder volgde: Routines is hoe Anthropic dat concreet maakt voor ontwikkel-teams.
Beginner-tip: Geen Claude Code-gebruiker? Routines vereist een Pro-, Max-, Team- of Enterprise-abonnement bij Claude. Je maakt ze aan via claude.ai/code/routines, in de Claude-desktopapp of met
/schedulein de Claude Code-CLI. Voor wie nog overweegt om te starten: onze Claude voor beginners-tutorial en de Claude Code desktop-update leggen de basis. Geen ontwikkelaar? Dan is de Cowork-variant laagdrempeliger: je eerste Claude-automatisering met Skills en Scheduled Tasks.
Wat een Routine technisch is
In Anthropic’s eigen woorden: “a saved Claude Code configuration: a prompt, one or more repositories, and a set of connectors, packaged once and run automatically” (Bron: Claude Code Docs).
Drie elementen:
De prompt. Wat moet Claude doen? Bijvoorbeeld: “review deze PR volgens onze conventies in CLAUDE.md, plaats inline-comments waar je problemen ziet, en stuur een samenvatting naar Slack.”
De repository-context. Welke code mag Claude lezen? Eén repository, of meerdere. Bij een GitHub-trigger weet Claude vanzelf welke specifieke PR of file relevant is.
De connectors. Welke externe tools mag de routine gebruiken? Slack, Linear, een database, een wachtwoord-manager, je eigen MCP-servers. Hier raakt het direct aan MCP-protocol: de connectors van een routine zijn MCP-koppelingen.
De drie triggertypes
Trigger 1: Schedule. Cron-achtige planning. Loop deze routine elke werkdag om 06:30. Of elke maandagochtend om 09:00. Of één keer op een vast moment, bijvoorbeeld over twee weken. Vaker dan eens per uur kan niet. Goed voor: dagelijkse rapportages, wekelijkse maintenance-tasks, scheduled audits.
Trigger 2: HTTP POST. Externe service stuurt een POST-request naar een per-routine endpoint met een bearer-token. Goed voor: Zapier-, n8n- of custom-service-integraties. Of een knop op je intranet die “genereer rapport nu” doet.
Trigger 3: GitHub-event. Het krachtigste type. Een routine reageert op pull requests (geopend, gesloten, gelabeld, bijgewerkt en meer) of op releases. Voor pull requests filter je op auteur, titel, beschrijving, base branch, head branch, labels, draft-status en merge-status. Tijdens de research preview geldt een maximum aantal GitHub-events per uur, per routine en per account (Bron: Claude Code Docs).
Voorbeeld: een routine die alleen draait als iemand van het marketing-team een PR opent (filter op de GitHub-namen van die teamleden), niet als draft, naar de hoofdbranch.
Gevorderden: De interessante laag in GitHub-triggers is hoe je filtering met logica koppelt. Met die filters bouw je in feite een mini-CI zonder eigen pipeline. Voor teams die al Claude Code Skills gebruiken: een routine gebruikt de skills die in de repository staan, dus je houdt je modulaire opbouw ook bij automatische uitvoering. Dat is de productie-versie van wat Karpathy in zijn LLM Wiki-aanpak als idee schetste: AI die op de achtergrond een gestructureerde werkpraktijk onderhoudt.
Zeven praktijk-routines die in 2026 al werken
Op basis van wat ontwikkelteams openlijk delen, zeven patronen die nu al productie draaien:
Eén: nightly PR-review. Elke avond om 22:00 reviewt een routine alle openstaande PR’s van de dag, levert eerste-lijns-feedback in inline-comments, plaatst een samenvatting in een Slack-kanaal. Mensen lezen ‘s ochtends bij koffie de samenvatting en duiken naar de PR’s die er uit springen.
Twee: nieuwe-issue triage. Een nachtelijk schema, want GitHub-issues zijn geen trigger. De routine leest de nieuwe issues via een connector, classificeert (bug, feature-request, vraag), labelt automatisch, en assignt aan de waarschijnlijkste eigenaar op basis van CODEOWNERS en historische assignments.
Drie: wekelijkse architectuur-rapportage. Elke vrijdag om 14:00. Routine scant de codebase op nieuwe patronen, drift van conventies, mogelijke refactor-kandidaten. Output: een markdown-bestand met de top-5 observaties van de week, in een Notion-page gepubliceerd.
Vier: release-notes-generatie. Trigger op release-event. Routine pakt alle merged PR’s sinds de vorige release, genereert gestructureerde release-notes met categorieën (features, bugfixes, breaking changes), publiceert naar de release-page.
Vijf: dependency-update-PR’s. Eén keer per week. Routine checkt op outdated dependencies, opent PR’s met updates voor de minor versions en voert tests uit. Het mergen laat je aan een mens: routines pushen naar eigen claude/-branches en mogen niet zomaar naar een beschermde branch schrijven.
Zes: dagelijkse code-coverage-rapport. Elke ochtend om 07:00. Routine draait test-suite, genereert coverage-diff vs gisteren, plaatst trend-grafiek in Slack. Catches subtle regressions die je anders pas een week later opmerkt.
Zeven: maandelijkse compliance-scan. Eerste van de maand. Routine scant naar AI-Act-relevante patterns (zie onze gids) — watermerken op AI-gegenereerde content, juiste consent-strings, transparantie-disclosures. Output: compliance-rapport met red flags.
Voor wie hier op niveau van ColdIQ’s n8n-workflows wil bouwen: Routines is de Anthropic-native variant. Lichter dan een eigen agent-framework, krachtiger dan een Zapier-flow. Wil je eerst snappen hoe een eigen Claude + n8n-agent er onder de motorkap uitziet voordat je naar Routines kijkt? In AI-agent bouwen in een weekend doen we het stapsgewijs voor.
De usage-limits begrijpen
Naast je gewone abonnementsgebruik geldt een daglimiet op het aantal runs dat per account kan starten. Bij de lancering noemde Anthropic deze aantallen (Bron: Anthropic blog); je actuele stand zie je op claude.ai/code/routines:
| Abonnement | Runs per dag (april 2026) |
|---|---|
| Pro | 5 |
| Max | 15 |
| Team | 25 |
| Enterprise | 25 |
Voor de meeste teams is dit voldoende om 5-10 actieve routines te draaien zonder dat je tegen limits aanloopt — let op dat een routine die per uur draait dat 24 keer telt. Reken je tellingen door voordat je iets op een hoog-frequente schedule zet. Eenmalige runs tellen niet mee voor de daglimiet, en zit je aan de grens, dan kun je met ingeschakelde usage credits doorgaan tegen meerprijs (Bron: Claude Code Docs).
Wat dit voor jouw team verandert
Drie operationele consequenties.
Eén: het einde van “snel-handmatige” routine-taken. Code-style-checks, dependency-bijwerken, release-notes — dit waren altijd taken die mensen onhandig ‘s avonds of tussendoor deden. Routines pakken deze één keer op en draaien ze betrouwbaar. Voor kleine teams kan dat een paar uur per week schelen.
Twee: nieuwe categorie “agent-eigenaar.” Iemand in het team moet de routines beheren — wie controleert output, wie reageert op fouten, wie houdt kostenoverzicht. In de praktijk wordt dit meestal een senior engineer of een tech-lead. Reken op een paar uur per week voor het beheer van een actieve routine-set.
Drie: governance-vraag. Een routine met schrijfrechten op productie is een serieus risico. Een routine vraagt tijdens een run geen toestemming en handelt onder jouw GitHub- en connector-accounts (Bron: Claude Code Docs). Anthropic’s filters helpen, maar de discipline moet komen van het team: welke routines mogen wat, en wie reviewt de eerste run voor het écht productie raakt. Onze analyse over autonome agents op de achtergrond raakt vergelijkbare vraagstukken op breder niveau.
Een routine in vijftien minuten opzetten
Stap 1. Ga naar claude.ai/code/routines en klik op New routine. In de Claude-desktopapp vind je Routines in de zijbalk van het Code-tabblad; in de CLI typ je /schedule.
Stap 2. Kies een trigger. Voor de eerste keer: start met schedule (eenvoudiger te debuggen dan event-triggers). Bijvoorbeeld: dagelijks om 09:00.
Stap 3. Schrijf je prompt. Een nuttige eerste: “Lees alle openstaande issues in repository X die in de laatste 24 uur zijn aangemaakt of bijgewerkt. Geef een samenvatting per priority-label en zet die in een Slack-bericht naar #engineering.”
Stap 4. Connect de benodigde resources: repository, Slack-connector. Standaard zitten al je connectors erin; haal weg wat de routine niet nodig heeft.
Stap 5. Klik op Run now om te testen. Een groene status betekent alleen dat de sessie zonder infrastructuurfout liep, dus lees de run zelf na. Pas waar nodig aan. Pas dan: activeer de schedule.
Stap 6. Monitor de eerste vijf runs. Zet alerts op token-gebruik en op fout-status. Daarna laat je het draaien.
Voor wie naast Claude Code ook met andere AI-leveranciers werkt: onze vergelijking ChatGPT, Claude, Gemini of Copilot helpt bepalen of Claude’s stack hier de beste keuze is voor jouw use case. Voor zakelijke afnemers is de head-to-head ChatGPT vs Claude op debesteaitools.nl directer toepasbaar als referentie voor de inkoop-beslissing.
