AI编码代理把五年改造缩至两周,成本降到五百分之一
Asana用OpenAI Codex移除了过时的测试系统Enzyme。整个过程约两周,而原计划是五年。Codex是OpenAI的编码代理,由前沿模型驱动,能直接处理大型代码库改动。
Enzyme早已停止积极维护,是Asana前端栈现代化的阻碍。这个阻碍清理起来很贵:旧计划预计至少五年、约600万美元。
执行时,工程师从五句话的提示开始,最多四个编码代理并行,在代码库的独立副本里各改各的。工程师每天检查两次进度,每个提议的改动都过一遍人工审查。团队发现,简单的指令比复杂的设置更好用。
1.5周的工程努力,跨两个日历周,Enzyme被完全移除。人类一直留在流程里,工程师的角色从写代码转向描述目标和检查产出。
模型和基础设施成本约12,000美元。旧计划是600万美元,折算下来成本约为原计划的五百分之一。按年算的工程计划,变成了按周迭代。
这次经历改变了Asana对长期软件项目可行性的看法。公司现在可以在其他迁移、重写和性能问题上测试这类代理——这些任务曾被认为需要数年。团队希望这能给工程师更多空间打磨工艺,同时继续人工审查。以前觉得不可能碰的大工程,现在有了完全不同的成本结构。
Asana CTO Amritansh Raghav说,并非每个多年项目都会缩成几周;但代理能给工程师更多空间,让曾经不可能的工作值得尝试。
📚 相关主题
软件工程