De betekenis van vibe coding
De term vibe coding werd begin 2025 populair door AI-onderzoeker Andrej Karpathy. Hij beschreef een manier van programmeren waarbij je de code zelf nauwelijks nog leest: je vertelt een AI wat je wilt, kijkt naar het resultaat en vraagt om aanpassingen tot het werkt.
Inmiddels wordt vibe coding breder gebruikt voor alles wat je met AI bouwt door te beschrijven in plaats van te typen. Van een eenvoudige website tot een complete app. In het Nederlands zeggen we ook wel vibe coden.
Het woord vibe verwijst naar het gevoel dat je volgt: je werkt vanuit wat je wilt bereiken en hoe het eruit moet zien, niet vanuit de regels van een programmeertaal. De code is er nog steeds, alleen schrijf jij hem niet zelf.
Hoe werkt vibe coding?
Het proces ziet er bijna altijd zo uit:
- 1
Je beschrijft wat je wilt
In gewone taal, bijvoorbeeld: maak een pagina waar klanten een afspraak kunnen plannen.
- 2
De AI schrijft de code
Een tool zoals Claude Code maakt de bestanden aan en zet de eerste versie neer.
- 3
Je bekijkt en test het resultaat
Werkt het zoals bedoeld? Ziet het eruit zoals je wilt?
- 4
Je stuurt bij
Je vraagt om aanpassingen, net zo lang tot het klopt. Daarna zet je het online.
Die opdracht aan de AI heet een prompt. Hoe duidelijker je prompt, hoe beter het resultaat. Een goede prompt zegt niet alleen wat je wilt, maar ook voor wie het is en wat er moet gebeuren als iemand ergens op klikt.
Je werkt in rondes. Na elke ronde kijk je wat er staat en geef je de volgende opdracht. Zo groeit je project stap voor stap, en houd je zelf het overzicht over wat er gebouwd is.
Wat kun je bouwen met vibe coding?
Meer dan de meeste mensen denken. Veelvoorkomende voorbeelden:
- Websites en landingspagina's, in je eigen huisstijl
- Apps, zoals een boekingssysteem of ledenportaal
- Dashboards die je gegevens overzichtelijk maken
- Interne tools en automatiseringen voor je werk
- Prototypes om een idee te testen voordat je investeert
Welke tools gebruik je bij vibe coding?
Er zijn grofweg drie soorten tools. Ze doen hetzelfde, maar je werkt er op een andere manier mee:
- browser
Bouwen in de browser
Je typt in een chatvenster op een website en ziet direct een werkende app. Je hoeft niets te installeren, maar je project staat bij de aanbieder.
- editor
AI in een code-editor
Een code-editor is een programma om code in te bekijken en te bewerken. In een editor met AI, zoals Cursor, laat je de AI stukken code schrijven.
- agent
AI-agent zoals Claude Code
Een agent werkt zelfstandig in je project: hij leest bestanden, schrijft code in meerdere bestanden en voert opdrachten uit. Hij vraagt eerst toestemming.
Vibe coding of traditioneel programmeren?
Bij traditioneel programmeren schrijf je elke regel code zelf en heb je jaren ervaring nodig voor een complete app. Bij vibe coding verschuift het werk: je hoeft de programmeertaal niet te beheersen, maar je moet wel goed kunnen uitleggen wat je wilt en kunnen beoordelen of het resultaat klopt.
Het is geen vervanging van ervaren ontwikkelaars voor grote, kritische systemen. Wel maakt het bouwen bereikbaar voor ondernemers, marketeers, designers en iedereen met een idee. En ontwikkelaars zelf werken er sneller mee.
Twijfel je of je beter eerst kunt leren programmeren? Dat hoeft niet. Je leert juist veel over hoe software in elkaar zit door te bouwen en te zien wat de AI maakt. Wie later dieper wil, heeft daar een goede basis aan.
Waar moet je op letten?
Vibe coding is krachtig, maar niet zonder valkuilen:
- Test altijd of het werkt zoals bedoeld, ook in situaties die je niet had verwacht
- Wees voorzichtig met wachtwoorden, betaalgegevens en persoonsgegevens
- Bouw in kleine stappen, zodat je fouten snel terugvindt
- Begrijp op hoofdlijnen wat er gebouwd is, zodat je het later kunt aanpassen
- Bewaar je werk met versiebeheer, zodat je altijd terug kunt naar een versie die werkte
Juist deze punten maken het verschil tussen iets dat er goed uitziet en iets dat echt werkt. Daarom besteden we er in de cursus veel aandacht aan.
Versiebeheer betekent dat elke wijziging wordt bewaard, met een korte omschrijving erbij. In de cursus gebruik je daar GitHub voor. Gaat er iets mis, dan zet je met één opdracht de vorige versie terug.
Vibe coding leren
Je kunt zelf beginnen met een AI-tool en uitproberen wat werkt. Sneller gaat het met een vaste aanpak: hoe je een idee opknipt in stappen, hoe je een goede opdracht schrijft en hoe je controleert of het resultaat klopt. Dat leer je in onze cursus vibe coding, online of op locatie.
In de cursus werk je met Claude Code om te bouwen, met Prisma Postgres als online database waarin je app gegevens bewaart en met GitHub om je code te bewaren en online te zetten. Je bouwt vanaf de eerste les aan je eigen project en eindigt met dat project online.
Veelgestelde vragen
Wat is de Nederlandse betekenis van vibe coding?
Vibe coding betekent software maken door aan een AI te beschrijven wat je wilt, in plaats van zelf code te schrijven. In het Nederlands wordt het ook wel vibe coden genoemd.
Moet ik kunnen programmeren om te vibe coden?
Nee. Je werkt in gewone taal. Het helpt wel om op hoofdlijnen te begrijpen wat de AI maakt; dat leer je vanzelf terwijl je bouwt.
Wie heeft de term vibe coding bedacht?
De term werd begin 2025 populair door AI-onderzoeker Andrej Karpathy.
Is vibe coding veilig?
Dat hangt af van wat je bouwt en hoe zorgvuldig je test. Voor gevoelige gegevens zoals betalingen en persoonsgegevens is extra controle nodig. Hoe je daar veilig mee omgaat, leer je in de cursus.
Welke tool heb ik nodig om te beginnen met vibe coding?
Je hebt een AI-tool nodig die code schrijft, zoals Claude Code, Cursor of een browserbouwer. In de cursus werken we met Claude Code, omdat je daarmee in je eigen project werkt en alles van jou blijft.
Hoe snel kun je vibe coding leren?
De basis heb je snel te pakken: na een dag bouwen heb je vaak al een eerste werkend project. Beter worden in goede opdrachten geven en controleren gaat daarna vanzelf, door veel te bouwen.