Asana 借助 Codex 两周完成五年工作量
Asana 借助 OpenAI Codex 在两周内完成了预计耗时五年的工程任务,成本仅约 1.2 万美元。
项目管理软件公司 Asana 的工程团队使用 OpenAI 的 Codex 代理,成功移除了过时的测试系统 Enzyme,大幅提升了代码库的现代化进程。据 Asana 首席技术官 Amritansh Raghav 透露,整个迁移过程仅耗时两周,模型和基础设施成本约 1.2 万美元,而原先的人力方案预计需要五年时间,成本高达约 600 万美元。
从五年到两周:Codex 如何做到?
Asana 的工程师从一段五句话的提示开始,启动了最多四个编码代理并行工作,每个代理在独立的代码副本中运行。工程师每天检查两次进度,并审查每一个提议的更改。令人惊讶的是,简单的指令比复杂的设置效果更好。在工程团队投入 1.5 周的工作量(分布在两个日历周)后,Enzyme 被完全移除。
成本与效率的对比
这次迁移的总成本(包括模型和基础设施)约为 1.2 万美元,而此前的人力方案预估成本高达 600 万美元,相差近 500 倍。这一对比凸显了 AI 代理在大型代码库改造中的巨大潜力。
对长期项目的重新思考
这次经历改变了 Asana 对长期软件项目的看法。过去被认为需要数年才能完成的迁移、重写和性能优化任务,现在变得可行。Asana 计划将 Codex 应用于更多类似的项目,让工程师有更多精力专注于创造性工作,同时保留人工审查环节以确保质量。
行业影响与展望
Asana 的案例并非孤例。随着 AI 编程工具的发展,越来越多的企业开始利用 AI 代理处理复杂的工程任务。OpenAI 的 Codex 等工具正在重新定义工程效率的边界。虽然并非所有长期项目都能在几周内完成,但 AI 代理确实为工程师提供了更多空间,让曾经不可能的任务变得值得尝试。
Asana 的首席技术官 Amritansh Raghav 总结道:“并非每个耗时数年的项目都会在数周内完成,但代理给工程师更多发挥工艺的空间,并让曾经不可能的工作值得尝试。”
Asana 的成功经验表明,AI 代理不仅适用于小型任务,也能在大型代码库迁移中发挥关键作用。随着技术的不断进步,我们可以期待更多企业采用类似的方法来加速软件开发进程。