Stel je voor: je beschrijft in gewone taal wat je wilt bouwen, en binnen minuten staat er werkende code. Geen syntaxis, geen handmatig debuggen, geen stack overflow-rabbit holes. Gewoon: vertellen wat je wil en kijken wat er uitkomt. Dit is vibe coding: En het verandert de manier waarop software wordt gemaakt.
Wat is vibe coding precies?
De term werd begin 2025 geïntroduceerd door Andrej Karpathy, medeoprichter van OpenAI en voormalig AI-lead bij Tesla. Hij beschreef een nieuwe manier van werken waarbij je als ontwikkelaar “volledig opgaat in de vibes” en de AI het zware technische werk laat doen. De term werd zo populair dat Collins Dictionary het uitriep tot woord van het jaar 2025.
In de kern is het simpel: je formuleert wat je wilt, in tekst, spraak of zelfs via een ontwerp, en een AI vertaalt dat naar werkende code. De focus verschuift van hoe (de technische implementatie) naar wat (het gewenste resultaat). Niet de syntaxis staat centraal, maar de intentie.
Hoe ziet het er in de praktijk uit?
Patric, AI-specialist bij QRC AI, past vibe coding dagelijks toe als onderdeel van een scrum-team. Zijn workflow illustreert het goed. Wanneer hij een nieuwe taak (of ‘story’) oppakt, formuleert hij de inhoud daarvan als een prompt voor zijn AI-assistent. De AI genereert de code, Patric controleert het resultaat en stuurt bij waar nodig.
Zijn tool? Claude, geïntegreerd als plugin in zijn IDE, zijn digitale ontwikkelomgeving, vergelijkbaar met wat Word is voor een tekstschrijver. Input kan via tekst, maar ook via spraak of een visueel ontwerp. “Als je weet wanneer je welke input moet geven, dan is de uitkomst meestal goed,” zegt hij.
Wat vroeger twee à drie dagen kostte, is nu in één dag klaar. Niet omdat de kwaliteit minder is, maar omdat de AI razendsnel een solide basis neerzet die Patric vervolgens beoordeelt, test en doorgeeft aan zijn team.
De sleutel: goede instructies maken het verschil
Vibe coding is geen kwestie van lukraak vragen stellen en hopen op het beste. De kwaliteit van de output staat of valt met de kwaliteit van de input. Patric werkt met specifieke instructies, zogeheten ‘skills’ en ‘agents’: je kunt AI meegeven dat hij expert is in een bepaalde taal (zoals Java) en welke richtlijnen hij moet volgen.
“Als je dat goed in elkaar hebt gezet, dan is het resultaat ook goed,” legt hij uit. AI past die kennis dan automatisch toe op het moment dat het relevant is. Het is een beetje als een nieuwe collega briefen: hoe duidelijker de verwachtingen, hoe beter het resultaat.
Niet alleen voor developers
Een van de meest opmerkelijke aspecten van vibe coding is hoe toegankelijk het wordt voor mensen zonder technische achtergrond. Karpathy noemde het zelf al: het stelt ook niet-programmeurs in staat om software te bouwen. En dat heeft gevolgen die verder reiken dan de IT-afdeling.
Patric ziet het zelf al voor zich: “Dadelijk kan je als eenmanszaak een multinational worden. Alle specialisaties zoals webdesign, development, marketing heb je dan gewoon in eigen handen, zonder dat je dat allemaal zelf hoeft te leren.” Ideeën die eerder te complex leken, worden ineens haalbaar.
Denk aan toepassingen zoals:
- Een ondernemer die zelf een klantportaal bouwt zonder developer.
- Een marketeer die in uren een interactieve tool maakt voor een campagne.
Begrip blijft onmisbaar
Toch is vibe coding geen vrijbrief om de techniek te vergeten. Patric is duidelijk over de verantwoordelijkheid die bij de developer blijft: “Je moet begrijpen wat er gebeurt. Je bent verantwoordelijk voor de code die je levert.” AI genereert, jij beoordeelt. Die stap sla je niet over.
Experts wijzen er terecht op dat AI-gegenereerde code soms beveiligingsrisico’s of technische schuld met zich meebrengen als er niet goed op wordt gelet. Voor productiecode in kritieke systemen is het verstandig om extra lagen van review en testing in te bouwen. De technologie is krachtig, maar niet onfeilbaar.
Hoe ver staat de adoptie?
Vibe coding wint terrein, maar is nog lang niet overal ingeburgerd. Patric merkt dat hij bij zijn projecten vaak de enige is die het zo geïntegreerd toepast. Veel collega-developers gebruiken wel AI, denk aan ChatGPT of Copilot, maar dan voornamelijk om losse stukken code te genereren en te kopiëren, niet als een volledig geïntegreerde workflow.
De weerstand die hij soms tegenkomt, herkent hij als een patroon: “Onwetendheid, angst, het onbekende.” Dezelfde weerstand die er was bij de komst van het internet, de smartphone, de cloud. En net zoals bij die golven: de twijfel verdwijnt naarmate de voordelen zichtbaar worden.
De toekomst is al begonnen
Vibe coding is geen hype die overwaait. Het is een fundamentele verschuiving in hoe software wordt gemaakt en wie het maakt. De drempel voor innovatie daalt. De snelheid neemt toe. En de mensen die nu al weten hoe ze AI effectief aansturen, hebben een voorsprong die steeds groter wordt.
Bij QRC AI omarmen we die ontwikkeling. Niet omdat het makkelijk is, maar omdat het de richting is. En als je, net als Patric, begrijpt hoe je het beste uit AI haalt, wordt bouwen niet alleen sneller, het wordt ook een stuk leuker.