Codex pomohl Asaně zvládnout 5 let vývoje za 2 týdny
OpenAI Codex pomohl Asaně za dva týdny a přibližně 12 tisíc USD nahradit zastaralý testovací systém.

2
kalendářní týdny byly potřeba na zvládnutí práce, která měla zabrat 5 let
12 tis. USD
Náklady na model a infrastrukturu – oproti odhadovaným 6 milionům USD na zaměstnance
Za zhruba dva týdny dokončila Asana práci, která měla být pět let.
Asana pomáhá týmům koordinovat práci. Její platforma využívá agenty umělé inteligence a automatizace, které zákazníkům pomáhají řídit, sledovat a vykonávat práci. Stejný přístup uplatňuje Asana i ve svém vývoji: její pracovníci nasazují OpenAI Codex využívající průkopnické modely k rozsáhlým změnám v kódu a poté každý navržený zásah kontrolují a schvalují.
Codex v tomto projektu pomohl vývojářům Asany odstranit Enzyme, zastaralý testovací systém, kvůli kterému bylo obtížnější aktualizovat firemní kód. Náklady na model a infrastrukturu dosáhly přibližně 12 000 USD, zatímco předchozí personální plán Asana odhadovala zhruba na 6 milionů USD.
„Ne každý projekt na dlouhé roky se zkrátí na pár týdnů. Agenti ale mohou vývojářům dát více prostoru pro kvalitní práci – a díky nim může stát za to pustit se i do práce, která byla dříve nemožná.“
Původní testovací nástroj Enzyme již nebyl aktivně udržován a začínal bránit modernizaci frontendových technologií Asany. Asana na tuto práci nasadila Codex využívající průkopnické modely. Na základě promptu o pěti větách pracovali souběžně až čtyři programovací agenti, každý ve vlastní kopii kódové základny. Vývojář dvakrát denně kontroloval postup a posuzoval každou navrženou změnu. Jednodušší pokyny fungovaly lépe než ty propracovanější.
Po 1,5 týdne vývojářské práce rozložené do dvou kalendářních týdnů byl Enzyme zcela odstraněn. Celkové náklady na model a infrastrukturu činily přibližně 12 tisíc USD. Pro srovnání: předchozí plán měl trvat nejméně pět let a jeho náklady se odhadovaly zhruba na 6 milionů USD. Tato zkušenost změnila pohled společnosti na to, do kterých dlouhodobých softwarových projektů je reálné se pustit.
Po dokončení této migrace může Asana vyzkoušet agenty při dalších migracích, přepisování kódu a řešení problémů s výkonem, o nichž dříve předpokládala, že potrvají roky. Tým doufá, že se tak budou moci vývojáři více soustředit na kvalitu své práce, zatímco lidé budou dál kontrolovat výsledky.


