„Asana“ su Codex per 2 savaites atliko 5 metų inžinerijos darbą
Naudodama OpenAI Codex, „Asana“ per dvi savaites už maždaug 12 tūkst. USD pakeitė pasenusią testavimo sistemą.

2
Kalendorinės savaitės darbui, kuriam planuota skirti 5 metus, užbaigti
12 tūkst. USD
Modelio ir infrastruktūros sąnaudos, palyginti su „Asana“ ~6 mln. USD personalo išlaidų sąmata
Per maždaug dvi savaites „Asana“ atliko darbą, kuriam, jos vertinimu, būtų prireikę penkerių metų.
„Asana“ padeda komandoms koordinuoti darbą. Jos platformoje dirbtinio intelekto agentai ir automatizavimo priemonės padeda klientams valdyti, stebėti ir atlikti šį darbą. „Asana“ tokį pat principą taiko ir savo inžinerijos padalinyje: darbuotojai naudoja OpenAI Codex, kuriam pasitelkiami priešakiniai modeliai, dideliems programinio kodo bazės pakeitimams atlikti, o tada peržiūri ir patvirtina kiekvieną siūlomą pakeitimą.
Šiame projekte Codex padėjo „Asana“ inžinieriams pašalinti pasenusią testavimo sistemą „Enzyme“, dėl kurios buvo sunkiau atnaujinti įmonės programinį kodą. Modelio ir infrastruktūros sąnaudos siekė apie 12 000 USD, palyginti su maždaug 6 mln. USD „Asana“ sąmata pagal ankstesnį personalo planą.
„Ne kiekvieną metų metus trunkantį projektą pavyks sutrumpinti iki kelių savaičių. Tačiau agentai gali suteikti inžinieriams daugiau erdvės meistriškumui ir paskatinti imtis darbų, kurie anksčiau atrodė neįmanomi.“
Senoji testavimo priemonė „Enzyme“ nebebuvo aktyviai prižiūrima ir ėmė trukdyti modernizuoti „Asana“ naudotojo sąsajos technologijų rinkinį. Šiam darbui „Asana“ naudojo Codex, kuriam pasitelkiami priešakiniai modeliai. Gavę penkių sakinių užklausą, lygiagrečiai dirbo iki keturių programavimo agentų, kiekvienas – su atskira programinio kodo bazės kopija. Inžinierius pažangą tikrino du kartus per dieną ir peržiūrėjo kiekvieną siūlomą pakeitimą. Paprastesni nurodymai veikė geriau nei sudėtingesnė sąranka.
Po pusantros savaitės inžinerinio darbo, išsidėsčiusio per dvi kalendorines savaites, „Enzyme“ buvo visiškai pašalinta. Bendros modelio ir infrastruktūros sąnaudos siekė apie 12 tūkst. USD. Palyginimui, ankstesnis planas turėjo trukti bent penkerius metus ir, kaip apskaičiuota, kainuoti maždaug 6 mln. USD. Ši patirtis pakeitė įmonės požiūrį į tai, kurių ilgalaikių programinės įrangos projektų praktiška imtis.
Užbaigusi šį perkėlimą, „Asana“ gali išbandyti agentus kituose perkėlimo, perrašymo ir našumo gerinimo projektuose, kurie, kaip anksčiau manyta, truktų ne vienus metus. Komanda tikisi, kad taip inžinieriai galės daugiau dėmesio skirti meistriškumui, o žmonės ir toliau peržiūrės atliktą darbą.


