Technology Radar
Vibe coding
Vibe coding is een softwareontwikkelingsmethodiek waarbij een ontwikkelaar niet langer zelf de code schrijft, maar dit grotendeels overlaat aan een AI-agent op basis van featurebeschrijvende opdrachten (prompts). In plaats van handmatig functionaliteit te programmeren, beschrijft de ontwikkelaar wat de software moet doen, waarna de AI de bijbehorende code genereert.
Deze aanpak maakt het mogelijk om prototypes zeer snel en efficiënt te ontwikkelen. Ideeën kunnen in korte tijd worden gevalideerd en iteratief worden verbeterd. Met de juiste kwaliteitscontroles — zoals code reviews, testen, architectuurkeuzes en beveiligingschecks — kan vibe coding daarnaast ook leiden tot productierijpe software. De rol van de ontwikkelaar verschuift hierbij van primair programmeren naar het sturen, beoordelen en verfijnen van de output van de AI.