Field Note 009AI
Vibe coding: waar het vliegt en waar het vastloopt
Software bouwen door in natuurlijke taal te beschrijven wat je wil, en AI de code laten schrijven. Voor prototypes is het een doorbraak. Voor productie is het een valkuil.

Vibe coding is software bouwen door in gewone taal te beschrijven wat je wil, en AI de code te laten genereren. De term komt van Andrej Karpathy, die het in februari 2025 zo omschreef: je ziet iets, zegt iets, draait iets, plakt iets. Voor het snel testen van een idee is dat revolutionair. Voor een systeem dat jaren mee moet, is het een valkuil.
Wat het is, en wat het niet is
Vibe coding is geen tool maar een werkwijze, gebouwd op wat er al is: Lovable, GitHub Copilot, ChatGPT. Je stuurt met prompts in plaats van regels code. De belofte is democratisering: ook wie geen ontwikkelaar is, kan een werkend prototype maken.
Die belofte is echt, maar ze heeft een scherpe rand. Het model waarschuwt niet als het niet-werkende of onveilige code oplevert. Het klinkt altijd even overtuigd.
Waar het vliegt
Voor het valideren van een aanname is dit de snelste route die er bestaat. Je bouwt iets tastbaars, je leert ervan, en je gooit het weg als het niet klopt. Dat is winst.
Waar het vastloopt
Zodra het prototype “eigenlijk best goed werkt”, ontstaat de verleiding om het live te zetten. Daar begint het probleem. Vibe coding worstelt structureel met:
- Complexe systemen met veel afhankelijkheden en bedrijfslogica.
- Security en schaalbaarheid, die het model standaard overslaat.
- Onderhoud, omdat niemand de gegenereerde code echt doorgrondt.
Een prototype is bedoeld om weg te gooien. De fout is niet vibe coding gebruiken, maar het prototype als product behandelen.
De juiste plek in het proces
Vibe coding en degelijke engineering zijn geen tegenpolen; ze horen op verschillende momenten. Gebruik vibe coding om snel te leren wat je moet bouwen, en bouw het vervolgens goed. De kwaliteit hangt af van de helderheid van je prompts én van iemand die de output kan beoordelen. Meer daarover in AI die code schrijft.
Het is de voorbode van een andere manier van werken, niet de vervanging van vakmanschap. Wie dat onderscheid maakt, wint tijd. Wie het negeert, bouwt een demo die als fundament moet dienen.


