Er wordt vandaag veel beweerd over AI die “zelf software schrijft”. Meestal klopt het half. De interessante vraag is niet of een AI code kan produceren, want dat kan ze. De vraag is hoe je dat veilig in een echt productieproces giet, zonder de controle te verliezen. En hoe zorg je ervoor dat alles bij elkaar past, geen losstaande onderdeeltjes zijn en dat alles ook onderhoudbaar zal zijn in de toekomst?
Bij ons platform Take Away Manager hebben we daar een duidelijk antwoord op. AI bouwt, AI kijkt mee, en een mens beslist. Drie rollen, strikt gescheiden.
Wie bouwt: de AI-agent
Het grootste deel van de features is geschreven door een AI-agent (Claude Code). Die schrijft niet alleen de code, maar ook de tests, en opent het resultaat als een pull request. Net zoals een menselijke ontwikkelaar dat zou doen.
Dat tempo is reëel. Op de CMS-laag staan inmiddels meer dan 400 geautomatiseerde tests, aangevuld met frontend-tests en end-to-end-tests. Die schrijf je niet allemaal met de hand binnen een opstartbudget. De agent maakt het haalbaar om vanaf dag één test-first te werken, in plaats van tests “later nog eens” toe te voegen.
De agent kan zelfs ’s nachts doorwerken. Afgebakend, veilig werk: een falende test repareren, een kleine verbetering doorvoeren, de openstaande pull requests opvolgen. ’s Ochtends ligt er een stapel reviewbare voorstellen klaar. De machine slaapt niet, maar ze beslist ook niets.
Wie kijkt mee: de geautomatiseerde review
Voordat een mens naar een pull request kijkt, draait er al een geautomatiseerde AI-review overheen. Een extra paar ogen dat opmerkingen plaatst over mogelijke bugs, stijl en consistentie. Voor alle duidelijkheid: hier passen we ook het vier-ogen principe toe. Het is een andere agent met daarachter zelfs een andere engine die de controles uitvoert. Adviserend, niet blokkerend.
Dat is bewust. Een tweede AI die de eerste controleert vangt veel ruis weg en maakt de menselijke review scherper, omdat de mens niet meer met de evidente dingen bezig is. Maar het blijft advies. De review beslist niet, ze signaleert.
Wie beslist: de mens
Hier ligt de grens die we nooit overschrijden. Niets gaat naar productie zonder dat een menselijke tech-lead de wijziging heeft beoordeeld en gemergd. Geen enkele uitzondering, geen “de AI deed het zelf”.
Dat is geen formaliteit. De mens beoordeelt of de oplossing klopt met de bedoeling, of ze past in de architectuur, en of ze geen subtiel probleem introduceert dat tests niet vangen. Een AI is uitstekend in uitvoeren en voorstellen. Een mens blijft nodig voor oordeel, context en verantwoordelijkheid.
Daarom zeggen we “versterkt door AI, gestuurd door mensen”, en niet “volledig autonoom”. Dat laatste zou gewoon niet waar zijn.
Kostenbewust, want AI is niet gratis
Een eerlijk detail dat vaak ontbreekt in dit soort verhalen: AI in je workflow kost geld, en dat loopt sneller op dan je denkt. Onze eerste opzet voor de geautomatiseerde review verbruikte op piek zo’n 130 miljoen tokens per dag (verspreid over 3 simultane projecten), goed voor een richtprijs van duizenden euro’s per jaar per project.
We hebben die review opnieuw ontworpen: zelfde functie, een fractie van de kost, nu rond een paar euro per maand. AI inzetten is geen excuus om niet op de centen te letten. Het is net een plek waar engineering-discipline veel verschil maakt.
Wat we eruit leren
AI-agents zijn geen toverstaf en geen bedreiging. Ze zijn een hefboom. Ze verzetten het werk dat traag en repetitief is, zodat de mens tijd overhoudt voor de keuzes die ertoe doen. Het verschil tussen een handig speeltje en een betrouwbaar productieproces zit in de structuur eromheen: duidelijke rollen, een harde menselijke goedkeuring, en zicht op de kosten.
Zo bouwen wij. Wil je weten wat die aanpak voor jouw project kan betekenen? Praat even met ons.