Thought leaders

Kunnen ontwikkelaars “vibe coding” omarmen zonder dat het bedrijf AI-technische schulden aanneemt?

mm
Voeg Unite.AI toe aan je voorkeursbronnen op Google

Toen OpenAI-oprichter Andrej Karpathy de term “vibe coding” een week geleden bedacht, ving hij een keerpunt: ontwikkelaars vertrouwen generatieve AI steeds meer toe om code te schrijven, terwijl zij zich richten op hoogwaardige richtlijnen en “amper de toetsen aanraken”.

Fundamentele LLM-platforms – GitHub Copilot, DeepSeek, OpenAI – veranderen de softwareontwikkeling, met Cursor die onlangs het snelst groeiende bedrijf werd dat ooit van $1 miljoen aan jaarlijks terugkerend inkomen naar $100 miljoen ging (in minder dan een jaar). Maar deze snelheid komt met een prijs.

Technische schulden, die al worden geschat op meer dan $1,5 biljoen per jaar in operationele en beveiligingsinefficiënties, zijn niets nieuws. Maar nu staan bedrijven voor een opkomende, en ik geloof zelfs grotere, uitdaging: AI-technische schulden – een stille crisis die wordt aangewakkerd door inefficiënte, onjuiste en mogelijk onveilige AI-gegenereerde code.

De menselijke flessenhals is verschoven van coderen naar codebase-review

Een enquête van GitHub uit 2024 vond dat bijna alle ontwikkelaars in bedrijven (97%) generatieve AI-codertools gebruiken, maar slechts 38% van de Amerikaanse ontwikkelaars zei dat hun organisatie actief het gebruik van Gen AI aanmoedigt.

Ontwikkelaars houden ervan om LLM-modellen te gebruiken om code te genereren om meer, sneller en het bedrijf is ingesteld om innovatie te versnellen. Echter – handmatige reviews en legacy-tools kunnen niet aanpassen of schalen om miljoenen regels AI-gegenereerde code per dag te optimaliseren en valideren.

Met deze marktkrachten toegepast, kunnen traditionele governance en toezicht breken, en wanneer het breekt, sijpelt ongevalideerde code het bedrijfsstack binnen.

De opkomst van ontwikkelaars die “vibe coding” doen, riskeert het volume en de kosten van technische schulden te verhogen, tenzij organisaties richtlijnen implementeren die innovatiesnelheid in evenwicht brengen met technische validatie.

De illusie van snelheid: wanneer AI governance overtroeft

AI-gegenereerde code is niet inherent defect – het is gewoon ongevalideerd op voldoende snelheid en schaal.

Bekijk de gegevens: alle LLM’s vertonen modelverlies (hallucinatie). Een recent onderzoeksartikel dat de kwaliteit van codegeneratie van GitHub Copilot beoordeelde, vond een foutpercentage van 20%. Het probleem wordt verergerd door het enorme volume van AI-uitvoer. Een enkele ontwikkelaar kan een LLM gebruiken om 10.000 regels code in enkele minuten te genereren, waardoor de mogelijkheid van menselijke ontwikkelaars om het te optimaliseren en valideren wordt overtroffen. Legacy statische analysatoren, ontworpen voor door mensen geschreven logica, worstelen met de probabilistische patronen van AI-uitvoer. Het resultaat? Opgeblazen cloud-rekeningen vanwege inefficiënte algoritmes, compliance-risico’s van niet-geverifieerde afhankelijkheden en kritieke fouten die in productieomgevingen sluimeren.

Onze gemeenschappen, bedrijven en kritieke infrastructuur zijn allemaal afhankelijk van schaalbare, duurzame en beveiligde software. AI-gedreven technische schulden die in het bedrijf sijpelen, kunnen betekenen dat er een zakelijk kritiek risico is… of erger.

De controle terugnemen zonder de vibe te doden

De oplossing is niet om Generatieve AI voor coderen te verlaten – het is voor ontwikkelaars om ook agente AI-systemen te implementeren als massaal schaalbare code-optimalisatoren en validators. Een agente model kan technieken zoals evolutionaire algoritmen gebruiken om code iteratief te verfijnen over meerdere LLM’s om het te optimaliseren voor sleutelprestatie-metrieken – zoals efficiëntie, runtime-snelheid, geheugengebruik – en de prestaties en betrouwbaarheid ervan te valideren onder verschillende omstandigheden.

Drie principes zullen ondernemingen die floreeren met AI onderscheiden van diegenen die zullen verdrinken in AI-gedreven technische schulden:

  1. Schaalbare validatie is niet onderhandelbaar: Ondernemingen moeten agente AI-systemen adopteren die in staat zijn om AI-gegenereerde code op schaal te valideren en te optimaliseren. Traditionele handmatige reviews en legacy-tools zijn onvoldoende om het volume en de complexiteit van code gegenereerd door LLM’s aan te pakken. Zonder schaalbare validatie zullen inefficiënties, beveiligingsrisico’s en compliance-risico’s zich vermenigvuldigen en de bedrijfswaarde ondermijnen.
  1. Balans tussen snelheid en governance: Terwijl AI de codeproductie versnelt, moeten governance-kaders evolueren om gelijke tred te houden. Ondernemingen moeten richtlijnen implementeren die ervoor zorgen dat AI-gegenereerde code kwaliteits-, beveiligings- en prestatienormen naleeft zonder innovatie te onderdrukken. Deze balans is cruciaal om te voorkomen dat de illusie van snelheid zich ontwikkelt tot een kostbare realiteit van technische schulden.
  1. Alleen AI kan AI bijhouden: Het enorme volume en de complexiteit van AI-gegenereerde code eisen even geavanceerde oplossingen. Ondernemingen moeten AI-gedreven systemen adopteren die continu code kunnen analyseren, optimaliseren en valideren op schaal. Deze systemen garanderen dat de snelheid van AI-gebaseerde ontwikkeling de kwaliteit, beveiliging of prestaties niet compromitteert en duurzame innovatie mogelijk maakt zonder technische schulden te accumuleren.

Vibe coding: laten we niet meeslepen

Ondernemingen die geen actie ondernemen met betrekking tot “vibe coding” zullen op een gegeven moment met de gevolgen moeten afrekenen: marge-erosie vanwege ongebreidelde cloud-kosten, innovatieparalyse omdat teams worstelen om broze code te debuggen, oplopende technische schulden en verborgen risico’s van AI-geïntroduceerde beveiligingsfouten.

De weg voorwaarts voor ontwikkelaars en ondernemingen vereist dat zij erkennen dat alleen AI AI kan optimaliseren en valideren op schaal. Door ontwikkelaars toegang te geven tot agente validatie-tools, zijn zij vrij om “vibe coding” te omarmen zonder het bedrijf bloot te stellen aan oplopende AI-gegenereerde technische schulden. Zoals Karpathy opmerkt, is het potentieel van AI-gegenereerde code spannend – zelfs bedwelmend. Maar in bedrijfsontwikkeling moet er eerst een vibe-check zijn door een nieuwe evolutionaire soort agente AI.

Dr. Leslie Kanthan is de mede-oprichter en CEO van TurinTech, een AI-optimalisatiebedrijf. Hij heeft een Ph.D. in Machine Learning van de University College London (UCL), gespecialiseerd in grafentheorie. Voordat hij TurinTech in 2018 oprichtte, werkte Dr. Kanthan in kwantitatieve onderzoeksrollen bij financiële instellingen, waaronder Credit Suisse, Bank of America en Commerzbank.