27 juni 2026 · bijgewerkt 3 oktober 2026

Liever kijken dan lezen?
Liever kijken dan lezen? Deze video geeft de korte uitleg.
{“@context”:”https://schema.org”,”@type”:”VideoObject”,”name”:”Wat is AI-coding met checkpoints? – blog video”,”description”:”Korte video-samenvatting van dit artikel.”,”thumbnailUrl”:[“https://watisai.nl/wp-content/uploads/2026/06/watisai-nl-211-poster.jpg”],”contentUrl”:”https://watisai.nl/wp-content/uploads/2026/06/watisai-nl-211-blog-video.mp4″,”uploadDate”:”2026-06-27″,”duration”:”PT24S”}
AI-coding met checkpoints betekent dat je AI niet direct code laat schrijven, maar eerst elke ontwerpstap laat bewijzen. Je verdeelt het werk in kleine beslissingen: data, functies, todo’s, proefimplementatie, controles en daarna pas de echte code.
Dat is nuchterder dan de meeste AI-coding demo’s. De waarde zit niet in “de AI bouwt alles”, maar in “de AI doet voorbereidend werk dat jij kunt controleren”.
Waarom checkpoints nodig zijn
Een taalmodel kan overtuigend klinken terwijl het de verkeerde laag aanpast. Het kan logica in de UI zetten, een datastructuur missen of een functie maken die net buiten de stijl van de codebase valt. Checkpoints dwingen het model om eerst keuzes zichtbaar te maken.
Een simpele checkpointvolgorde is:
- welke data verandert;
- welke interface nodig is;
- welke bestanden geraakt worden;
- welke test of simulatie bewijst dat het werkt;
- wanneer de wijziging moet stoppen.
Is dit hetzelfde als vibe coding?
Nee. Vibe coding kan betekenen dat je op gevoel een opdracht geeft en kijkt wat eruit komt. AI-coding met checkpoints is strakker. Je laat het model niet vrij bouwen, maar gebruikt het als assistent binnen een gecontroleerd proces.
Dat past bij agent loops: doel, actie, controle, stop. Op WatIsAI staat ook een basisuitleg over wat een agent loop is. Checkpoint-coding is eigenlijk een agent loop voor softwarewerk.
Wanneer werkt het?
Het werkt vooral bij functies die je kunt opdelen. Nieuwe datavelden, API-aanpassingen, kleine refactors, tests, UI-flows en contenttools zijn geschikt. Het werkt minder goed als het probleem moeilijk in taal te omschrijven is en je als ontwikkelaar sneller zelf de juiste diff typt.
Wil je leren hoe je zulke opdrachten scherper formuleert, dan is Promptcoaching relevant. Voor workflowautomatisering buiten code past SamAutomation.
Voor teams die dit in hun eigen bouwproces willen toepassen, is wat is vibe coding een logische vervolgstap: concreter dan losse prompts, en bruikbaar tijdens echte iteraties.