Instellen Claude om volgens een schema te draaien — en het aan de leiband houden
Working with Claude — CC BY 4.0
Bij al het andere in deze cursus zit je achter Claude: je stelt een vraag, het geeft antwoord, je controleert het antwoord en je beslist wat je vervolgens gaat doen. Met planning verandert dat. Je stelt het werk één keer in en Claude voert het later uit, helemaal zelfstandig, terwijl je slaapt of niet achter je bureau zit. Dat is echt handig — een ochtendoverzicht, een wekelijkse opruimbeurt, een controle die wordt geactiveerd wanneer er iets gebeurt. Het is ook het moment waarop de veiligheidsmaatregelen die je hebt geoefend het belangrijkst zijn, omdat je nu niet in de kamer bent wanneer het wordt uitgevoerd.
De afweging is duidelijk: je wint automatische herhaling, je ziet af van het in de gaten houden van elke stap. Deze les gaat over het maken van die afweging met je ogen open.
Wat gepland werk eigenlijk is
In Claude Code heet deze functie ‘routines’. Een routine is een opgeslagen bundel — een prompt, de repositories of bestanden waarop het werkt , de connectoren die het mag gebruiken — die vanzelf wordt uitgevoerd wanneer een trigger wordt geactiveerd. Het draait op de cloud van Anthropic, dus het blijft doorgaan wanneer je laptop is uitgeschakeld. (Beschikbaarheid, exacte limieten en menunamen kunnen veranderen naarmate het product de onderzoeksfase doorloopt — controleer de huidige status op claude.ai/code/routines of in de Claude Code-documentatie.)
Een routine kan op drie manieren worden gestart:
- Volgens een schema — elk uur, ’s nachts, wekelijks of eenmalig op een vastgesteld tijdstip in de toekomst.
- Via een API-aanroep — een extern systeem verstuurt een POST-verzoek naar een privé-webadres en zet de routine in gang.
- Via een GitHub-gebeurtenis — de routine reageert op iets dat plaatsvindt in een coderepository, zoals een nieuw pull-verzoek.
Je maakt er een aan op claude.ai/code/routines, of in de
CLI door /schedule te typen — bijvoorbeeld
/schedule dagelijkse PR-beoordeling om 9 uur ’s ochtends, of een eenmalige opdracht zoals
/schedule over 2 weken, open een opruim-PR.
Als je niet met code werkt, zijn er eenvoudigere opties voor geplande taken die gericht zijn op dagelijkse werkzaamheden — bijvoorbeeld een dagelijks overzicht dat je agenda en inbox doorneemt — die in de Claude-desktopapp staan in plaats van in de ontwikkelaarstools. Raadpleeg de details hiervan in de app of de actuele documentatie: de benamingen en beschikbaarheid zijn veranderd, en ik raad je aan dit te controleren in plaats van op mijn woord te vertrouwen wat betreft een menupad.
Het enige dat je moet begrijpen voordat je iets inplant
Een routine wordt uitgevoerd zonder dat iemand daar toestemming voor hoeft te geven. In een normale chat wacht Claude even en vraagt het om toestemming voordat het iets doet met gevolgen. Een routine doet dat niet. Er is geen goedkeuringsvraag tijdens de uitvoering. Het kan opdrachten uitvoeren, wijzigingen opslaan en elke tool gebruiken in de connectoren die je hebt gekoppeld — inclusief tools die naar externe diensten schrijven — zonder dit te melden. Wat het kan bereiken, wordt volledig bepaald door wat je het bij de installatie toewijst: welke repositories, welke connectoren, hoeveel netwerktoegang.
Je toezicht beperkt zich dus tot twee momenten: vooraf (wat je toestaat dat het aanraakt) en achteraf (wat je controleert of het heeft gedaan). Beperk beide strikt.
Vooraf:
- Geef het alleen de repositories en connectoren die de taak daadwerkelijk nodig heeft. Verwijder de rest. Een routine die een supportkanaal leest en tickets aanmaakt, heeft geen reden om je e-mailconnector te bevatten.
- Standaard kan Claude alleen pushen naar branches met de naam
claude/…, waardoor het van je hoofdbranch wordt geweerd. Laat die beveiliging aanstaan, tenzij je een specifieke reden hebt om dat niet te doen. - Houd de netwerktoegang op het standaardniveau, waardoor alleen toegang wordt verleend tot een standaard allowlist van ontwikkelingsdomeinen en de rest wordt geblokkeerd, tenzij de taak daadwerkelijk toegang moet hebben tot een bepaalde externe dienst.
Na:
- Een groen vinkje betekent niet dat de taak is gelukt. Dit is het punt dat mensen vaak over het hoofd zien. In de uitvoeringslijst betekent een groene status alleen dat de sessie is gestart en afgesloten zonder dat de infrastructuur is uitgevallen. Het zegt niets over de vraag of Claude heeft gedaan wat je gevraagd hebt. Geblokkeerde verzoeken, een ontbrekende tool, een taak die stilletjes fout is gegaan — al deze zaken worden nog steeds groen weergegeven. Open de uitvoering, lees wat er daadwerkelijk is gebeurd en controleer dit.
- Elke run wordt opgeslagen als een sessie die je kunt openen en volledig kunt lezen. Dat is je audittrail. Maak er gebruik van. Als een routine pull-verzoeken opent of tickets aanmaakt, leest een mens deze voordat ze ergens bindend worden.
Denk aan tijd
Denk aan een taak die je graag 's nachts zonder toezicht zou willen laten draaien. Als het stilletjes om 3 uur ’s nachts iets verkeerds zou doen, wanneer zou je er dan achter komen — en wat zou het tegen die tijd al hebben aangeraakt?
Zou een groen vinkje je iets hebben verteld waarop je kon vertrouwen?
Wanneer je NIET moet automatiseren
Automatisering is op zijn plaats bij werk dat repetitief is, weinig risico’s per uitvoering met zich meebrengt en achteraf gemakkelijk te controleren is. Het is het verkeerde hulpmiddel wanneer:
- Een fout duur is of moeilijk ongedaan te maken — alles waarbij geld wordt overgemaakt, berichten naar mensen buiten je team worden gestuurd, gegevens worden verwijderd of de productie wordt gewijzigd. Houd voor dat soort taken altijd een persoon op de hoogte.
- De taak bij elke uitvoering een vers oordeel vereist in plaats van hetzelfde vaste patroon. Als je erover zou willen nadenken voordat je handelt, zal Claude dat ook doen — en dan ben jij er niet bij.
- Je leest de uitvoer eigenlijk niet. Een automatisering die niemand controleert, bespaart je geen werk; het stapelt ongecontroleerde acties op in jouw naam. Alles wat een routine doet — commits, berichten, tickets — verschijnt als van jou, onder jouw accounts. Jij bent er verantwoordelijk voor, of je er nu naar hebt gekeken of niet.
- Je doet dit om te voorkomen dat je de taak moet begrijpen. Plan werk in waarvan je al weet hoe je het moet doen en dat je handmatig zou kunnen controleren. Plan geen werk in waarvan je hoopt dat Claude het zonder toezicht zal uitzoeken.
Een goede vuistregel: als je deze taak niet aan een bekwame nieuwe medewerker zou toevertrouwen in zijn of haar eerste week zonder het werk te controleren, vertrouw het dan ook niet toe aan een onbewaakte routine.
De controle behouden
Je behoudt de hele tijd de controle. Je kunt een schema pauzeren of hervatten, het nu uitvoeren om het te testen, de prompt en machtigingen bewerken, of het verwijderen. Start een nieuwe routine in gepauzeerde modus of als eenmalige uitvoering, houd de eerste paar uitvoeringen nauwlettend in de gaten, en breid pas het bereik uit zodra je hebt gezien hoe het zich gedraagt. In een team- of bedrijfsaccount kan een eigenaar routines voor iedereen uitschakelen — wat belangrijk is als je beleid vaststelt in plaats van de functie alleen maar te gebruiken.
Planning is een van de krachtigste tools in de toolbox. Het loont de moeite wanneer het werk saai, herhaalbaar en controleerbaar is, en je blijft de resultaten volgen. Op het moment dat je stopt met controleren, heb je de leiding erover verloren — en dat, niet de planning zelf, is het risico.
Dit is algemene informatie, geen juridisch advies. Als een gepland proces betrekking heeft op persoonsgegevens, geld of iets anders dat onder regelgeving valt, vraag dan advies aan iemand die gekwalificeerd is voor jouw situatie.
Meer informatie
- Claude Code overzicht — waar routines en gepland werk worden bijgehouden.
Vrijelijk gedeeld, te goeder trouw. Als je er iets aan hebt gehad, is een koha ter ondersteuning van de ontwikkelings- en exploitatiekosten van harte welkom.
Laat een koha achter →