Tutorials 9 min

Claude Code Routines: AI die 's nachts doorwerkt op jouw repo's

Anthropic lanceerde 14 april 2026 Routines: cloud-gehoste, getriggerde Claude Code-sessies. Wat ze zijn, hoe je ze opzet, wat ze écht doen.

Miniatuur diorama-illustratie bij artikel 'Claude Code Routines: AI die'

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.”

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, plus de Claude Code-CLI of de Cowork-desktop-app. Voor wie nog overweegt om te starten: onzeClaude voor beginners-tutorialen deClaude Code desktop-updateleggen de basis.

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 — Routines gebruiken MCP voor alle externe integraties.

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 15 augustus 2026 om 14:00. 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 meest krachtige type. Een routine reageert op pull request, push, issue, check run, workflow run, discussion, release of merge queue. Filteren kan op author, title, body, base branch, head branch, labels, draft status, merged status en of de PR uit een fork komt.

Voorbeeld: een routine die alleen draait bij PR-opening van het marketing-team (filter op author-group), niet draft, naar de hoofdbranch.

Gevorderden:De interessante laag in GitHub-triggers is hoe je filtering met logica koppelt. Anthropic heeft het filter-systeem bewust ontworpen om “bijna een mini-CI” te zijn zonder de DevOps-overhead. Voor teams die alClaude Code Skillsgebruiken: een routine kan een skill aanroepen — dus je hebt skill-based-modulariteit binnen automatische uitvoering. Dat is de productie-versie van wat Karpathy in zijnLLM Wiki-aanpakals 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. Trigger op issue-opening. Routine 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, voert tests uit, mergt automatisch als alles groen blijft.

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

Anthropic heeft de limits bewust gezet om “agent uit-de-hand-lopen”-scenarios te voorkomen (Bron: Claude Code Docs):

TierRoutines per dag
Pro5
Max15
Team25
Enterprise25 (configureerbaar)

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.

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 scheelt dit een paar uur per week per persoon.

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. 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. Open Claude Code (CLI of Cowork-desktop). Navigeer naar het Routines-gedeelte van je dashboard.

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-MCP. Geef de routine de minimum-rechten die nodig zijn.

Stap 5. Run één keer handmatig om te testen. Check de output. 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.

Samenvatting — de 5-minuten-versie

  • Anthropic lanceerde op 14 april 2026 Claude Code Routines: opgeslagen configuraties die automatisch draaien op cloud-infrastructuur, getriggerd door schedule, API-call of GitHub-event.
  • Drie triggertypes maken het flexibel: scheduled (cron-achtig), HTTP POST (externe service trigt), of GitHub-event (PR, push, issue, release) met fijnmazige filters.
  • Pro-gebruikers krijgen 5 routines per dag, Max 15, Team en Enterprise 25 — genoeg voor 5-10 actieve routines zonder limit-stress.
  • Zeven productie-patronen werken nu al: nightly PR-review, issue-triage, wekelijkse architectuur-rapportage, release-notes, dependency-updates, code-coverage-trends, maandelijkse compliance-scan.
  • Nieuwe verantwoordelijkheid in het team: een ‘routine-eigenaar’ die output reviewt, fouten oppakt en kostenoverzicht bewaakt — reken op een paar uur per week.

Bronnen

Veelgestelde vragen

Wat is een Routine eigenlijk?

Een Routine is een opgeslagen Claude Code-configuratie: een prompt, één of meer connected repositories en eventueel een set MCP-connectors. Eén keer opgezet, runt het automatisch als een trigger afgaat. Vergelijkbaar met een cronjob die Claude Code aanroept met een vooraf bepaalde context.

Hoe verschilt dit van CI/CD met AI-checks?

CI/CD-systemen zoals GitHub Actions kunnen wel AI-checks aanroepen, maar je moet de pipeline zelf bouwen, secrets managen, en de context handmatig samenstellen. Routines doen dat allemaal automatisch — repository-toegang, context-window, MCP-koppelingen — en draaien op Anthropic's eigen infrastructuur in plaats van je CI-runners. Voor wie geen DevOps-team heeft, scheelt dat weken bouwtijd.

Welke triggers kan ik gebruiken?

Drie types: scheduled (cron-achtige planning — uurlijks, dagelijks, wekelijks of één keer op een specifiek toekomstig moment), HTTP POST (een externe service stuurt een request naar een per-routine endpoint met bearer-token), en GitHub-event (op pull request, push, issue, check run, workflow run, release, discussion, merge queue — met filters op author, labels, branch en meer).

Hoeveel kost een routine?

De routine zelf is onderdeel van je Claude-abonnement. Wat je betaalt zijn de tokens die de routine verbruikt bij elke uitvoering — net als gewone Claude Code-sessies. Voor een dagelijkse PR-review op een actief project is dat een paar dollar per maand; voor een uurlijkse data-pipeline kan het oplopen tot honderden per maand. Reken altijd door op verwacht volume.

Wat kan er fout gaan?

Drie scenarios. Eén: trigger gaat per ongeluk te vaak af (een PR-bot opent 100 PR's en jouw routine reageert op elke). Twee: de routine produceert verkeerde output zonder dat iemand kijkt (publiceert een fout naar productie). Drie: kosten lopen onverwacht op door een loop of een drukke periode. De oplossing: rate-limiting in je trigger-filters, menselijke review-stap bij outbound-acties, en alerts op gebruik.

Bronnen

Waar deze informatie vandaan komt.

  1. Anthropic blogclaude.com
  2. Claude Code Docscode.claude.com