← Nieuwste papers
💻 computer science

Context Before Code: An Experience Report on Vibe Coding in Practice

Dit ervaringsrapport toont aan dat 'vibe coding' weliswaar de scaffolding versnelt, maar dat productierobuustheid vereist dat teams de focus verschuiven van boilerplate-implementatie naar het expliciet definiëren en verifiëren van architecturale beperkingen, met name voor kritieke aspecten zoals isolatie en beveiliging.

Oorspronkelijke auteurs: Md Nasir Uddin Shuvo, Md Aidul Islam, Md Mahade Hasan, Muhammad Waseem, Pekka Abrahamsson

Gepubliceerd 2026-03-13
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Md Nasir Uddin Shuvo, Md Aidul Islam, Md Mahade Hasan, Muhammad Waseem, Pekka Abrahamsson

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Titel: Vibe Coding: De Magische Tuinman die de Fundering Vergeet

Stel je voor dat je een heel groot, complex huis wilt bouwen. In het verleden moest je elke baksteen zelf leggen, elke muur metselen en elke leiding trekken. Dat kostte jaren.

Vandaag de dag hebben we een nieuwe, magische tuinder: Vibe Coding. Dit is een manier van programmeren waarbij je niet meer elke steen zelf legt, maar tegen een slimme AI (een kunstmatige intelligentie) praat in gewone taal. Je zegt: "Hé, bouw hier een keuken met een raam dat uitkijkt op de tuin," en de AI bouwt die keuken razendsnel voor je.

Dit klinkt als een droom, toch? Maar in dit onderzoek van vijf onderzoekers uit Finland, hebben ze geprobeerd twee van deze "magische huizen" te bouwen voor echte, serieuze doeleinden. En ze ontdekten een belangrijke les: De AI is een fantastische bouwer, maar een slechte architect.

Hier is wat ze ontdekken, vertaald in alledaagse taal:

1. De Twee Huizen die ze bouwden

De onderzoekers bouwden twee systemen:

  • Het "Groeps-Appartement": Een platform waar verschillende teams (zoals verschillende gezinnen in één flatgebouw) met een AI-assistent kunnen praten. Belangrijk: Wat gezin A doet, mag gezin B niet zien. Ze moeten volledig gescheiden zijn.
  • Het "Wetenschappelijke Bibliotheekje": Een systeem dat studenten helpt bij het zoeken in boeken. Als de AI een antwoord geeft, moet het precies kunnen zeggen: "Dit heb ik gelezen op pagina 42 van dit specifieke boek."

2. Wat ging er goed? (De Sfeer)

Toen ze begonnen, was het geweldig. De AI kon in een paar seconden de basis leggen:

  • De deuren en ramen (de interface) waren er in een handomdraai.
  • De kasten en tafels (de basisfuncties) werden snel gebouwd.
  • Het voelde alsof je met een toverstafje kon zwaaien. Dit noemen ze "Vibe Coding": je geeft de sfeer (de vibe) en de AI doet het zware werk.

3. Wat ging er mis? (De Fundering)

Maar toen ze de huizen wilden gebruiken voor echte mensen, kwamen de problemen. De AI was zo druk bezig met het snel bouwen van de muren, dat ze de regels vergat.

  • Het "Gedoe met de buren": In het appartementencomplex bouwde de AI de deuren, maar vergeet de sloten. Soms kon gezin B zomaar de kamer van gezin A binnenlopen. De AI dacht: "Oh, een deur is een deur," maar ze wist niet dat er een streng privacyslot nodig was.
  • Het "Vergeten Adres": In het bibliotheekje gaf de AI soms antwoorden, maar vergeet te zeggen waar ze vandaan kwamen. Alsof iemand zegt: "Ik heb het gehoord," zonder te zeggen wie het zei.
  • Het "Verkeerde Ritme": De AI probeerde alles in één keer te doen. Als je een heel dik boek uploadde, stopte het hele systeem om te wachten. Het was alsof je probeerde een vrachtwagen met je handen te duwen in plaats van een kraan te gebruiken.

4. De Grote Les: De Mens moet de Architect blijven

De onderzoekers ontdekten dat de AI alleen maar bouwt wat je expliciet zegt. Als je niet zegt: "Zorg dat elke kamer een eigen slot heeft" of "Zorg dat grote taken in de achtergrond gebeuren terwijl je verder werkt", dan doet de AI het niet.

Dit veranderde hun werk:

  • Vroeger: Mensen legden urenlang bakstenen (schrijven van saaie code).
  • Nu: De AI legt de bakstenen in een seconde. Maar de mensen moeten nu de blauwdrukken controleren. Ze moeten als strenge inspecteurs kijken: "Heb je het slot op de deur gezet? Is de fundering sterk genoeg? Werkt de afvoer?"

5. Conclusie: Vibe Coding is een hulpmiddel, geen vervanging

De boodschap van dit papier is simpel:
Gebruik die magische tuinder (de AI) om snel de muren op te trekken en het interieur in te richten. Maar jij moet de architect blijven. Jij moet de regels stellen, de veiligheid controleren en zorgen dat het huis niet instort als er een storm komt.

Als je alleen maar "vibe" (sfeer) geeft zonder de harde regels te specificeren, krijg je een mooi huis dat niet veilig is om in te wonen. De echte kracht zit niet in het laten bouwen door de AI, maar in het controleren van wat de AI bouwt.

Kortom: De AI is de beste bouwvakker die je ooit hebt gehad, maar hij heeft een heel slecht geheugen voor de regels. Jij bent de baas die moet blijven controleren of alles volgens plan gaat.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →