Vibekite

· 5 min leestijd

Wat is vibe coding? De uitleg, in gewone taal

Een kleine robot kijkt omhoog naar een tablet waarop platte interfaceblokken loskomen van het scherm en zichzelf samenvoegen tot een eenvoudige app

Vibe coding is software bouwen door in gewone taal te omschrijven wat je wilt, waarna een AI-tool de code voor je schrijft. Jij typt geen regel code: je beschrijft het resultaat, zoals een aanvraagformulier of een planningsapp, en tools als Lovable, bolt.new, Replit of Cursor bouwen het voor je. De term komt van Andrej Karpathy, die hem begin 2025 introduceerde, en werd nog datzelfde jaar door Collins Dictionary uitgeroepen tot woord van het jaar. Inmiddels draaien er bij Nederlandse bedrijven van elke omvang apps op vibe coding, vaak gebouwd door iemand zonder ontwikkelachtergrond.

Hoe werkt vibe coding in de praktijk?

Het proces is steeds hetzelfde. Je beschrijft in een paar zinnen wat de app moet doen, de AI genereert werkende code, en jij test het resultaat. Werkt iets niet zoals bedoeld, dan stuur je bij met een nieuwe prompt, net zolang tot het klopt. Voor een simpel dashboard of formulier gaat dat razendsnel: waar een developer er vroeger dagen mee bezig was, staat er nu binnen een middag een werkende versie.

Dat tempo is precies waarom vibe coding zo aantrekkelijk is voor mensen zonder programmeerachtergrond. Een projectleider die een verlofrooster wil, een marketeer die een leadformulier nodig heeft: die hoeven niet meer te wachten op IT-capaciteit. Ze bouwen het zelf, dezelfde middag nog.

Wat kun je er wel en niet mee bouwen?

Voor prototypes, interne tools en eenvoudige apps is vibe coding sterk. Een idee testen, een omslachtig Excel-proces vervangen door een simpel formulier, een proof-of-concept voor een klant: dat soort dingen bouw je in uren in plaats van weken.

Lastiger wordt het bij alles wat op schaal moet draaien of gevoelige gegevens verwerkt. De AI optimaliseert voor "het werkt", niet voor "het blijft werken bij honderd gebruikers tegelijk" of "het voldoet aan de AVG". Dat verschil merk je meestal pas als het al te laat is.

Wat zijn de risico's van vibe coding?

De code die een AI-tool genereert, is zelden kwaadaardig bedoeld maar vaak wel onvolledig. Denk aan een wachtwoord dat in platte tekst wordt opgeslagen, een API-sleutel die per ongeluk zichtbaar in de broncode staat, of een formulier zonder enige validatie. Iemand zonder ontwikkelachtergrond ziet dat niet, want de app werkt gewoon.

Daar komt bij dat er vaak geen versiebeheer, geen back-up en geen deployproces is. Alles staat op één laptop, aangepast met de volgende prompt, zonder dat iemand kan teruggaan naar een werkende versie als het misgaat. Voor een tool die drie collega's gebruiken is dat vervelend. Voor een app waar het halve bedrijf op draait, is het een risico dat op een gegeven moment toeslaat.

Herken je dit bij jouw eigen app?

Vraag een code-scan aan. Een developer leest mee, brengt de risico's in kaart en je weet binnen een week waar je staat. Geen verplichtingen.

Vraag een scan aan →

Wat gebeurt er als je vibe-coded app al bedrijfskritisch is?

Dit is het stuk dat de meeste uitleg over vibe coding overslaat: wat als de app er al is, en gewoon in gebruik? Dat gebeurt vaker dan je denkt. Een app die begon als weekendproject van een enthousiaste collega draait binnen een jaar het orderproces, de planning of de klantcommunicatie.

De signalen zijn steeds hetzelfde. De bouwer is vertrokken en niemand anders snapt de code. Niemand durft nog te deployen, want een verkeerde wijziging is niet terug te draaien. Elke update is spannend omdat de app op onverwachte momenten omvalt. Of er is simpelweg geen back-up: alles staat op één laptop of één server, en één keer pech is het weg.

Herken je een van die situaties, dan is het probleem niet "moet ik stoppen met vibe coding". Het probleem is dat een app die met losse prompts is gebouwd, nooit de basis kreeg die een bedrijfskritische applicatie nodig heeft: fatsoenlijk versiebeheer, back-ups, monitoring en iemand die weet hoe de boel in elkaar zit.

Wanneer schakel je een professional in?

Niet elke vibe-coded app heeft hulp nodig. Een intern testtool die drie mensen gebruiken, kan prima blijven draaien zoals-ie is. Zodra een app bedrijfskritisch wordt, gevoelige gegevens verwerkt, of de oorspronkelijke bouwer weg is, is het tijd om iemand te laten meekijken die de code kan lezen en de risico's in kaart brengt.

Dat hoeft geen herbouw te zijn. Bij Vibekite beginnen we met een scan: een developer leest de code, brengt risico's in kaart, en je krijgt binnen een week een concreet plan van aanpak, in gewone taal. Vaak is de uitkomst dat de app blijft zoals hij is, maar met versiebeheer, back-ups en monitoring erbij: precies de basis die er nooit kwam.

Veelgestelde vragen

Is vibe coding hetzelfde als no-code of low-code?+

Nee. Bij no-code of low-code sleep je zelf onderdelen in een visuele bouwomgeving. Bij vibe coding beschrijf je in taal wat je wilt, en genereert een AI-tool de onderliggende code. Het eindresultaat lijkt vaak op elkaar, maar de manier van bouwen is anders.

Welke tools gebruik je voor vibe coding?+

De bekendste zijn Lovable, bolt.new, Replit en Cursor. Ze verschillen in wat ze goed kunnen, van snelle prototypes tot complexere apps, maar werken allemaal volgens hetzelfde principe: jij beschrijft, de AI bouwt.

Kan een vibe-coded app veilig genoeg zijn voor productie?+

Met de juiste aanvullingen wel: versiebeheer, back-ups, monitoring en een code-review door iemand die weet waar te kijken. Zonder die basis is een vibe-coded app zelden productierijp, ook al werkt hij prima op het oog.

Wat kost het om een vibe-coded app te laten controleren?+

Bij Vibekite begint dat met een scan van €299 eenmalig: een code-audit door een senior developer, een risicorapport in gewone taal en een concreet plan van aanpak, binnen een week.

Hoe weet ik of mijn vibe-coded app risico loopt?+

Vier signalen: de bouwer is vertrokken, niemand durft meer te deployen, elke update is spannend, of er is geen back-up. Herken je een van die vier, dan is een code-scan de logische eerste stap.

Zit jouw bedrijf vast aan zo'n app?

Vibekite neemt vibe-gecodeerde apps over: scan, onderhoud en doorbouwen, zodat de app blijft draaien en verder kan groeien.

Vraag een scan aan