Asana 5 yıllık mühendislik çalışmasını 2 haftada Codex ile tamamladı
Özgün başlık: Asana cleared 5 years of engineering work in 2 weeks with Codex
Asana, beş yıl sürmesi beklenen çalışmayı yaklaşık iki hafta içinde tamamladı. Asana ekiplerin işi koordine etmesine yardımcı olur. Platformu, müşterilerin bu işi yönetmesine, izlemesine ve yürütmesine yardımcı olmak için yapay zeka aracılarını ve otomasyonlarını kullanıyor. Asana, aynı yaklaşımı, insanların büyük kod tabanı değişiklikleriyle başa çıkmak için sınır modelleriyle desteklenen OpenAI Codex kullandığı ve ardından önerilen her değişikliği inceleyip onayladığı mühendislik organizasyonuna da getiriyor. Bu proje için Codex, Asana mühendislerinin, şirketin kodunun yükseltilmesini zorlaştıran eski bir test sistemi olan Enzyme'i kaldırmasına yardımcı oldu. Model ve altyapı maliyetleri, Asana'nın önceki personel planına ilişkin kabaca 6 milyon dolarlık tahminiyle karşılaştırıldığında yaklaşık 12.000 dolara ulaştı. "Yıllarca süren her proje haftalara sığmaz. Ancak temsilciler mühendislere zanaat için daha fazla alan verebilir ve bir zamanlar imkansız olan işleri denemeye değer hale getirebilir." —Amritansh Raghav, Teknolojiden Sorumlu Başkan, Asana Eski test araçları Enzyme, aktif bakımın dışında kalmıştı ve Asana'nın ön uç yığınının modernleştirilmesinin önünde bir engel haline geliyordu. Asana, işi yapmak için sınır modelleriyle desteklenen Codex'yi kullandı. Beş cümlelik bir komut isteminden, her biri kod tabanının ayrı bir kopyasında olmak üzere en fazla dört kodlama aracısı paralel olarak çalıştı. Bir mühendis ilerlemeyi günde iki kez kontrol etti ve önerilen her değişikliği inceledi. Daha basit talimatlar, daha ayrıntılı bir kurulumdan daha iyi sonuç verdi. İki takvim haftasına yayılan 1,5 haftalık mühendislik çalışmasının ardından Enzim tamamen kaldırıldı. Model ve altyapı maliyetlerinin toplamı yaklaşık 12 bin dolardı.
Karşılaştırma için: Önceki planın en az beş yıl sürmesi bekleniyordu ve yaklaşık 6 milyon dolara mal olacağı tahmin ediliyordu. Deneyim, şirketin üstlenmenin pratik olduğuna inandığı uzun süredir devam eden yazılım projelerini değiştirdi. Bu geçiş tamamlandıktan sonra Asana, aracıları diğer geçişler, yeniden yazmalar ve daha önce yıllar alacağını varsaydığı performans sorunları konusunda test edebilir. Ekip, bunun, insanlar işi incelemeye devam ederken mühendislere zanaata odaklanmaları için daha fazla alan sağlayacağını umuyor.