Ga naar de inhoud

AI en software

Wat is vibe coding? Uitleg en risico’s

Vibe coding is software bouwen door in gewone taal aan een AI te vertellen wat je wilt, zonder zelf de code te lezen of te schrijven. Je beschrijft een app, de AI bouwt hem, jij probeert hem uit en zegt wat anders moet. Zo heb je in een middag een werkende eerste versie. Voor prototypes en interne hulpmiddelen werkt dat goed. Voor software met klantgegevens, betalingen of inloggen is het riskant.

In het kort

  • Vibe coding betekent: bouwen op gevoel, door te praten met een AI, zonder naar de code te kijken.
  • De term komt van AI-onderzoeker Andrej Karpathy, in februari 2025.
  • Bekende tools zijn Lovable, Bolt en Replit in de browser, en Cursor en Claude Code voor wie meer controle wil.
  • Snel en goedkoop voor een prototype. Voor echte software met gegevens van klanten heb je iemand nodig die de code begrijpt.

Wat is vibe coding?

Bij gewoon programmeren schrijf je zelf elke regel code. Bij programmeren met AI laat je een AI stukken code schrijven, en lees en controleer je die zelf. Bij vibe coding ga je een stap verder: je kijkt niet meer naar de code. Je beschrijft wat je wilt, je test of het werkt en je stuurt bij in gewone taal.

Een voorbeeld. Je typt: maak een app waarin medewerkers hun uren per project invullen, met een overzicht per week voor de teamleider. De AI maakt schermen, een database en de logica. Je klikt erdoorheen en zegt: de weken moeten op maandag beginnen, en voeg een export naar Excel toe. De AI past het aan. Na een uur of wat heb je iets wat werkt.

De betekenis van vibe coding zit in dat woord vibe: je bouwt op gevoel. Werkt het, dan is het goed. Gaat er iets mis, dan plak je de foutmelding terug in de chat en laat je de AI het oplossen.

Waar komt de term vandaan?

Andrej Karpathy, een van de oprichters van OpenAI en eerder hoofd AI bij Tesla, gebruikte de term in februari 2025 in een bericht op X. Hij beschreef een nieuwe manier van programmeren waarbij je je volledig overgeeft aan de vibes en vergeet dat de code bestaat. Hij gaf zelf aan dat het vooral geschikt was voor weekendprojecten.

De term sloeg direct aan. Binnen een paar maanden groeiden tools als Lovable en Bolt hard, en vibe coding werd het woord voor alles wat met bouwen via een AI-chat te maken heeft. Collins Dictionary koos het in november 2025 als woord van het jaar.

In het dagelijks gebruik is de betekenis wat breder geworden. Veel mensen noemen elk bouwen met AI vibe coding, ook als ze de code wel lezen. Strikt genomen is dat programmeren met AI. Het verschil is belangrijk, zoals je hieronder ziet.

Hoe werkt vibe coding?

Het proces is bij elke tool ongeveer hetzelfde.

  1. Beschrijf wat je wilt. Wat moet het doen, voor wie, en wat is de kleinste versie die al nuttig is?
  2. Laat de AI een eerste versie bouwen. Binnen een paar minuten zie je schermen die werken.
  3. Probeer het uit. Klik alles door, vul testgegevens in, zoek wat ontbreekt.
  4. Stuur bij. Vraag één verandering tegelijk. Een grote lijst in één keer levert vaak nieuwe fouten op.
  5. Los fouten op. Geef de foutmelding terug aan de AI. Draait hij in rondjes, ga dan terug naar een eerdere versie.
  6. Zet het online of deel het. De meeste tools kunnen met één klik publiceren.

Welke tool past, hangt af van wat je wilt en hoeveel controle je nodig hebt:

ToolSoortGeschikt voor
LovableIn de browserWebapps en prototypes met database, zonder installatie
BoltIn de browserSnelle webapps, veel keuze in techniek
ReplitIn de browserApps bouwen en direct laten draaien
CursorProgrammeeromgeving met AIWie de code wil zien en meer controle wil
Claude CodeAI-agent in de terminal of editorGrotere projecten, werkt in een bestaande codebase

Meer over de tools lees je in wat is Lovable, Lovable vs Bolt en wat is Claude Code.

Wat kun je ermee bouwen?

Goed te doen met vibe codingBeter met een developer
Een klikbaar prototype om een idee te laten zienSoftware waar klanten op inloggen
Een interne rekentool of checklistAlles met betalingen
Een eenvoudig dashboard op niet-gevoelige gegevensToepassingen met persoonsgegevens of medische gegevens
Een landingspagina of kleine campagnesiteKoppelingen met je boekhouding, ERP of webshop die foutloos moeten werken
Een formulier dat gegevens in een lijst zetSoftware die jaren moet meegaan en onderhouden moet worden

De grens ligt bij de vraag: wat gebeurt er als het misgaat? Een fout in een prototype kost je een middag. Een lek in een app met klantgegevens kost je vertrouwen, en mogelijk een melding bij de Autoriteit Persoonsgegevens.

De risico's van vibe coding

Wie de code niet leest, weet niet wat erin staat. Dat geeft vier soorten risico's.

Dat betekent niet dat je het moet laten. Het betekent dat je vooraf bepaalt waarvoor je het gebruikt en wie de code controleert voordat er echte gegevens in gaan.

Vibe coding of programmeren met AI?

Er is een verschil tussen vibe coding en programmeren met AI. Een ervaren developer die Cursor of Claude Code gebruikt, laat de AI veel werk doen, maar leest de code, test hem en begrijpt wat er gebeurt. Dat is gewoon programmeren, alleen veel sneller.

Voor een bedrijf is dat verschil het belangrijkste punt uit dit artikel. Vibe coding is prima om te ontdekken wat je wilt. Voor software waar je bedrijf op draait, wil je dat iemand de code begrijpt en er verantwoordelijk voor is.

Ontwikkelaars die sneller willen werken met AI, leren dat in onze Cursor training.

Uit onze praktijk

We gebruiken vibe coding tools vooral aan het begin van een traject. Een klant vertelt wat hij nodig heeft, en in plaats van een lang document krijgt hij binnen een paar dagen een klikbare versie te zien. Dan blijkt snel wat er mist: een veld dat vergeten is, een stap die op de werkvloer anders loopt. Welk klantvoorbeeld mogen we hier noemen?

Moet het daarna draaien, met koppelingen, rechten en klantgegevens, dan bouwen we verder als maatwerk software. Soms gebruiken we de code uit het prototype als basis, soms is het sneller om opnieuw te beginnen met wat we geleerd hebben.

Wil je zelf leren bouwen, dan kan dat in onze vibe coding cursus. Je bouwt daar aan je eigen idee en leert ook waar de grenzen liggen, zodat je weet wanneer je een developer nodig hebt.

Veelgemaakte fouten

Meer artikelen over AI en software vind je in het nieuwsoverzicht.

Veelgestelde vragen

Wat is vibe coding?

Software bouwen door in gewone taal aan een AI te beschrijven wat je wilt, zonder zelf de code te lezen of te schrijven. Je test het resultaat en stuurt bij in de chat.

Wie heeft de term vibe coding bedacht?

AI-onderzoeker Andrej Karpathy, een van de oprichters van OpenAI, in februari 2025.

Heb je programmeerervaring nodig voor vibe coding?

Nee, om te beginnen niet. Voor software met klantgegevens, betalingen of inloggen heb je wel iemand nodig die de code kan lezen en controleren.

Welke tools gebruik je voor vibe coding?

Lovable, Bolt en Replit werken in de browser zonder installatie. Cursor en Claude Code geven meer controle en passen beter bij grotere projecten.

Is vibe coding veilig?

Voor prototypes met testgegevens wel. Voor echte gegevens is het riskant, omdat niemand weet wat er in de code staat. Laat een developer de beveiliging controleren voordat je live gaat.

Verder lezen

Meer uit de kennisbank

Bronnen

Geraadpleegd in september 2026.

  1. Collins Dictionary, Word of the Year 2025. blog.collinsdictionary.com
Terug naar de kennisbank

Een idee dat je wilt laten bouwen?

We maken snel een klikbare versie om te testen, en bouwen daarna software die veilig draait en die je jaren kunt gebruiken.

1 open vraag