3 个月烧掉 5000 亿 Token,AI 把《现代战争 2》源代码”复刻”了 83%

AI资讯13小时前发布 全启星小编
101 0

开发者莫里斯霍伊曼于 10 月 9 日公布项目报告:他的团队耗时三个月、消耗超过 5000 亿词元的算力,调动 AI 智能体把 2009 年使命召唤:现代战争 2反编译,并重建成 C 源码。这支队伍由霍伊曼牵头,RektInator、Future、st0rm 等社区成员共同参与。最初,团队在 Claude Code 与 Codex 两套命令行里并行跑智能体,模型覆盖 Sonnet 5、Opus 5

5、Luna、Sol、Terra,任务靠 GitHub Issues 派发、进度在 Discord 里同步。首月只摆了 4 个智能体,三个专职拆解提交、一个负责审查,虽让游戏能启动、出菜单、载入地图,也啃下约 80 的函数,但生成的代码只是读得懂,函数签名、类型乃至逻辑仍藏着语义错漏。逐字节比对,逼出高精度真正的转折是一套逐字节匹配校验:用原版编译器重建目标文件,把每个函数与原 EXE、PDB 里

的对应物逐字节对照,过关标 PASS,不过

关就打回重改。为防智能体偷懒绕过,团队禁用了内联汇编、裸函数等取巧手段,并用 CI 比对脚本哈希。到了后期,14 个 Luna 加 2 个 Opus 55 智能体在独立分支上各自提 PR。

最终 99 的游戏函数进了重建代码,其中 83 做到与原版逐字节一致;霍伊曼表示代码不公开,仅作私人保留。。

相关文章