Elke technische leider die naar de golf van agentische codering kijkt, zal uiteindelijk voor dezelfde vraag komen te staan: als AI sneller dan welk team dan ook code van productiekwaliteit kan genereren, hoe ziet het bestuur er dan uit als mensen de code niet meer schrijven?
De meeste teams hebben nog geen goed antwoord. Belastinggegevenseen door SoftBank ondersteund klantdataplatform dat meer dan 450 wereldwijde merken bedient, heeft er nu één, hoewel ze delen ervan op de harde manier hebben geleerd.
Het bedrijf vandaag officieel aangekondigde Treasure Codeeen nieuwe AI-native opdrachtregelinterface waarmee data-ingenieurs en platformteams het volledige CDP via natuurlijke taal kunnen bedienen, terwijl Claude Code de creatie en iteratie daaronder afhandelt. Het werd gebouwd door één enkele ingenieur.
Het bedrijf zegt dat het coderen zelf ongeveer 60 minuten duurde. Maar dat aantal doet er bijna niet toe. Het belangrijkste verhaal is wat waar moest zijn voordat 60 Minutes mogelijk was en wat daarna kapot ging.
“Vanuit planningsoogpunt moeten we nog steeds plannen maken om het bedrijf af te schalen, en dat heeft een paar weken geduurd”, vertelde Rafa Flores, chief product officer bij Treasure Data, aan VentureBeat. “Vanuit het oogpunt van concept en uitvoering is het een kwestie van een combinatie van de twee en gewoon gaan, gaan, gaan. En het is niet alleen maar prototypen, het is dingen op een veilige manier in productie brengen.”
Bouw eerst de controlelaag
Voordat er zelfs maar één regel code was geschreven, moest Treasure Data een moeilijkere vraag beantwoorden: wat mag het systeem niet doen, en hoe dwing je dit af op platformniveau in plaats van te hopen dat de code dit respecteert?
De Treasure Data-vangrail is live stroomopwaarts van de code zelf gebouwd. Wanneer een gebruiker via Treasure Code verbinding maakt met CDP, wordt de toegangscontrole en het toestemmingsbeheer rechtstreeks van het platform overgenomen. Gebruikers hebben alleen toegang tot bronnen waarvoor ze al toestemming hebben. PII kan niet openbaar worden gemaakt. API-sleutels kunnen niet worden weergegeven. Het systeem kan niet denigrerend spreken over een merk of een concurrent.
“We moesten CISO’s erbij betrekken. Ik was erbij betrokken. Onze CTO, hoofden van engineering, om er zeker van te zijn dat dit niet zomaar een schurkenstatenverhaal werd”, zei Flores.
Deze basis maakte de volgende stap mogelijk: AI 100% van de codebasis laten genereren met een drieledige kwaliteitspijplijn die overal productienormen afdwingt.
De drielaagse pijplijn voor het genereren van AI-code
Het eerste niveau is een op AI gebaseerde coderecensent die ook Claude Code gebruikt. De code-reviewer bevindt zich in de pull-request-fase en voert een gestructureerde beoordelingschecklist uit voor elke voorgestelde samenvoeging, waarbij wordt gecontroleerd op architectuuruitlijning, naleving van de beveiligingsvoorschriften, juiste foutafhandeling, testdekking en documentatiekwaliteit. Zodra aan alle criteria is voldaan, kan deze automatisch worden samengevoegd. Als dat niet het geval is, duidt dit op menselijk ingrijpen.
Het feit dat Treasure Data de coderecensent in Claude Code heeft ingebouwd, is geen toeval. Dit betekent dat de tool die door AI gegenereerde code valideert zelf door AI is gegenereerd, een bewijs dat de workflow zichzelf versterkt en niet afhankelijk is van een afzonderlijke, door mensen geschreven kwaliteitslaag.
Het tweede niveau is een standaard CI/CD-pijplijn die geautomatiseerde unit-, integratie- en end-to-end-tests, statische analyses, pluis- en veiligheidscontroles voor elke wijziging uitvoert. De derde is menselijke beoordeling die vereist is wanneer geautomatiseerde systemen risico’s signaleren of het bedrijfsbeleid moet worden goedgekeurd.
Het interne principe van Treasure Data werkt volgens: AI schrijft code, maar AI verzendt geen code.
Waarom dit niet alleen naar een database verwijst
De voor de hand liggende vraag voor elk technisch team is waarom u niet gewoon een bestaande tool als Cursor op uw dataplatform richt of deze als MCP-server openbaar maakt en Claude Code er rechtstreeks op laat bevragen.
Flores betoogde dat het verschil de stuurdiepte is. Een generieke verbinding geeft u toegang in natuurlijke taal tot gegevens, maar neemt geen van de bestaande toestemmingsstructuren van het platform over, wat betekent dat elke zoekopdracht wordt uitgevoerd met de toegang die de API-sleutel toestaat.
Treasure Code neemt de volledige toegangscontrole- en toestemmingslaag van Treasure Data over, dus wat een gebruiker via natuurlijke taal kan doen, wordt beperkt door wat hij al mag doen op het platform.
Het tweede onderscheid is orkestratie. Omdat Treasure Code rechtstreeks verbinding maakt met de AI Agent Foundry van Treasure Data, kan het subagenten en vaardigheden op het hele platform coördineren in plaats van individuele taken afzonderlijk uit te voeren: het verschil tussen het vertellen aan een AI om een analyse uit te voeren en het tegelijkertijd laten orkestreren van die analyse via omni-channel activering, segmentatie en rapportage.
Wat is er toch kapot gegaan
Zelfs met de bestaande governance-architectuur verliep de lancering niet soepel, en Flores was daar eerlijk over.
Treasure Data maakte Treasure Code aanvankelijk beschikbaar voor klanten zonder een plan om op de markt te komen. De veronderstelling was dat het stil zou blijven terwijl het team de volgende stappen uitdacht. De klanten vonden het toch. Meer dan 100 klanten en bijna 1.000 gebruikers hebben het binnen twee weken overgenomen, louter via organische ontdekking.
“We hebben er geen go-to-market-bewegingen achter gezet. We dachten niet dat mensen het zouden vinden. Welnu, dat deden ze”, zei Flores. “We zaten met de vraag: hoe doen we de go-to-market-bewegingen eigenlijk? Doen we zelfs een bèta omdat deze technisch gezien live is?”
De ongeplande adoptie zorgde ook voor een compliance-kloof. Treasure Data is nog steeds bezig met het formeel certificeren van Treasure Code onder zijn Trust AI-nalevingsprogramma, een certificering die het nog niet had voltooid voordat het product de klanten bereikte.
Een ander probleem deed zich voor toen Treasure Data de ontwikkeling van vaardigheden openstelde voor niet-technische teams. CSM’s en accountdirecteuren begonnen vaardigheden op te bouwen en in te dienen zonder te begrijpen wat er zou worden goedgekeurd en samengevoegd, waardoor aanzienlijke verspilde inspanningen en een achterstand aan inzendingen ontstonden die het toegangsbeleid voor magazijnen niet konden wegwerken.
Bedrijfsvalidatie en wat er nog ontbreekt
Thomson Reuters behoort tot de early adopters. Flores zei dat het bedrijf had geprobeerd een intern AI-agentplatform te bouwen en moeite had om snel genoeg te handelen. Het maakte verbinding met de AI Agent Foundry van Treasure Data om het segmentatiewerk voor het publiek te versnellen, en werd vervolgens uitgebreid naar Treasure Code om zich sneller aan te passen en te herhalen.
De feedback concentreerde zich volgens Flores op schaalbaarheid en flexibiliteit, en op het feit dat de aanbesteding al bestond, waardoor een aanzienlijke bedrijfsbarrière voor adoptie werd weggenomen.
De kloof die Thomson Reuters heeft benadrukt en die Flores erkent dat het product nog niet oplost, is de leidraad voor de volwassenheid van AI. Treasure Code vertelt gebruikers niet wie het moet gebruiken, wat ze eerst moeten aanpakken of hoe ze de toegang over verschillende vaardigheidsniveaus in een organisatie moeten structureren.
“AI waarmee je gebruik kunt maken van de middelen, maar die je ook vertelt hoe je deze kunt benutten, is volgens mij heel gedifferentieerd”, zegt Flores. Hij ziet het als de volgende betekenisvolle laag om te bouwen.
Wat engineeringmanagers hiervan moeten leren
Flores heeft de tijd gehad om na te denken over wat de ervaring hem feitelijk heeft geleerd, en hij was direct over wat hij wilde veranderen. De volgende keer, zo zei hij, zou de vrijgave eerst intern blijven.
“We zullen het alleen intern vrijgeven. Ik zal het aan niemand buiten de organisatie vrijgeven”, zei hij. “Het zal meer een gecontroleerde vrijgave zijn, zodat we daadwerkelijk kunnen leren waaraan we daadwerkelijk worden blootgesteld, met een lager risico.”
Wat de ontwikkeling van vaardigheden betreft, was de les om duidelijke criteria vast te stellen voor wat wordt goedgekeurd en samengevoegd voordat het proces wordt opengesteld voor teams buiten de engineering, en niet erna.
De rode draad in beide lessen is dezelfde die de besturingsarchitectuur en de driedelige pijplijn heeft gevormd: snelheid is alleen een voordeel als de structuur eromheen standhoudt. Voor engineeringmanagers die beoordelen of agentcodering klaar is voor productie, vertaalt de Treasure Data-ervaring zich in drie bruikbare tips.
-
De governance-infrastructuur moet aan de Code voorafgaan en deze niet volgen. De toegangscontroles op platformniveau en de overname van rechten maakten het veilig om AI vrijelijk te laten genereren. Zonder die basis verdwijnt het snelheidsvoordeel omdat elke output een uitgebreide handmatige beoordeling vereist.
-
Een kwaliteitssport die niet geheel afhankelijk is van mensen is qua schaal niet optioneel. Bouw een kwaliteitshaven die niet volledig afhankelijk is van mensen. AI kan elk pull-verzoek consistent en zonder vermoeidheid beoordelen en de naleving van het beleid systematisch controleren in de hele codebase. Menselijke beoordeling blijft essentieel, maar dan als laatste controle en niet als primair kwaliteitsmechanisme.
-
Plan voor organische adoptie. Als het product werkt, zullen mensen het vinden voordat je er klaar voor bent. De leemtes op het gebied van compliance en marktintroductie die Treasure Data nog steeds dicht, zijn een direct gevolg van de onderschatting ervan.
“Ja, vibratiecodering kan werken als het op een veilige manier gebeurt en de juiste vangrails aanwezig zijn”, zei Flores. “Omarm het op een manier om middelen te vinden waarmee je niet het goede werk dat je doet vervangt, maar het saaie werk dat je waarschijnlijk kunt automatiseren.”



