HomeErvaringVaardighedenProjectenBlogContact
Alle artikelen

Je hebt geen AI-probleem. Je hebt een procesprobleem.

Afgelopen week gebeurde er iets dat eigenlijk heel onschuldig begon. Er werd een package de wereld in gestuurd met iets erin dat er niet in had moeten zitten. Geen ingewikkelde hack, geen obscure exploit.

Gewoon een source map.

In dit specifieke geval ging het om de source map van Claude Code, de nieuwe tool van Anthropic. Het soort bestand waar je normaal gesproken niet over nadenkt, totdat iemand het opent en ineens de volledige originele broncode voor zijn neus heeft staan.

Niet een klein fragment. Alles.

De pipeline-valkuil

Als je wel eens software bouwt die door een pipeline gaat — of dat nu frontend of backend is — dan herken je dit. Je bouwt iets moois, je voegt een stap toe aan je build-proces, en nog één. Je fixt een keer snel iets tussendoor. Op een gegeven moment vertrouw je erop dat het proces "wel goed zit".

Totdat het dus niet goed zit.

Het interessante hieraan? De AI deed niets verkeerd. De modellen werkten prima. Sterker nog: de AI speelde in de fout zelf eigenlijk geen rol. En toch voelt het direct als een "AI-incident".

AI als vergrootglas

Wat ik vaker zie, is dat AI niet zozeer nieuwe fouten introduceert, maar bestaande gaten in je proces zichtbaarder maakt. Of beter gezegd: voelbaarder.

Omdat AI-agents nu midden in je workflow zitten, raken ze alles aan. Ze schrijven code, ze voeren commando's uit, ze maken keuzes. Daardoor komen ze automatisch in aanraking met de dingen die we al jaren een beetje op de automatische piloot doen:

  • Pipelines die "ongeveer" kloppen.
  • Permissions die "tijdelijk" even open staan.
  • Build-scripts die iets te enthousiast bestanden kopiëren.

Het label "AI"

Er is niets futuristisch aan dit probleem. Als je de AI-component weglaat, zou je simpelweg zeggen: "Iemand heeft een verkeerde build gedeployed." Klaar.

Maar zodra het label AI erop geplakt wordt, voelt het ineens zwaarder. Spannender. Terwijl de oorzaak eigenlijk heel banaal is.

Dat wil niet zeggen dat er niets verandert. AI versnelt alles. Niet alleen je output, maar ook de snelheid waarmee een fout zich verspreidt. Waar een handmatige fout vroeger lokaal bleef, kan een fout in een geautomatiseerde AI-flow nu op tien plekken tegelijk effect hebben.

Discipline kun je niet outsourcen

AI-agents geven je een gevoel van controle. Je vraagt iets, je krijgt resultaat, en het werkt. Dat voelt strak. Maar onder de motorkap is er niets veranderd aan de fundering van je systeem. De shortcuts en de "dat fixen we later wel-tjes" zitten er nog steeds. Je ziet ze alleen minder snel.

AI maakt veel dingen beter, sneller en soms zelfs netter. Maar het verbetert één ding niet: je discipline. Die moet je nog steeds zelf meenemen.

De broncode van Claude Code had niet op straat moeten liggen door een verkeerde instelling in een package. Dat is het hele verhaal. Geen complexe analyse nodig. Maar het is wel een goede reminder dat de echte uitdagingen niet zitten in wat AI doet, maar in de basis die we eromheen bouwen.