Agents die handelen zonder te worden gevraagd

Wat is een proactieve AI-agent, en hoe zet je er een op?

Anthropic, OpenAI en het besturingssysteem dat al op je computer staat, maken allemaal deel uit van dit verhaal. Deze gids is onafhankelijk en niet verbonden aan of goedgekeurd door een van hen.

Elke AI-chat die je tot nu toe hebt gehad, werkte waarschijnlijk op dezelfde manier: je opende een venster, typte iets en wachtte op een antwoord. Dat is een reactieve assistent, en die bestaat alleen zolang het gesprek duurt. Een proactieve agent is een ander soort tool. Hij wordt vanzelf actief, op een schema dat jij instelt, zonder dat je eerst iets opent of een nieuw bericht typt. De golf die iedereen deze herfst opmerkte, van Anthropic's eigen geplande Claude-sessies tot de taakfunctie van OpenAI binnen ChatGPT, is in feite de aankomst van één simpele mogelijkheid die eindelijk makkelijk genoeg is geworden voor een niet-technische professional: een AI-tool die op eigen tijd even poolshoogte neemt, in plaats van te wachten tot erom wordt gevraagd. Die ene mogelijkheid, een schema, is ook het scharnier waardoor vier andere dingen opengaan: een vorm van geheugen tussen runs, de kans om geleidelijk naar een doel toe te werken in plaats van verzoek voor verzoek, het sorteren van een binnenkomende stroom berichten, en herinneringen die uit zichzelf opvolgen. Deze gids behandelt wat een agent nu echt proactief maakt in plaats van alleen geautomatiseerd, wat een schema ontsluit zodra het eenmaal draait, hoe je er deze week een opzet met tools die je waarschijnlijk al hebt, en de veiligheidsregels die het waard zijn om vast te leggen voordat je iets een terugkerende plek in je agenda geeft.

Een proactieve AI-agent handelt op zijn eigen schema, in plaats van te wachten tot jij een chat opent. Vier dingen maken hem proactief in plaats van alleen geautomatiseerd: hij draait op een timer zonder dat jij hem start, hij onthoudt de status van zijn vorige run in plaats van blanco te beginnen, hij controleert zijn eigen werk voordat hij terugkoppelt, en hij vraagt eerst toestemming voor iets risicovols, zoals geld uitgeven of een bericht versturen. Zet er een op door een smalle taak met lage inzet te kiezen, instructies in gewone taal te schrijven, een frequentie te kiezen in een tool zoals Claude van Anthropic of ChatGPT van OpenAI, of een planner die al op je computer staat, en een paar runs te volgen voordat je hem meer vertrouwen geeft.

Gepubliceerd

Gratis les · geen account nodigMaak kennis met ClaudeWaarom Claude?6 minStart de gratis les

Belangrijkste punten

  • Een proactieve agent wordt bepaald door een schema waarop hij zelf draait, niet door hoe geavanceerd het onderliggende model is: een eenvoudig script op een timer is proactief, en een briljante chatbot die op je volgende bericht wacht, is dat niet.
  • Een schema is het scharnier dat vier andere mogelijkheden opent: geheugen tussen runs, geleidelijke vooruitgang richting een doel, het sorteren van een binnenkomende stroom berichten, en herinneringen die opvolgen zonder dat je het twee keer moet vragen.
  • De Claude-desktopapp van Anthropic en ChatGPT van OpenAI hebben allebei nu al een ingebouwde functie voor geplande taken, en je eigen computer heeft er ook al een: via cron op macOS en Linux, launchd op macOS, of Task Scheduler op Windows.
  • Een heartbeat, een manier om te merken wanneer een schema stilletjes stopt met afgaan, is net zo belangrijk als het schema zelf: een gestopte agent die niemand opmerkt, is erger dan geen agent.
  • De harde grenzen zijn voor elke tool in deze gids hetzelfde: niets dat proactief is mag op eigen houtje geld uitgeven, iets naar een ander persoon versturen of iets verwijderen, zonder dat een mens die specifieke actie eerst goedkeurt.

Kopiëren en plakken

Prompts die je vandaag kunt gebruiken

Een eerste geplande check-in, geschreven voor een planningstool zoals Claude of ChatGPT

Lees elke werkdagochtend mijn inbox door en markeer elk bericht dat een deadline deze week noemt. Schrijf een korte samenvatting met de afzender, de deadline en één regel over wat er wordt gevraagd. Beantwoord niets, stuur niets door en markeer niets als gelezen. Geef me alleen de samenvatting en stop daar tot morgen.

Let op wat deze prompt de agent niet op eigen houtje laat doen: beantwoorden, doorsturen of als gelezen markeren. Dat is de waarborg die zijn werk doet voordat er iets misgaat.

Een agent geheugen geven tussen runs in plaats van elke keer blanco te beginnen

Houd een doorlopende notitie bij van wat je leert elke keer dat je mijn projectbord bekijkt: wat is verschoven, wat zit vast, en waar ik je vroeg de volgende keer op te letten. Begin elke nieuwe run door eerst die notitie te lezen, vergelijk die dan met wat je nu ziet, en vertel me alleen wat er echt is veranderd sinds de vorige keer, niet het hele bord opnieuw.

Dit is het verschil tussen een reactieve samenvatting en een proactieve: de tweede run weet al wat de eerste run heeft gevonden.

Een vervolgherinnering die zichzelf controleert voordat ze je lastigvalt

Controleer drie dagen na het versturen van een klantvoorstel of de klant heeft gereageerd. Zo ja, doe dan niets en sla de herinnering helemaal over. Zo niet, herinner me dan één keer met een duwtje van één regel dat ik kan versturen, en vraag het me eerst voordat je iets namens mij verstuurt. Vraag me niet meer dan één keer naar hetzelfde voorstel.

Die zelfcontrole, bevestigen dat er nog niets is gebeurd, is wat een herinnering nuttig houdt in plaats van vervelend.

Een tool laten uitleggen wat hij wel en niet onbewaakt mag doen, voordat je iets inplant

Voordat ik je inplan om te draaien zonder dat ik toekijk: leg me in gewone taal uit wat je wel en niet mag doen terwijl ik er niet bij ben. Kun je namens mij berichten versturen, geld uitgeven, bestanden verwijderen of overschrijven, of alleen dingen lezen en terugkoppelen? Noem alles wat risicovol is en waarvoor je eerst mijn uitdrukkelijke goedkeuring nodig zou hebben, zodat ik precies weet wat ik aanzet.

Een goede tool moet dit precies kunnen beantwoorden. Als het antwoord vaag is, is dat een reden om de taak te verkleinen, niet om de vraag over te slaan.

Reactief versus proactief

Wat een agent nu echt proactief maakt

Een reactieve AI-assistent is degene die vrijwel iedereen al heeft gebruikt: je opent een chatvenster, typt een vraag of taak, en de assistent antwoordt binnen dat gesprek. Zodra je het venster sluit, houdt hij op te bestaan totdat je teruggaat en opnieuw begint. Er gebeurt niets terwijl je weg bent, omdat er niets is ingepland.

Een proactieve agent draait dat om. Hij start een run op eigen houtje, op een moment dat jij vooraf hebt gekozen, of je nu toekijkt of niet. Dat ene verschil, wie de sessie start, is de echte scheidslijn tussen de twee, niet hoe slim het onderliggende model is. Een kort script dat elke ochtend om 7 uur een map controleert en je een regeltje stuurt, is proactief. Een state-of-the-art model dat in een chatvenster op je volgende bericht wacht, is dat niet, hoe capabel het ook is op het moment dat je het gebruikt.

Vier eigenschappen onderscheiden een agent die echt proactief is meestal van een agent die alleen is ingesteld om steeds dezelfde actie te herhalen. Hij draait op een schema zonder dat een mens elke keer op start moet klikken. Hij onthoudt iets van zijn vorige run in plaats van elke keer vanaf nul te beginnen. Hij controleert zijn eigen uitvoer via een afzonderlijke extra stap voordat hij je het resultaat geeft, zoals iemand een e-mail nog eens doorleest voordat hij wordt verstuurd. En hij vraagt het eerst voordat hij iets doet dat niet makkelijk ongedaan te maken is, in plaats van aan te nemen dat hij toestemming heeft omdat niemand hem heeft tegengehouden.

Geen van die vier eigenschappen vraagt om een researchlab. Het zijn ontwerpkeuzes die je maakt bij het schrijven van de instructies voor het schema, met welke tool die uiteindelijk ook uitvoert. De rest van deze gids loopt ze een voor een langs en wordt daarna concreet over welke tools vandaag een schema voor je kunnen draaien.

Wat een schema ontsluit

De vier dingen die een schema aanzet

Zodra iets op zijn eigen timer draait, worden vier andere mogelijkheden haalbaar die een chatvenster alleen niet kan bieden.

Geheugen tussen runs, of "dromen"

Sommige mensen noemen het idee dat een agent tussen actieve runs terugkijkt op en samenvat wat hij heeft geleerd "dromen": een stille stap waarin hij jou niet antwoordt, maar ordent wat hij al weet, zodat de volgende run slimmer begint in plaats van blanco.

Toewerken naar een doel, niet alleen een verzoek

Een reactieve assistent beantwoordt berichten één voor één. Een geplande agent kan de vooruitgang controleren van iets dat dagen of weken duurt, door de status van vandaag te vergelijken met wat hij de vorige keer zag en alleen te melden wat er echt is veranderd.

Een stroom berichten sorteren

E-mail, supporttickets en projectopmerkingen blijven binnenkomen, of je kijkt of niet. Met een schema kan een agent die stroom op een vaste frequentie sorteren en je een korte lijst geven van wat echt een mens nodig heeft, in plaats van alles.

Vervolgherinneringen die zichzelf eerst controleren

Een herinnering die drie dagen vooruit is ingesteld, kan controleren of het ding waaraan ze je herinnert al is gebeurd, en niets zeggen als dat zo is. Die ene extra controle is wat een herinnering nuttig houdt in plaats van gewoon storend.

De tools van vandaag

Wat je nu al kunt inplannen, eerlijk toegeschreven

Je hoeft niets vanaf nul te bouwen om dit te proberen. Verschillende tools waartoe je misschien al toegang hebt, kunnen vandaag op een schema draaien, en het is de moeite waard om elke tool apart te benoemen, in plaats van "AI-agent" als één enkel product te behandelen.

De Claude-desktopapp van Anthropic heeft een functie voor geplande taken: je geeft een taak en een frequentie op, zoals elk uur, dagelijks, wekelijks, op werkdagen, of handmatig gestart, en de app voert die taak elke keer uit als een eigen, afzonderlijke sessie, met toegang tot welke connectors en bestanden je hem ook hebt gegeven. Eind oktober 2026 stelt de eigen supportdocumentatie van Anthropic dat geplande taken op hun gekozen frequentie draaien, ook terwijl je computer slaapt of de desktopapp zelf dicht is, met één uitzondering: een taak die specifiek je lokale bestanden of lokale apps nodig heeft, draait alleen terwijl je computer wakker is en de app open staat, omdat dat deel van het werk nergens anders kan plaatsvinden.

ChatGPT van OpenAI heeft een vergelijkbare ingebouwde functie, ook taken genoemd, bereikbaar via een eigen sectie Gepland in de zijbalk, of door ChatGPT in een gesprek gewoon te vragen om later iets te controleren. Volgens de eigen helpdocumentatie van OpenAI kan een taak, eind oktober 2026, eenmalig of op een terugkerende frequentie draaien, en kan ChatGPT ook wachten op een verandering en je alleen iets laten weten als er echt iets wezenlijk verschuift, in plaats van op een vaste klok te rapporteren, los van of er iets is gebeurd. Welke frequenties precies en hoeveel actieve taken je krijgt, hangt af van je abonnement, controleer dus de sectie Gepland in je eigen account in plaats van een getal uit deze gids aan te nemen.

En voordat een van die twee bestond, had je eigen computer al een planner. macOS en Linux draaien allebei cron, een systeem van decennia oud waarin je één regel schrijft met de minuut, het uur, de dag, de maand en de weekdag waarop een commando moet draaien, en het besturingssysteem start het precies op die frequentie, voor altijd, zonder dat er een AI-bedrijf bij betrokken is. macOS biedt ook launchd, dat de eigen ontwikkelaarsdocumentatie van Apple beschrijft als de voorkeursmanier om een taak met een tijdstip op de Mac in te plannen, via een property list-bestand met een key zoals StartCalendarInterval om het exacte tijdstip vast te leggen. Windows heeft Task Scheduler, met zowel een grafisch Create Task-dialoogvenster als een schtasks-commando dat je vanaf de command line kunt draaien. Geen van deze drie heeft een AI-product nodig: ze starten gewoon betrouwbaar een programma op een tijdstip dat jij kiest, en dat is precies de ene eigenschap die elke proactieve agent in deze gids echt nodig heeft.

Een veldgids

Vijf manieren om vandaag iets in te plannen

Kies degene die bij de taak past, niet de optie die het mooist klinkt.

Geplande taken van Claude van Anthropic

Ingebouwd in de Claude-desktopapp. Goed voor een taak die iets moet lezen, erover moet redeneren en moet terugschrijven over dingen die aan je Claude-account zijn gekoppeld, op een frequentie die je kiest uit de planningsopties of in gewone taal beschrijft.

Taken van ChatGPT van OpenAI

Bereikbaar via de pagina Gepland in de zijbalk van ChatGPT, of door het gewoon in een gesprek te vragen. Goed voor een eenmalige herinnering of een terugkerende controle of iets is veranderd, zonder de chat te verlaten die je al gebruikt.

Cron (macOS en Linux)

Een eenvoudige tekstregel met een minuut, uur, dag, maand en weekdag. Geen account, geen abonnement, geen AI-bedrijf in het spel; gewoon een commando dat op tijd afgaat, elke keer, zolang je machine aanstaat.

Launchd (macOS)

Apple's eigen voorkeursmanier om een taak op een Mac in te plannen, opgezet via een klein property list-bestand in plaats van één regel. Meer instelwerk dan cron, met een formaat dat de eigen documentatie van Apple key voor key doorneemt.

Task Scheduler (Windows)

De ingebouwde planner van Windows, met een grafische wizard voor een eenvoudige terugkerende taak en een commandoregeltool, schtasks, voor alles wat je liever script of aan iemand anders overlaat om in te stellen.

Stap voor stap

Je eerste proactieve agent opzetten

Begin met één smalle taak met lage inzet, niet met een ambitieuze. Een goede eerste taak leest iets en koppelt terug; ze verstuurt, besteedt of verwijdert niets. Een inbox samenvatten, controleren of een gedeeld document is veranderd, of een deadline markeren zijn allemaal betere eerste taken dan iets dat rechtstreeks aan geld of de inbox van iemand anders raakt.

Schrijf de instructies zoals je een nieuwe medewerker op zijn eerste dag zou briefen: waar hij naar moet kijken, wat hij moet negeren, wat het waard is om je over te vertellen, en precies wat hij niet op eigen houtje mag doen. Dat vierde deel, wat niet mag, is wat mensen overslaan en wat het zwaarst weegt zodra de taak echt onbewaakt draait.

Kies een frequentie die past bij hoe vaak het onderliggende ding echt verandert, niet het kortste interval dat de tool aanbiedt. Een inbox die het waard is om elk uur te checken, is zeldzaam; een projectbord dat het waard is om dagelijks te checken, komt vaak voor. Een strakker schema dan de taak nodig heeft, levert alleen meer rapporten op die je op een gegeven moment niet meer leest.

Laat hem een paar keer draaien terwijl je nog goed oplet, zoals je ook de eerste dagen van een nieuwe medewerker zou volgen in plaats van meteen te verdwijnen. Lees de eerste week elk rapport. Verruim pas wat de agent mag doen, of hoe lang je tussen controles wacht, zodra je hem op een gewone dag precies zo hebt zien reageren als op de dag dat je hem opzette.

Voordat je iets automatiseert

De veiligheidsregels die voor elke tool hier gelden

Deze regels veranderen niet naargelang welke planner je gebruikt. Ze gaan over wat het schema mag aanraken, niet over welk bedrijf het heeft gebouwd.

Laat het nooit onbewaakt geld uitgeven

Een proactieve agent mag een aankoop, verlenging of betaling opstellen voor jouw beoordeling. Hij mag er nooit een afronden zonder dat jij die specifieke transactie eerst goedkeurt.

Laat het nooit versturen zonder controlestap

Een e-mail, antwoord of bericht aan een klant opstellen mag je gerust automatiseren. Op verzenden klikken namens jou, naar een echt persoon, zonder dat je het eerst hebt gelezen, is waar een kleine fout het probleem van iemand anders wordt.

Laat het nooit verwijderen zonder te vragen

Oude bestanden opruimen, dossiers archiveren of iets verwijderen voelt netjes om te automatiseren, totdat het net dat ene ding verwijdert dat je nodig had. Markeer wat veilig lijkt om te verwijderen; laat het schema het niet op eigen houtje verwijderen.

Geef het een heartbeat

Zet een manier op om te merken als een schema stilletjes stopt met afgaan: een wekelijkse blik op de eigen geschiedenis van eerdere runs van de tool, of een losse herinnering die controleert of het laatste rapport van de agent echt op tijd is aangekomen. Een gestopt schema dat niemand opmerkt, doet weken niets en ziet er van buiten exact hetzelfde uit als een schema dat wel werkt.

Controleer voordat je vertrouwt

Lees minstens de eerste week elk rapport, ook voor een taak met lage inzet. Je controleert niet omdat je verwacht dat het misgaat; je controleert omdat je het zo vroeg zou merken als dat wel gebeurde, voordat het maandenlang onbewaakt draait.

Alles samen

Hoe dit eruitziet zodra het draait

Stel je een maandagochtendagent voor, gebouwd rond de vier eigenschappen waarmee deze gids begon. Hij wordt om 7 uur vanzelf actief, omdat een schema, niet een mens, de sessie heeft gestart. Hij begint met het lezen van een korte notitie van zijn eigen vorige run, zodat hij al weet hoe het bord er vorige week uitzag, in plaats van deze maandag te behandelen als de eerste keer dat hij het project ooit ziet. Hij vergelijkt de status van vandaag met die notitie, stelt een korte samenvatting op van alleen wat er is veranderd, en laat die samenvatting dan door een tweede controleslag lopen die hem tegen de echte gegevens aftoetst voordat hij hem naar je stuurt, waardoor hij het soort fout opvangt dat een enkele ongecontroleerde stap vaak mist.

Dat zijn geheugen, toewerken naar een doel en zelfcontrole, drie van de vier eigenschappen, die stilletjes draaien nog voordat jij koffie hebt gehad. De vierde, eerst vragen voor iets risicovols, blijkt vooral uit wat de agent niet doet: hij mailt je team niet namens jou de samenvatting, hij sluit geen tickets af die hij zelf als opgelost beschouwt, en hij raakt de gedeelde schijf waartoe hij leestoegang heeft niet aan. Hij geeft je een rapport en wacht, en dat is precies de bedoeling.

Dezelfde vorm werkt voor sortering en voor herinneringen. Een versie van deze agent voor inbox-sortering leest alles wat 's nachts is binnengekomen, sorteert het op basis van of het jou echt nodig heeft, en vertelt je over de drie berichten die dat doen in plaats van de veertig die dat niet doen. Een herinneringsversie controleert, voordat hij iets zegt, of het ding dat hij volgt zichzelf al heeft opgelost, en blijft stil als dat zo is. In elke versie doet het schema hetzelfde basiswerk: de sessie starten zodat jij het niet hoeft te onthouden.

Oefen de gewoonte voordat je iets groots automatiseert

Een brief in gewone taal schrijven voor een onbewaakte taak, en precies weten wat je moet achterhouden, is een vaardigheid die overdraagbaar is naar elke tool in deze gids. De gratis les van Nightschool AI over hooks en automatisering loopt stap voor stap door het opzetten van geautomatiseerde runs met goedkeuringspoorten, met Claude Code als voorbeeld.

Veelgestelde vragen

Wat is het echte verschil tussen een proactieve agent en een reactieve assistent?

Wie de sessie start. Een reactieve assistent draait alleen binnen een gesprek dat jij hebt geopend en waarin je hebt getypt. Een proactieve agent start zijn eigen sessie op een schema, of je er nu bij bent om het te zien gebeuren of niet. Dat ene verschil weegt zwaarder dan hoe capabel het onderliggende model is.

Moet een proactieve agent volledige autonomie krijgen om nuttig te zijn?

Nee, en dat zou ook niet moeten. De nuttigste eerste versie leest iets en koppelt terug, zonder zelf iets te kunnen versturen, besteden of verwijderen. Autonomie over acties met lage inzet die te controleren zijn, is waar dit begint, niet waar het moet blijven.

Wat betekent "dromen" voor het geheugen van een AI-agent?

Het is een naam die sommige mensen gebruiken voor een stille stap waarin een agent terugkijkt op en samenvat wat hij heeft geleerd sinds zijn vorige actieve run, zonder dat jij er iets voor hoeft te vragen, zodat de volgende run begint vanuit een geordende notitie in plaats van vanaf nul.

Kan ik dit vandaag al doen met tools die ik al gebruik, of is het nog experimenteel?

Je kunt het vandaag al doen. De Claude-desktopapp van Anthropic en ChatGPT van OpenAI hebben nu allebei een functie voor geplande taken, en je computer heeft al tientallen jaren een planner, cron of Task Scheduler. Niets hiervan vraagt om code te schrijven.

Waarom zou ik cron of Task Scheduler gebruiken in plaats van de eigen planner van een AI-bedrijf?

De planner van een AI-bedrijf is makkelijker in te stellen en koppelt het schema aan het account en de connectors van die ene tool. De planner van je eigen computer heeft helemaal geen account nodig en blijft draaien zelfs als een bepaald AI-product zijn plannen wijzigt, wat handig is voor een taak die je nooit afhankelijk wilt laten zijn van de roadmap van één bedrijf.

Wat is een "heartbeat", en waarom heeft een schema er een nodig?

Een heartbeat is een manier om te merken dat een geplande run echt op tijd heeft plaatsgevonden. Zonder een heartbeat ziet een schema dat stilletjes stopt met afgaan er van buiten precies hetzelfde uit als een schema dat rustig doorwerkt. Een wekelijkse blik op de rungeschiedenis van de tool is genoeg om het op te merken.

Wat mag een proactieve agent nooit doen zonder het me eerst te vragen?

Geld uitgeven, een bericht naar een ander persoon versturen, of iets verwijderen of overschrijven. Die drie categorieën dekken bijna elke actie die moeilijk ongedaan te maken is. Al het andere, lezen, opstellen, samenvatten en markeren, is redelijk om volledig te automatiseren.

Moet ik kunnen programmeren om er een op te zetten?

Nee, voor Claude van Anthropic of ChatGPT van OpenAI niet. Je schrijft de taakinstructies in gewone taal en kiest een frequentie uit een menu. Cron, launchd en Task Scheduler vragen iets meer: een korte configuratieregel of -bestand, dat de meeste mensen kunnen kopiëren en aanpassen zonder een programma te schrijven.

Hoe weet ik of een geplande run echt heeft plaatsgevonden en niet stilletjes is overgeslagen?

Bekijk de eigen geschiedenis van eerdere runs van de tool, die zowel de geplande taken van Claude als de pagina Gepland van ChatGPT bijhouden. Voor cron, launchd of Task Scheduler is de simpelste controle de taak zelf elke keer een korte regel naar een logbestand laten schrijven of je een berichtje laten sturen, zodat een ontbrekend berichtje het signaal is dat er iets is gestopt.

Is deze gids verbonden aan Anthropic, OpenAI, Apple of Microsoft?

Nee. Dit is een onafhankelijke educatieve gids. Hij noemt Claude van Anthropic, ChatGPT van OpenAI, launchd van Apple en Task Scheduler van Microsoft beschrijvend, om echte tools accuraat uit te leggen, zonder enige verbondenheid, goedkeuring of samenwerking met een van hen.

Maak hier je eerste zelfstandig draaiende agent van

Kies één smalle taak, schrijf op wat hij nooit op eigen houtje mag doen, voeg een schema toe, en volg hem een week lang voordat je hem meer vertrouwt.

Nightschool AI is een onafhankelijk leerplatform en is niet gelieerd aan, onderschreven door of gesponsord door Anthropic. Claude is een handelsmerk van Anthropic, PBC. Op zoek naar de officiële Claude Academy van Anthropic? Die vind je op academy.claude.com.