Iba 28-ročný Scott Wu a jeho tím programátorov v spoločnosti Cognition, podporovaný financovaním 200 miliónov dolárov, budujú nový nástroj AI. Ten dokáže programovať úplne sám a je ako „armáda juniorských inžinierov“.
Tesne pred Vianocami v roku 2023 mal malý tím v Cognitione problémy s nastavením mimoriadne zložitého dátového servera pre začínajúceho kódovacieho asistenta Devina. Strávili hodiny prezeraním inštalačných dokumentov a skúšaním rôznych príkazov, no nedokázali ho spustiť. Unavení a frustrovaní sa rozhodli zistiť, ako to Devin zvládne.
Keď sa AI rozbehla, zmiatla svojich tvorcov. „Spúšťalo to príkazy, ktoré vyzerali ako čierna mágia,“ spomína spoluzakladateľ a vedúci produktu Walden Yan (21). Chvíľu sa zdalo, že Devin nebude o nič lepší ako oni. A potom sa kontrolka serverového terminálu, ktorá bola niekoľko hodín červená, zmenila na zelenú. Dátový server bol v prevádzke.
Uvedomili si, že Devin vymazal chybný systémový súbor, ktorý tím prehliadol. „To bol moment, keď som si skutočne uvedomil, ako veľmi sa softvérové inžinierstvo zmení,“ hovorí Yan.
Bola to prvá väčšia úloha, ktorú Devin dokončil, a dôkaz koncepcie vízie spoločnosti Cognition o tom, že AI môže uľahčiť prácu pri kódovaní. Teraz, takmer o rok neskôr, sa Devin zaoberá základnými inžinierskymi úlohami – zisťovaním a opravou chýb, aktualizáciou kusov kódu a ich migráciou medzi platformami. Dajte mu jednoduchú výzvu, ako „vyčisti túto kódovú základňu“, on vytvorí akčný plán a vykoná ho. Väčšinou to funguje.
Je to odlišný prístup od iných, známejších a väčších hráčov na tomto stále sa rozvíjajúcom poli, ako je Github (ktorý Microsoft kúpil za 7,5 miliardy dolárov v roku 2018) a Codeium v hodnote 1,3 miliardy dolárov. Tie poskytujú digitálnych asistentov, ktorí pomáhajú ľuďom písať kód pomocou návrhov AI.
Devin je však autonómny agent AI, ktorý teoreticky píše kód sám – bez zapojenia ľudí. A môže dokončiť celé projekty, ktoré sú zvyčajne priradené vývojárom. „Videli sme skutočnú príležitosť postúpiť od dokončovania textu k dokončeniu úlohy“ hovorí Scott Wu, spoluzakladateľ a CEO spoločnosti Cognition.
Kód generovaný umelou inteligenciou už začína pretvárať toto odvetvie. V októbri CEO spoločnosti Google Sundar Pichai uviedol, že viac ako štvrtinu nového kódu v technologickom gigante napísala AI. V spoločnosti Github sa jeho nástroj na dokončenie kódu podieľal na raste tržieb v tomto roku o 40 percent. Analytik Pitchbooku Brendan Burke hovorí, že kódovanie AI sa stalo najviac financovaným prípadom využitia v generatívnej AI. Startupy, ktoré sa naň zamerali, vyzbierali len v prvej polovici roka 2024 viac ako 1 miliardu dolárov.
Budúci rast
No skutočné príjmy ešte len začínajú rásť. Výskumná spoločnosť IDC očakáva, že do roku 2029 prekonajú 4 miliardy dolárov. Viaceré startupy zaoberajúce sa kódovaním pomocou AI prekročili ročné výnosy 10 miliónov dolárov. Spoločnosť Cognition odmietla zdieľať výnosy, no jej prezident Russell Kaplan hovorí, že získala desiatky zákazníkov, každého so šesť- až sedemciferným ročným kontraktom.
Giganti ako Anthropic, Amazon a IBM, aj startupy ako Poolside (valuácia 3 miliardy dolárov) a Anysphere (valuácia 400 miliónov dolárov) spustili vlastné kódovacie nástroje. Schopnosť písať kód sa už pre typický model AI stala jednou zo základných, hovorí analytik IDC Ritu Jyot. Poznamenáva, že lídrom v tomto priestore zostáva ChatGPT od OpenAI, no kódovanie pomocou umelej inteligencie, ktorá môže fungovať úplne samostatne, „prinesie zásadnú zmenu“.
To však nie je až taká skvelá správa pre milióny programátorov. Wu trvá na tom, že masívne straty pracovných miest nie sú bezprostredné a že toto pole bolo „obmedzené ponukou“.
Programátori sa možno obávajú, no investori to milujú. Founders Fund a Khosla Ventures vsádzajú na Scotta Wu a jeho 25-členný tím. V aprílovom kole série B investovali 176 miliónov dolárov do Cognition, čím sa jej ocenenie len šesť mesiacov po založení zvýšilo na 2 miliardy dolárov. Peňažná injekcia prišla len tri mesiace po tom, ako startup v januári uzavrel sériu A v hodnote 21 miliónov dolárov.
Stále len začiatky
Medzi jej zákazníkov patrí spoločnosť Ramp spravujúca výdavky v hodnote 300 miliónov dolárov (ročný príjem za rok 2023). Používa ju na písanie testov a vyčistenie mŕtvych kódov. Dátová platforma MongoDB v hodnote 1,7 miliardy dolárov (výnosy za fiškálny rok 2024), pre ktorú Devin aktualizuje zastaranú architektúru kódu, čím šetrí jej zákazníkom milióny dolárov. Programátori z fintechu Nubank s 8 miliardami dolárov (výnosy za rok 2023) ho používajú na úlohy, ako je aktualizácia úložísk kódu.
Sú to len začiatky, no partner Founders Fund John Luttig investoval do Cognition čiastočne preto, že si myslí, že má dostatočný náskok a „dohnať ju v kódovacích agentoch bude veľmi ťažké“. Zdá sa, že Microsoft má podobné tušenie. V máji uzavrel partnerstvo s cieľom ponúknuť Devin vývojárom na svojom cloude Azure. CTO Kevin Scott ho na výročnej vývojárskej konferencii spoločnosti ocenil ako „mimoriadny“ nástroj.
Silicon Valley je však posiate spoločnosťami, ktoré mali skvelé náskoky pred Amazonom a Googlom, až kým o ne prišli. Zakladatelia Cognition sú však jednými z najlepších programátorov. Wu bol na základnej škole zázračným matematikom s najvyšším hodnotením na Codeforces, sieťovej stránke pre programátorov. Eric Glyman, ktorý je anjelskym investorom v Cognition a CEO v Ramp, hovorí, že Wu má jedno z „piatich najvyšších IQ spomedzi ľudí, ktorých kedy stretol“.
Forbes 30 pod 30
„Scott je jednoznačne skvelý, zvedavý a má neobmedzené ambície,“ hovorí Sarah Guo, riziková kapitalistka. Investovala do spoločnosti Cognition v troch kolách financovania prostredníctvom svojej firmy Conviction. Wu je tiež členom amerického rebríčka Forbes 30 pod 30. Dostal sa tam v roku 2019 vďaka svojej predchádzajúcej spoločnosti Lunchclub, ktorá používa AI na organizovanie networkingových podujatí. Investor spoločnosti Cognition povedal pre Forbes, že Wu odišiel v roku 2022, pretože jeho záujmy sa presunuli inam. Lunchclub, ktorý vyzbieral asi 30 miliónov dolárov, stále funguje.
Spustením Devina spôsobila Cognition veľký rozruch. V demonštračnom videu, ktoré na sociálnej sieti X nazbieralo 30 miliónov videní, spoločnosť tvrdila, že Devin „úspešne prešiel praktickými inžinierskymi pohovormi od popredných AI spoločností“ a dokončil komplikované úlohy kódovania. Niektorí inžinieri boli ohromení, iní sa báli o prácu. Krátko po jeho spustení sa objavilo video, na ktorom Wu ako žiak siedmeho ročníka dominuje v matematickej súťaži, pod ktorým ľudia v komentároch žartujú: „On nie je človek, je to AI“ a „Devin je len Scott, ktorý odpovedá na vaše otázky v aplikácii na odosielanie správ“.
Potom známy nezávislý vývojár z Austinu v Texase, Carl Brown, vo videu s názvom „Debunking Devin“, s viac ako 500-tisíc pozretiami, v recenzii Devina zistil, že mu trvalo dokončenie úlohy omnoho dlhšie ako človeku a to spôsobilo chyby.
Skúsenosti, ako sú tieto, viedli niektorých k otázke, či Devin nie je len bublinou poháňanou rastom umelej inteligencie. Krish Maniar, inžinier v spoločnosti Labelbox na označovanie údajov, ktorý testoval zručnosti nástroja na vytváranie webových aplikácií, hovorí, že ak ho požiadate, aby navrhol používateľské rozhranie, výsledky sú fádne. Niekoľkí konkurenční zakladatelia pre Forbes povedali, že si myslia, že spoločnosť príliš prechválila Devinove schopnosti. Vytvára dojem, že môžete Devina použiť hneď po vybalení na kódovanie čohokoľvek.
Test Forbesu
Tvrdia, že jeho súčasné možnosti sú oveľa užšie a zamerané na preddefinované úlohy, ako je čistenie existujúceho kódu. V živom deme Forbes vyzval Devina, aby vytvoril aplikáciu na ladenie gitary. Vytvoril jednu za asi 10 minút, no aplikácia nedokázala správne identifikovať hudobné noty zahrané na jej testovanie a zakladatelia spoločnosti Cognition si neboli istí prečo. „Vždy existuje rozdiel medzi očakávaniami a tým, čo je možné a čo spoľahlivo funguje,“ hovorí Varun Mohan, CEO konkurenčného kódovacieho startupu Codeium.
Wu pripúšťa, že Devin má ďaleko od dokonalosti. „Softvérové inžinierstvo je v skutočnom svete veľmi chaotické,“ hovorí. „Ľudia neustále píšu s chybami.“ A aby sme boli spravodliví, viacerí odporcovia boli ohromení schopnosťami tohto nástroja. Devin sa za sedem mesiacov od spustenia výrazne zlepšil, tvrdí Wu, čiastočne vďaka spätnej väzbe od prvých zákazníkov, ktorí akceptujú, že sa vyvíja a nie je stále dokončený. „Nevidíme tento nástroj ako niečo, čo očakávame, že bude magické,“ hovorí CTO spoločnosti Nubank Vitor Olivier. „Sme opatrne optimistickí.“ Hovorí, že v niektorých prípadoch boli inžinieri s prístupom k Devinovi v práci osemkrát rýchlejší.
Veľa strachu
Cognition ďalej experimentuje. Začiatkom tohto roka umožnila Devinovi spustiť podriadené AI, aby mu pomohli. Keď však Cognition testovala tento nový „manažérsky“ režim, zistilo sa, že podriadené AI si spustili vlastné podriadené AI, ktoré následne spustili ďalšie, čím sa vytvárala obrovská, nekonečná slučka byrokracie umelej inteligencie. „Nakoniec sme museli úlohu zrušiť, pretože prácu stále ďalej delegovali,“ hovorí Kaplan.
Kaplan však poznamenáva, že tento nástroj funguje najlepšie, keď niekoľko Devinov pracuje súčasne na rôznych projektoch, napríklad ako „armáda juniorských inžinierov“. To je fráza, ktorá pravdepodobne znepríjemňuje život ľuďom, ktorí sa živia kódovaním a Wu hovorí, že niektoré kritiky voči Cognition pochádzajú zo strachu, že AI odoberie prácu softvérovým inžinierom. Tvrdí, že Devin by mohol spoločnostiam umožniť realizovať viac projektov a najímať ľudí, aby robili zmysluplnejšiu prácu.
„Je tam naozaj veľa strachu,“ hovorí. „Ľudia kladú veľa otázok o tom, čo sa deje v tejto novej paradigme.“
Článok vyšiel na Forbes.com. Autormi sú redaktori Rashi Shrivastava a Richard Nieva.