Codex bantu Asana tuntaskan pekerjaan 5 tahun dalam 2 minggu
Dengan OpenAI Codex, Asana mengganti sistem pengujian usang dalam dua minggu dengan biaya sekitar $12K.

2
Minggu kalender untuk menuntaskan pekerjaan yang diperkirakan memakan waktu 5 tahun
$12K
Biaya model dan infrastruktur dibanding estimasi staf Asana sekitar $6JT
Dalam waktu sekitar dua minggu, Asana menuntaskan pekerjaan yang diperkirakan akan memakan waktu lima tahun.
Asana membantu tim mengoordinasikan pekerjaan. Platformnya menggunakan agen AI dan otomatisasi untuk membantu pelanggan mengelola, melacak, dan melaksanakan pekerjaan tersebut. Asana menerapkan pendekatan yang sama pada tim rekayasanya. Mereka menggunakan OpenAI Codex, yang didukung model terdepan, untuk menangani perubahan besar pada basis kode, lalu meninjau dan menyetujui setiap usulan perubahan.
Dalam proyek ini, Codex membantu engineer Asana menghapus Enzyme, sistem pengujian usang yang membuat kode perusahaan lebih sulit ditingkatkan. Biaya model dan infrastruktur mencapai sekitar $12.000, dibandingkan estimasi Asana sekitar $6 juta untuk rencana staf sebelumnya.
“Tidak semua proyek yang memakan waktu bertahun-tahun dapat dipangkas menjadi hitungan minggu. Namun, agen dapat memberi engineer lebih banyak ruang untuk mengasah keahlian—dan membuat pekerjaan yang dahulu mustahil menjadi layak dicoba.”
Alat pengujian lama mereka, Enzyme, tidak lagi dipelihara secara aktif dan mulai menghambat modernisasi stack frontend Asana. Asana menggunakan Codex, yang didukung model terdepan, untuk mengerjakan proyek tersebut. Berbekal prompt lima kalimat, hingga empat agen pemrograman bekerja secara paralel, masing-masing dalam salinan basis kode yang terpisah. Seorang engineer memeriksa progres dua kali sehari dan meninjau setiap usulan perubahan. Instruksi yang lebih sederhana bekerja lebih baik daripada penyiapan yang lebih rumit.
Setelah 1,5 minggu pengerjaan teknis dalam rentang dua minggu kalender, Enzyme berhasil dihapus sepenuhnya. Total biaya model dan infrastruktur sekitar $12K. Sebagai perbandingan, rencana sebelumnya diperkirakan memerlukan setidaknya lima tahun dengan biaya sekitar $6M. Pengalaman ini mengubah pandangan perusahaan tentang proyek perangkat lunak jangka panjang mana yang layak dikerjakan.
Setelah migrasi ini selesai, Asana dapat menguji agen pada migrasi lain, penulisan ulang, dan masalah performa yang sebelumnya diperkirakan akan memakan waktu bertahun-tahun. Tim berharap cara ini memberi engineer lebih banyak ruang untuk mengasah keahlian, sementara manusia tetap meninjau hasil pekerjaannya.


