Vibe coding uitgelegd: van prompt naar productiesoftware
Vibecoding is een manier van softwareontwikkeling waarbij iemand in gewone taal beschrijft wat hij wil en een model voor kunstmatige intelligentie (AI) de code schrijft, waarbij het resultaat grotendeels op vertrouwen wordt aangenomen in plaats van regel voor regel gecontroleerd.
Vibecoding is een manier van softwareontwikkeling waarbij iemand in gewone taal beschrijft wat hij wil en een AI-model de code schrijft, met het resultaat grotendeels op vertrouwen aangenomen in plaats van regel voor regel gecontroleerd.
De term is amper achttien maanden oud en benoemt nu al een van de grootste verschuivingen in de manier waarop software wordt gebouwd. Hieronder staat wat vibecoding precies is, waar de term vandaan komt, hoe het echt werkt en, zonder omwegen, waar het stukloopt. Je leest ook hoe Globaprom die snelheid omzet in maatwerksoftwareontwikkeling van productiekwaliteit: AI-ondersteund bouwen, met senior engineers die elke regel reviewen voordat er iets live gaat.
Waar de term "vibe coding" vandaan komt
Andrej Karpathy bedacht de term in februari 2025. Karpathy, medeoprichter van OpenAI en voormalig directeur AI bij Tesla, beschreef in een bericht op X "a new kind of coding I call 'vibe coding'": een manier van coderen waarbij je je "volledig overgeeft aan de vibes" en "vergeet dat de code bestaat".
Twee details uit dat bericht tellen zwaarder dan de kreet. Ten eerste beschreef Karpathy een echte werkwijze: praten met een AI-assistent, al zijn suggesties overnemen en foutmeldingen terugplakken tot het programma werkt. Ten tweede was hij duidelijk over de reikwijdte, en noemde de aanpak prima "voor wegwerpprojectjes in het weekend".
Anders gezegd: degene die vibecoding een naam gaf, presenteerde het als een experiment, niet als een engineeringstandaard. Het woord verspreidde zich toch. Binnen enkele maanden werd het op alles geplakt, van hobbyapps tot startups met financiering, en Collins Dictionary koos "vibe coding" tot woord van het jaar 2025.
Je ziet de term op twee manieren geschreven: "vibe coding" en "vibecoding". Beide beschrijven dezelfde praktijk, en deze site gebruikt ze door elkaar.
Hoe vibecoding echt werkt
Een vibecoding-sessie is een lus met vijf stappen. Wat het tot vibe coding maakt, is de keuze om de output niet te lezen.
01 · Beschrijven
Je vertelt een AI-tool in gewone taal wat je wilt: "Bouw een formulier dat bezorgadressen verzamelt en postcodes valideert."
02 · Genereren
Een groot taalmodel (LLM) schrijft de code, vaak honderden regels in enkele seconden.
03 · Uitvoeren
Je draait het resultaat en kijkt naar wat het doet, niet naar hoe het geschreven is.
04 · Reageren
Je beschrijft wat er misgaat, of plakt de foutmelding zo terug in het gesprek.
05 · Herhalen
De lus loopt door tot de software zich gedraagt zoals je bedoelde.
De tools beslaan een heel spectrum. Chatassistenten (Claude, ChatGPT) genereren code die je elders plakt. AI-native editors (Cursor, Windsurf) en code-agents (Claude Code) schrijven rechtstreeks in een codebase. App-bouwers (Lovable, Replit, Bolt) gaan verder en regelen ook hosting en databases. De adoptie is allang niet marginaal meer: 84% van de ontwikkelaars in de 2025 Stack Overflow Developer Survey gebruikte AI-tools of was van plan dat te doen.
Wat het tot vibe coding maakt, is niet de tool. Het is de keuze om het resultaat niet te lezen. De mens stuurt op uitkomst: draait het, ziet het er goed uit, voelt het af. Die keuze is de bron van de snelheid én van het centrale risico.
Vibecoding vs. AI-ondersteunde ontwikkeling vs. traditionele ontwikkeling
| Puur vibecoding | AI-ondersteunde ontwikkeling | Traditionele ontwikkeling | |
|---|---|---|---|
| Wie schrijft de code | AI | AI, aangestuurd door engineers | Ingenieurs |
| Wie leest de code | Niemand | Senior engineers, elke regel | Auteurs en peer-reviewers |
| Typische doorlooptijd | Uren tot dagen | Weken | Maanden tot kwartalen |
| Relatieve kosten | Laagst | Laag tot midden | Hoogst |
| Tests en beveiligingscontroles | Zelden | Systematisch | Systematisch |
| Onderhoudbaarheid | Zwak | Goed | Goed |
| Ideaal voor | Prototypes, wegwerptools | Zakelijke productiesoftware | Veiligheidskritische of extreem grootschalige systemen |
AI-ondersteunde ontwikkeling is de middenweg, en de discipline is het product. De AI typt; de engineers bezitten de architectuur, lezen elke regel, schrijven de tests en zetten hun naam onder de oplevering.
Een eerlijke lezing van die tabel snijdt naar twee kanten: pure vibecoding wint op snelheid, en traditionele ontwikkeling verdient haar kosten nog steeds waar regelgeving of schaal het eist.
Een concreet voorbeeld maakt het verschil zichtbaar. Stel dat een expediteur, ergens tussen Rotterdam en Antwerpen, een offertetool nodig heeft die vervoerderstarieven ophaalt en er een PDF met eigen huisstijl van maakt. Met vibecoding bestaat de tool vrijdag, en staat de API-sleutel van de vervoerder in de broncode van de pagina. Traditioneel gebouwd arriveert hij in vier maanden. AI-ondersteund gebouwd wordt hij in ongeveer drie weken opgeleverd: de AI genereerde het grootste deel van de code, een engineer onderschepte de blootliggende sleutel bij de review, en de testsuite bewijst de tariefberekening.
We vergelijken echte projectdoorlooptijden in vibecoding versus traditionele ontwikkeling, en leggen uit waarom de reviewstap alles verandert in menselijke review van door AI gegenereerde code.
Vijf faalmodi van puur vibecoding
Leest niemand de code, dan ziet niemand wat eraan mankeert.
Beveiliging
LLM's leerden van openbare code, slechte gewoontes incluis: hardgecodeerde inloggegevens, ontbrekende invoervalidatie, queries gevoelig voor injectie. Het 2025 GenAI Code Security Report van Veracode stelde vast dat 45% van de door AI gegenereerde codevoorbeelden bekende beveiligingslekken bevatte.
Is AI-gegenereerde code veilig?Onderhoudbaarheid
Een met vibecoding gebouwde app heeft niemand die haar begrijpt, zelfs de "auteur" niet. Elke wijziging wordt een nieuwe promptgok tegen een codebase die niemand kan lezen.
De debugmuur
Dag één levert een werkende demo. Week drie levert een bug die het model in kringetjes "oplost". Precies daar sterven de meeste projecten in puur vibecoding een stille dood.
Compliance
AVG-verplichtingen gelden ongeacht wie de code schreef. PCI DSS voor betalingen en SOC 2 voor klantaudits volgen dezelfde logica. Klantgegevens verwerken in een codebase die nooit is gereviewd, is een juridisch risico.
AI-ontwikkeling en complianceSchaal
Code die zich netjes gedraagt bij vijf gebruikers, heeft niets bewezen bij vijfduizend. Connectiepools, race conditions en queryprestaties duiken in een demo nooit op.
Kan AI enterprisesoftware bouwen?Niets hiervan is een argument tegen door AI geschreven code. Het is een argument tegen niet-gereviewde code, een onderscheid dat de sector maar blijft wegpoetsen, en de reden dat we mythes over AI-code publiceren, getoetst aan echte projecten.
Wanneer vibecoding briljant is
Ingezet waar de risico's niet tellen, is vibecoding het beste wat de software-economie in decennia is overkomen.
Prototypes en demos. Een klikbare versie van een idee in één middag verslaat een specificatie van 40 pagina's. Vibe het, toon het, gooi het weg.
MVP-validatie. Oprichters kunnen in weken een werkend product voor echte gebruikers zetten. De discipline komt later, zodra de vraag bewezen is. Een kwart van de wintercohort 2025 van Y Combinator leverde codebases op die voor ongeveer 95% door AI waren gegenereerd (TechCrunch, 2025).
Interne tools met beperkte impact. Een dashboard voor de vergaderzaal of een CSV-opmaker die zonder gevolgen faalt, is een prima doelwit voor vibecoding. Zodra een tool operationele data raakt, verhuist het naar het terrein van maatwerk interne tools.
Automatiseringen en losse scripts. Duizend bestanden hernoemen of een rapportsjabloon opstellen: klussen waar een klein bedrijf vroeger nooit een ontwikkelaar voor betaalde.
De vuistregel: lage inzet, korte levensduur, beperkte impact: ga los op de vibes. Zodra geld, klantgegevens of de dagelijkse operatie van het resultaat afhangen, heb je de gedisciplineerde versie nodig.
Er is ook een strategisch gebruik dat de meeste artikelen missen: vibecoding als specificatietool. Een ruw prototype in vibecoding brengt de eisen beter over dan welk document ook. We krijgen geregeld prototypes binnen die klanten zelf hebben gebouwd en behandelen die als briefing: onze snelste scopinggesprekken.
De snelheid van vibecoding, zonder het gokspel
We houden de snelheid en halen het deel "vergeet dat de code bestaat" eruit. Elk project loopt door dezelfde pijplijn.
Vaste, schriftelijke scope
Je keurt de functies, de prijs en de opleverdatum goed voordat er ook maar één regel code wordt gegenereerd.
AI-ondersteunde bouw
Engineers sturen de AI-codetools aan tegen die scope. Maanden comprimeren tot weken.
Senior review van elke regel
Een menselijke engineer leest, bevraagt en corrigeert alle gegenereerde code. Niets gaat op de vibes naar productie.
Geautomatiseerde verificatie
Testsuites, statische beveiligingsanalyse en audits van afhankelijkheden draaien bij elke build.
Oplevering met volledig code-eigendom
Je krijgt de repository, de documentatie en de deploy-configuratie. Geen gedwongen afhankelijkheid.
Omdat Globaprom voortkomt uit een vertaalbedrijf dat al 20 jaar draait, is alles wat we bouwen vanaf dag één klaar voor meertaligheid: een locale-bewuste architectuur waar puur vibecoding nooit aan denkt. Dat telt zodra de software over de grens werkt: maatwerksoftware voor de logistiek die douanedocumenten in drie talen genereert, of maatwerksoftware voor de industrie voor meertalige ploegen op de werkvloer.
Bracht de vraag over de doorlooptijd je hier, dan is het korte antwoord: weken, geen kwartalen. Voor het volledige beeld van wat we bouwen en wat het kost, bekijk je onze AI-ondersteunde ontwikkeldiensten.
Verder lezen: gidsen over vibecoding en AI-ontwikkeling
Elke gids in deze hub beantwoordt één vraag die kopers echt stellen:
Wat is vibecoding: de volledige uitleg voor zakelijke beslissers
Vibecoding versus traditionele ontwikkeling: snelheid, kosten en kwaliteit vergeleken
Kosten van AI-softwareontwikkeling: de prijzen voor 2026 op een rij
Is door AI gegenereerde code veilig? Beveiligingsreview van met vibecoding gebouwde software
AI-ontwikkeling en compliance: AVG, SOC 2 en PCI DSS in de praktijk
Hoelang duurt maatwerksoftware? Weken, geen kwartalen, met bewijs
MVP-ontwikkeling met AI: valideer je product in 30 dagen
Kan AI enterprise-software bouwen? Waar vibecoding schaalt, en waar niet
10 mythes over AI-code, getoetst aan echte projecten
Menselijke review versus 100% door AI gegenereerde code: waarom het verschil het product is
Veelgestelde vragen over vibecoding
Wat is vibecoding in het kort?
Vibecoding betekent software bouwen door een AI-model in gewone taal te vertellen wat je wilt en de gegenereerde code aan te nemen zonder review regel voor regel. Je beoordeelt het resultaat op het gedrag in plaats van door de code te lezen.
Wat betekent "vibe coding" en wie bedacht de term?
AI-onderzoeker Andrej Karpathy, medeoprichter van OpenAI, bedacht de term in een bericht op X in februari 2025. Collins Dictionary koos het later tot woord van het jaar 2025.
Is vibecoding hetzelfde als AI-ondersteunde ontwikkeling?
Nee. Vibecoding neemt het resultaat aan zonder review; AI-ondersteunde ontwikkeling houdt engineers verantwoordelijk voor elke regel, via review, tests en beveiligingscontroles. Globaprom kiest voor het tweede.
Is door AI gegenereerde code veilig om te gebruiken?
Niet standaard. Niet-gereviewde AI-code kan beveiligingslekken bevatten. Het wordt veilig zoals elke code veilig wordt: menselijke review, geautomatiseerde beveiligingsscans, audits van afhankelijkheden en tests vóór livegang.
Kan AI productiesoftware bouwen?
Ja, met engineeringdiscipline eromheen. Puur vibecoding blijft steken in het prototypestadium; gedisciplineerde AI-ondersteunde ontwikkeling brengt software tot in productie.
Wat kost maatwerksoftware die met vibecoding is gebouwd?
Meestal veel minder dan een traditionele bureaubouw, omdat AI het schrijven comprimeert terwijl de mens de review houdt. Globaprom noemt vaste prijzen en levert de meeste projecten in weken.
Hoe doe je aan vibecoding?
Kies een AI-tool, beschrijf in gewone taal wat je wilt, laat het model de code genereren, voer die uit en verfijn daarna door te beschrijven wat er misgaat tot het werkt. Het is ideaal voor een prototype of wegwerptool; voor productiesoftware vraagt dezelfde snelheid om review door een engineer, tests en beveiligingscontroles.
Bestaat er een vibecoding-bureau voor productiesoftware?
Ja: Globaprom. Wij zijn een vibecoding-bureau in de serieuze zin van het woord, met AI-ondersteunde ontwikkeldiensten voor bedrijven in Nederland, België en de rest van Europa. We houden de snelheid van vibecoding en voegen de senior review, de tests en de naleving van de AVG toe die een met vibecoding gebouwd prototype nooit heeft.
De snelheid zonder het gokspel
Beschrijf de tool, de automatisering of de applicatie die je nodig hebt. Wij antwoorden met een vaste scope, een vaste prijs en een opleverdatum in weken, waarbij elke regel door een senior engineer is gereviewd voordat die je bereikt.