AI-generirani kôd postaje uobičajen u razvoju startupova
Nekad su startupovi kodirali od nule, danas počinju s 95% AI-generiranog kôda. Četvrtina startupova u Y Combinatoru već koristi ovaj pristup. Osnivači, iako tehnički vješti i sposobni izgraditi proizvode samostalno, sve više primjenjuju "vibe kodiranje" s LLM modelima...

Jared Friedman, partner u Y Combinatoru (YC), nedavno je objavio da četvrtina startupova iz današnje W25 grupe ima 95% svojih kôdnih baza generirano umjetnom inteligencijom, što ukazuje na trend promjene u načinu na koji tehnološki startupovi grade svoje proizvode i mogao bi postati standardna praksa razvoja softvera.
Friedman je napomenuo da su ovi osnivači sposobni izgraditi proizvode bez pomoći AI-ja. "Svaka od ovih osoba je visoko tehnički obrazovana i potpuno sposobna samostalno izgraditi svoje proizvode. Prije godinu dana, oni bi svoj proizvod izgradili od nule — ali sada je 95% izgrađeno pomoću AI-ja," objasnio je.
Koncept "vibe kodiranja"
Ovaj trend podudara se s konceptom vibe coding, programiranje po osjećaju, koji je uveo Andrej Karpathy, bivši voditelj AI-ja u Tesli i bivši istraživač u OpenAI-ju. Karpathy opisuje vibe kodiranje kao korištenje velikih jezičnih modela za generiranje koda bez fokusiranja na sam kod.
"Ovo nije prolazni trend. Ovo je dominantan način kodiranja. I ako tako ne radite, mogli biste zaostati." Garry Tan
Rast AI-potpomognutog kodiranja privukao je pažnju ulagača. Tvrtke poput Codeiuma, Cursora i Magica primile su stotine milijuna dolara financiranja u posljednje vrijeme. U kolovozu 2024. Codeium je osigurao 150 milijuna dolara u Series C financiranju, dosegnuvši vrijednost od 1,25 milijardi dolara. Cognition AI, tvorac asistenta za kodiranje Devin, prikupio je 175 milijuna dolara uz vrijednost od 2 milijarde dolara u travnju 2024.
Nije sve tako jednostavno s AI-generiranim kodom
Studije su pokazale da AI-generirani kod može sadržavati sigurnosne ranjivosti, uzrokovati padove sustava ili uključivati greške koje zahtijevaju opsežno otklanjanje. Diana Hu, generalna partnerica u YC-u, traži ljudski nadzor: "Morate imati osjećaj i dovoljno znanja da prepoznate kada LLM izbacuje loše ili dobre stvari. "
YC CEO Garry Tan vjeruje u važnost tradicionalnih vještina kodiranja za održavanje i skaliranje AI-generiranih proizvoda. "Recimo da startup s 95% AI-generiranog koda izađe na tržište i nakon godinu ili dvije ima 100 milijuna korisnika na tom proizvodu, hoće li se srušiti ili ne? Prve verzije LLM modela za zaključivanje nisu dobre u otklanjanju grešaka. Zato morate detaljno razumjeti što se događa s proizvodom," izjavio je Tan.
Sigurnosne implikacije
Sigurnosne implikacije AI-generiranog koda postaju sve veći problem. Izvještaj Centra za sigurnost i tehnologije u razvoju na Sveučilištu Georgetown otkrio je da gotovo polovica kodnih isječaka koje je proizvelo pet različitih AI modela sadrži bugove koji bi potencijalno mogli dovesti do sigurnosnih problema.
Očekuje se da će tržište AI alata za kodiranje doseći 27 milijardi dolara do 2032. godine, prema istraživanju Polaris Market Research. Ovaj rast potaknut je potencijalom AI-ja da smanji prepreke za ulazak u razvoj softvera i poveća produktivnost.
Tan je zaključio: "Ovo nije prolazni trend. Ovo je dominantan način kodiranja. I ako tako ne radite, mogli biste zaostati."