OossaAI 发展迅速。我们用简单的话讲清楚。

AI智能体三周重构30万行游戏代码,花费约4000美元

CodeScene借助AI智能体和CodeHealth MCP服务器,在三周内清理了《Street Fighter III》一套30万行的C代码库,令牌费用约为4000美元。

Oossa1 分钟阅读

AI智能体三周重构30万行游戏代码,花费约4000美元
Photo by Compagnons on Unsplash

CodeScene发布的一项案例研究显示,AI智能体能以较快速度和较低成本重构大型遗留代码库。三周内,智能体重写了《Street Fighter III: 3rd Strike》的一个30万行C语言版本,在726个文件中提交了2,903次代码变更。AI令牌用量成本约为4,000美元,相当于开发人员半个月左右的工资;代码健康度评分则从5.6升至满分10.0。

AI是如何完成这项工作的

团队将CodeHealth MCP Server用作确定性的质量指标。服务器会为每项变更打分,让智能体判断重构是改善还是损害了代码健康度。团队还通过回放轨迹测试工具,对比每次变更前后游戏逐帧状态,确保功能正确。智能体学会了一套包含22种重构方案的操作指南,其中既有“提取函数”等常见模式,也有“共享索引范围”等新方法,适用于起止值不同、但循环逻辑相同的情况。

业内人士怎么看

LinkedIn上的反应主要分为两类。CTO Mats Iremark等人称这一成果“几乎像作弊”,并强调其带来的巨大效率提升。另一些人,如技术负责人Konrad Otrębski,则质疑这项工作的适用范围:它针对的是开源游戏,而非生产系统;他还询问这些变更是通过一个庞大的拉取请求合并,还是拆成许多较小的请求。CodeScene的工程师表示,相关变更通过分叉仓库中的54个拉取请求合并。

为什么重要

对一般开发人员来说,这表明AI可以自动完成大规模代码清理任务,而这类工作通常需要数月,因而有望降低维护遗留代码的成本和风险。不过,这项成果依赖可靠的正确性验证机制,而许多实际项目并不具备这样的机制。

这篇文章有帮助吗?
分享

继续阅读

Oossa · 新闻简报

一周 AI,讲明白

每周一,用通俗的语言讲清值得知道的新闻。免费,无垃圾邮件。

来源与参考

#来源发布方日期要点
1Agents Refactor 300K Lines in Three Weeks, and Practitioners Ask What It Proves ↗InfoQ2026年9月30日CodeScene has published a case study in which coding agents refactored 300,000 lines of C over three weeks for roughly $4,000 in tokens, verified by a frame-by-frame replay harness.

1 个来源

最后更新: ·Markdown·llms.txt