Bij vibe coding beschrijf je in gewone taal wat je wilt en accepteer je de gegenereerde code grotendeels zonder hem regel voor regel te doorgronden. Bij AI-assisted development gebruik je AI als hulpmiddel binnen je eigen ontwikkelproces en blijf jij verantwoordelijk voor architectuur, review en beveiliging. In deze blog lees je waar de grens ligt, wat de cijfers zeggen en welke aanpak wanneer past.
Wat is vibe coding?
De term komt van Andrej Karpathy, die hem in februari 2025 introduceerde: een manier van bouwen waarbij je meegaat met de vibe en vergeet dat de code er eigenlijk is. Je beschrijft de gewenste applicatie, laat AI de implementatie doen en stuurt bij op basis van wat je ziet gebeuren. Het begrip sloeg zo aan dat Collins English Dictionary het uitriep tot woord van het jaar 2025.
Dat maakt het niet vrijblijvend. Goed vibe coden is juist heel concreet formuleren wat je wilt, want een vage opdracht levert een vaag product op. Het verschil met traditioneel ontwikkelen zit niet in de tool, maar in het feit dat je bewust niet elke regel zelf doorgrondt.
Wat is AI-assisted development?
Hierbij blijft het ontwikkelproces intact en verandert alleen hoe je het werk doet. Je laat AI documentatie genereren, boilerplate schrijven, tests opzetten of bestaande code analyseren, en je beoordeelt elke uitkomst voordat die je codebase in gaat. De architectuur, de keuzes rond authenticatie en de vraag of iets veilig is, blijven bij jou liggen.
In de praktijk gebruikt de meerderheid van de developers inmiddels op deze manier AI-hulpmiddelen. Het is dus geen aparte discipline meer, maar de standaardmanier van werken.
Wat is nou het echte verschil?
Niet de tool, maar de verantwoordelijkheid. Bij vibe coding accepteer je bewust dat je niet precies weet hoe het werkt zolang het werkt. Bij AI-assisted development moet je op elk moment kunnen uitleggen wat de code doet, waarom hij zo is opgebouwd en waar hij kan breken.
Dat onderscheid heeft directe gevolgen. Code die je niet begrijpt, kun je niet fatsoenlijk reviewen, niet veilig aanpassen en niet onderhouden als er over een half jaar iets misgaat. Voor een weekendproject is dat prima. Voor iets waar klantdata doorheen gaat, is het een risico dat je niet ziet tot het misgaat.
Maakt AI je als developer sneller?
Niet automatisch, en dat is de nuance die in de meeste artikelen ontbreekt. Onderzoeksorganisatie METR deed in juli 2025 een gerandomiseerde studie onder zestien ervaren open-source developers die 246 echte taken uitvoerden in codebases die ze goed kenden. Met AI-tools waren ze gemiddeld 19 procent langzamer, terwijl ze zelf dachten dat ze ongeveer 20 procent sneller waren.
Dat betekent niet dat AI niet werkt. Het betekent dat de winst afhangt van de context. Bij nieuwe projecten, boilerplate en tests gaat het hard. Bij complexe wijzigingen in een volwassen codebase die je al kent, gaat de tijd op aan context uitleggen en gegenereerde code corrigeren. Interessant detail: Karpathy zelf verschoof binnen een jaar naar een term die meer toezicht impliceert.
De praktische les is dus niet “gebruik AI wel of niet”, maar leren inschatten wanneer je hem inzet. Precies dat onderscheid is aan te leren.
Wanneer past vibe coding en wanneer niet?
Vibe coding werkt goed als snelheid belangrijker is dan onderhoudbaarheid. Denk aan prototypes, het valideren van een idee, een interne tool voor een handvol collega’s, of het bouwen van iets waarmee je een gesprek concreet maakt.
Het past slechter zodra er echte gebruikers, persoonsgegevens of koppelingen met bedrijfssystemen bij komen. Niet omdat de code per definitie slecht is, maar omdat niemand in het team hem kan beoordelen. Een prototype dat toevallig blijft draaien is een van de meest voorkomende manieren waarop technische schuld ontstaat.
Een werkbare vuistregel: gebruik vibe coding om te ontdekken wát je wilt bouwen, en AI-assisted development om het daarna goed te bouwen.
Welke vaardigheden heb je hiervoor nodig?
Vier dingen maken in de praktijk het verschil.
Context geven. De kwaliteit van gegenereerde code hangt af van hoeveel relevante context je meegeeft over je codebase, conventies en randvoorwaarden.
Gegenereerde code beoordelen. Reviewen wat je niet zelf hebt getypt is een aparte vaardigheid en kost aandacht, zeker als het er overtuigend uitziet.
Integratie en authenticatie. Zodra je AI-diensten aan je applicatie koppelt, kom je uit bij API-keys, OAuth en de vraag waar sleutels wel en niet horen te staan.
Weten waar de grenzen liggen. Herkennen bij welke taken je beter zelf begint, scheelt meer tijd dan welke prompttruc dan ook.
Welke training past bij welke aanpak?
Wil je zonder programmeerachtergrond ideeën omzetten in werkende software, dan sluit Vibe Coding voor beginners aan: je leert de basisprincipes van programmeren terwijl je met AI bouwt. Wil je verder gaan en een echte applicatie opzetten, uitbreiden en publiceren, dan is Vibe Coding met Claude de tweedaagse verdieping.
Wil je specifiek in Python met de OpenAI API werken, dan is AI Development met Python & OpenAI API een gerichtere eendaagse optie. Startel leidt al ruim 25 jaar IT-professionals op en ziet dat het onderscheid tussen deze sporen in de praktijk vaker misgaat dan de techniek zelf.
Heb jij weinig tot geen programmeerervaring en wil je toch jouw eigen software ontwikkelen? Ontdek in de training Vibe Coding met Claude hoe jij zonder programmeerkennis jouw eigen applicaties, hulpmiddelen en websites kunt ontwikkelen. In slechts twee dagen leer je hoe jij jouw ideeën om kunt zett
Leer in de training AI voor developers hoe jij de kracht van kunstmatige intelligentie (AI) in kunt zetten. Door de training AI voor developers te volgen, zul je ontdekken hoe jij AI-technieken toe kunt passen binnen webontwikkeling, gameontwikkeling en API-authenticatie. Daarnaast zul je de mogelij
Wil jij slimmer en efficiënter werken door gebruik te maken van kunstmatige intelligentie (AI) In de training Work smarter with AI (AI-3025) leer je hoe jij Microsoft Copilot optimaal kunt benutten om werklasten te stroomlijnen en complexe taken te vereenvoudigen. Je ontdekt hoe jij effectieve prom
Wil jij slimmer, sneller en efficiënter werken met behulp van kunstmatige intelligentie (AI)? Met de Slimmer werken met AI (AI-3025) E-Learning ontdek je hoe jij Microsoft Copilot optimaal in kunt zetten binnen Microsoft 365. Je leert hoe AI jou kan ondersteunen bij dagelijkse werkzaamheden, zoals
Wil je ontdekken hoe jij met Microsoft Copilot slimmer en efficiënter kunt werken binnen Microsoft 365? In de training Microsoft Copilot in 1 dag leer je hoe jij AI in kunt zetten om sneller teksten te schrijven, gegevens te analyseren, presentaties te maken en samenwerking te verbeteren. Je maakt
Ben jij klaar om alles uit ChatGPT te halen? In de training ChatGPT Advanced in 1 dag zul je ontdekken hoe GPT-modellen werken, hoe jij jouw eigen GPT kunt creëren en hoe jij kunstmatige intelligentie (AI) effectief in kunt zetten door middel van slimme prompting en automatisering. Daarbij zul je l
Wil je ontdekken wat AI is en hoe je het slim gebruikt in je werk? In deze AI training voor beginners maak je op een toegankelijke manier kennis met kunstmatige intelligentie en populaire AI-tools, zoals ChatGPT en Copilot. Je leert wat AI kan, welke voordelen en risico’s erbij horen en hoe je AI
Is vibe coding hetzelfde als programmeren zonder kennis?
Niet helemaal. Je hebt geen syntaxkennis nodig, maar wel het vermogen om precies te omschrijven wat je wilt en te beoordelen of het resultaat doet wat je bedoelde.
Kan vibe coding in productie?
Alleen als iemand de code alsnog begrijpt, reviewt en onderhoudt. Anders bouw je iets wat niemand kan repareren wanneer het stukgaat.
Vervangt AI de developer?
Daar wijst niets op. Wat verschuift is de nadruk: minder tijd aan typen, meer aan ontwerpen, beoordelen en integreren.
Ik ben developer en gebruik AI al dagelijks. Wat leer ik dan nog?
Vooral het gestructureerde deel: integraties, authenticatie, automatisering en het inschatten wanneer AI je juist vertraagt. Dat is precies waar de meeste zelfopgedane routine ophoudt.
Benieuwd wat een incompany training voor jouw organisatie kan betekenen? Vul het formulier in en wij nemen snel contact met je op om jullie wensen te bespreken. Samen kijken we naar de mogelijkheden voor een training op maat, afgestemd op jullie team, locatie en planning.