Lideri de opinie

Pot Developers Să Îmbrățișeze “Vibe Coding” Fără Ca Întreprinderea Să Îmbrățișeze Datoria Tehnică Generată De IA?

mm
Adaugă Unite.AI la sursele tale preferate pe Google

Când OpenAI co-fondatorul Andrej Karpathy a inventat termenul “vibe coding” săptămâna trecută, el a capturat un punct de inflexiune: dezvoltatorii sunt din ce în ce mai mult încredințați generative IA pentru a proiecta cod, în timp ce ei se concentrează pe îndrumarea de nivel înalt și “abia ating tastatura”.

Platformele LLM fundamentale – GitHub Copilot, DeepSeek, OpenAI – sunt în proces de a restructura dezvoltarea software, cu Cursor devenind recent cea mai rapidă companie vreodată care ajunge de la 1 milioane de dolari în venituri anuale recurente la 100 de milioane (în mai puțin de un an). Dar această viteză vine la un cost.

Datoria tehnică, care este deja estimată a costa întreprinderile peste 1,5 trilioane de dolari anual în ineficiențe operaționale și de securitate, nu este nimic nou. Dar acum întreprinderile se confruntă cu o provocare emergentă și, cred, și mai mare: datoria tehnică generată de IA – o criză tăcută alimentată de cod ineficient, incorect și potențial nesigur generat de IA.

Blocarea Umană S-a Mutat De La Codare La Revizuirea Bazei De Cod

Un sondaj GitHub din 2024 a constatat că aproape toți dezvoltatorii de întreprindere (97%) utilizează instrumente de codare Generative IA, dar doar 38% dintre dezvoltatorii americani au spus că organizația lor încurajează activ utilizarea Gen IA.

Dezvoltatorii își plac utilizarea modelelor LLM pentru a genera cod pentru a trimite mai mult, mai repede și întreprinderea este pregătită să accelereze inovația. Cu toate acestea – revizuiri manuale și instrumente legacy nu pot adapta sau scala pentru a optimiza și valida milioane de linii de cod generate de IA zilnic.

Cu aceste forțe de piață aplicate, guvernanța și supravegherea tradițională pot fi rupte, și atunci când se rupe, codul sub-validat se infiltrează în stiva întreprinderii.

Creșterea dezvoltatorilor “vibe coding” riscă să supracarce volumul și costul datoriei tehnice, cu excepția cazului în care organizațiile implementează baraje care echilibrează viteza inovației cu validarea tehnică.

Iluzia Vitezei: Când IA Depășește Guvernanța

Codul generat de IA nu este în mod inerent defectuos – este doar nevalidat la o viteză și scară suficientă.

Luați în considerare datele: toate LLM-urile prezintă pierderea modelului (halucinație). Un studiu recent de cercetare care a evaluat calitatea generării de cod a GitHub Copilot a constatat o rată de eroare de 20%. Compunând problema este volumul imens de ieșire a IA. Un singur dezvoltator poate utiliza un LLM pentru a genera 10.000 de linii de cod în minute, depășind capacitatea dezvoltatorilor umani de a optimiza și valida codul. Analizatorii statici legacy, proiectați pentru logica scrisă de om, luptă cu modelele probabilistice ale ieșirilor IA. Rezultatul? Facturi umflate de cloud din cauza algoritmilor ineficienți, riscuri de conformitate din cauza dependențelor nevalidate, și eșecuri critice care se ascund în medii de producție.

Comunitățile noastre, companiile și infrastructura critică depind toate de software scalabil, durabil și sigur. Datoria tehnică generată de IA care pătrunde în întreprindere poate însemna risc critic pentru afaceri… sau și mai rău.

Recăpătarea Controlului Fără A Distruge Vibrația

Soluția nu constă în abandonarea Generative IA pentru codare – ci în faptul că dezvoltatorii trebuie să implementeze și sisteme agențice IA ca optimizatori și validatori de cod la scară largă. Un model agențic poate utiliza tehnici precum algoritmii evolutivi pentru a rafina iterativ codul pe multiple LLM–uri pentru a-l optimiza pentru metrici cheie de performanță – precum eficiență, viteză de rulare, utilizare a memoriei – și pentru a valida performanța și fiabilitatea sa în diferite condiții.

Trei principii vor separa întreprinderile care prosperă cu IA de cele care se vor îneca în datoria tehnică generată de IA:

  1. Validarea Scalabilă Este Negociabilă: Întreprinderile trebuie să adopte sisteme agențice IA capabile să valideze și să optimizeze codul generat de IA la scară. Revizuiri manuale și instrumente legacy sunt insuficiente pentru a face față volumului și complexității codului produs de LLM-urile. Fără validare scalabilă, ineficiențele, vulnerabilitățile de securitate și riscurile de conformitate se vor multiplica, erodând valoarea afacerii.
  1. Balancează Viteza Cu Guvernanța: În timp ce IA accelerează producția de cod, cadrul de guvernanță trebuie să evolueze pentru a ține pasul. Organizațiile trebuie să implementeze baraje care să asigure că codul generat de IA îndeplinește standardele de calitate, securitate și performanță fără a sufoca inovația. Acest echilibru este critic pentru a preveni ca iluzia vitezei să se transforme într-o realitate costisitoare a datoriei tehnice.
  1. Doar IA Poate Ține Pasul Cu IA: Volumul și complexitatea imensă a codului generat de IA cer soluții la fel de avansate. Întreprinderile trebuie să adopte sisteme conduse de IA care pot analiza, optimiza și valida codul la scară. Aceste sisteme asigură că viteza dezvoltării alimentate de IA nu compromite calitatea, securitatea sau performanța, permițând inovația durabilă fără a acumula datorie tehnică debilitantă.

Vibe Coding: Să Nu Ne Lăsăm Duși De Val

Întreprinderile care amână acțiunea asupra “vibe coding” vor trebui, la un moment dat, să facă față muzicii: erodarea marjei din cauza costurilor de cloud care au scăpat de sub control, paralizia inovației în timp ce echipele luptă pentru a depana codul fragil, datoria tehnică în creștere, și riscurile ascunse ale vulnerabilităților de securitate introduse de IA.

Calea înainte pentru dezvoltatori și întreprindere deopotrivă necesită recunoașterea faptului că doar IA poate optimiza și valida IA la scară. Prin oferirea dezvoltatorilor acces la instrumente de validare agențice, ei sunt liberi să îmbrățișeze “vibe coding” fără a se preda datoriei tehnice generate de IA. Așa cum notează Karpathy, potențialul codului generat de IA este excitant – chiar intoxicant. Dar în dezvoltarea întreprinderii, trebuie să existe mai întâi o verificare a vibrației de către o nouă specie evolutivă de IA agențică.

Dr. Leslie Kanthan este co-fondator și CEO al TurinTech, o companie de optimizare AI. El deține un doctorat în învățare automată de la University College London (UCL), specializându-se în teoria grafurilor. Înainte de a fonda TurinTech în 2018, Dr. Kanthan a lucrat în roluri de cercetare cantitativă la instituții financiare, inclusiv Credit Suisse, Bank of America și Commerzbank.