„Vibe coding" —
programmeren op commando?
Je beschrijft in gewone zinnen wat een programma moet doen — en de AI bouwt het. Klinkt als toverkunst, is inmiddels dagelijkse praktijk. Wat er achter het begrip zit, wat echt werkt en waar het misgaat.
Het begrip komt van AI-onderzoeker Andrej Karpathy, die begin 2025 beschreef hoe hij software bouwt zonder de code zelf te typen: hij zegt de AI wat hij wil, kijkt naar het resultaat, zegt wat anders moet — klaar. „Vibe coding" dus: op gevoel sturen in plaats van elke regel zelf schrijven. Anderhalf jaar later is daar een serieuze werkwijze uit gegroeid. Met echte sterktes en echte valkuilen.
Hoe dat er concreet uitziet
Een voorbeeld uit onze eigen praktijk: in plaats van drie dagen een formulier met databasekoppeling te programmeren, schrijf je de AI zoiets als — „Bouw een aanvraagformulier met naam, telefoon, gewenste datum. Sla aanvragen op in een tabel, stuur mij een e-mail bij elke nieuwe aanvraag, en blokkeer spam." De AI levert in minuten een eerste versie. Dan begint het echte werk: controleren, testen, bijschaven.
Moderne AI-systemen zoals Claude werken daarbij niet meer alleen als tekst-automaat, maar als agent: ze maken bestanden aan, draaien tests, vinden hun eigen fouten en corrigeren die. Dat is de reden dat er de laatste twee jaar zoveel is veranderd.
Wat er echt goed aan is
- Prototypes in uren in plaats van weken. Een idee wordt nog dezelfde dag tastbaar — voordat er geld de verkeerde kant op stroomt.
- Geen vakjargon nodig om mee te praten. Wie zijn bedrijf kan beschrijven, kan beschrijven wat de software moet doen. De drempel is helderheid, niet informatica.
- Wijzigingen doen geen pijn meer. „Kun je dat veld er nog bij zetten?" is geen weekklus meer, maar een kwartier.
Waar het misgaat
1. „Bijna klaar" is bij software gevaarlijk
Een vibe-coding-prototype ziet eruit als 90 % — maar de ontbrekende 10 % zijn precies de procenten die tellen: wat gebeurt er bij foute invoer? Als twee mensen tegelijk opslaan? Als de telefoon offline is? Die gevallen vindt alleen wie systematisch test. Wie het prototype meteen in productie neemt, merkt de gaten pas als klanten ze merken.
2. Beveiliging gebeurt niet vanzelf
Door AI gegenereerde code werkt vaak — maar „werkt" en „veilig" zijn twee verschillende dingen. Open toegangen, onversleutelde gegevens, vergeten admin-pagina's: allemaal al gezien. Zodra er klantgegevens in het spel zijn, is er iemand nodig die gericht naar zwakke plekken zoekt — en een plan voor updates en back-ups.
3. Niemand voelt zich verantwoordelijk
Het grootste risico is niet technisch: als de software door „de AI" is gebouwd — wie bel je dan als ze om 7 uur 's ochtends hapert en je chauffeurs op het erf staan? Software heeft een beheerder nodig. Met of zonder AI.
Zelf doen of laten doen?
Onze eerlijke inschatting:
- Zelf proberen loont voor interne hulpjes zonder klantgegevens — een rekentool, een checklist, een klein dashboard. Kost weinig, en je leert er veel van over je eigen processen.
- Laten doen is de juiste keuze zodra de tool in je dagelijkse werk hangt, klantgegevens verwerkt of geld berekent. Dan telt precies wat vibe coding alleen niet levert: tests, beveiliging, AVG, beheer.
Hoe de kosten daarvoor zijn verschoven, lees je in het artikel „Waarom maatwerksoftware ineens betaalbaar is".
Conclusie
Vibe coding is geen hype die weer verdwijnt — het is de nieuwe manier waarop software ontstaat. Maar het verschuift het werk in plaats van het af te schaffen: weg van het typen, naar helder denken, controleren en verantwoorden. Daaraan herken je ook serieuze aanbieders: ze vertellen je niet dat de AI alles doet. Ze leggen uit wat ze zelf doen zodat het resultaat standhoudt.
Benieuwd hoe zo'n prototype er voor jouw idee uit zou zien? Stuur ons een kort bericht — vaak is een middag genoeg om te zien of de richting klopt.
Verder lezen.
Eén prototype zegt meer dan tien vergaderingen.
Beschrijf je idee in twee zinnen. Vaak is een middag genoeg om te zien of de richting klopt — gratis, zonder verkooppraatje.