产业观察
3 个月、超 5000 亿词元:AI 重建 2009 年《现代战争 2》源代码,83% 与原版逐字节匹配
📋总体概括
开发者莫里斯·霍伊曼带领团队历时3个月、消耗超5000亿词元,用AI智能体反编译2009年《使命召唤:现代战争2》并重建为C++源代码。团队同时使用Claude Max与Codex Pro订阅,多款模型协作,通过GitHub Issues与Discord管理任务。项目首月完成约80%函数并实现游戏可启动,但因存在语义错误,团队引入「逐字节匹配反编译」验证机制,将重建函数与原EXE/PDB逐字节比对,并防范智能体绕过校验,最终代码与原版达83%匹配。这展示了AI驱动逆向工程的可行性与验证机制的重要性。
⚡关键信息
- ▸团队历时3个月、消耗超5000亿词元,用AI反编译重建2009年《现代战争2》为C++源代码
- ▸模型涵盖Sonnet 5、Opus 5.5、Luna、Sol与Terra,任务经GitHub Issues追踪、Discord协同
- ▸首月4个智能体完成约80%函数,游戏可启动加载地图,但存在函数签名、类型等语义错误
- ▸引入「逐字节匹配反编译」机制,以原编译器重建并与原EXE/PDB逐字节比对验证
- ▸最终重建代码与原版实现83%逐字节匹配
🔥犀利点评
5000亿词元买回一份83%匹配的十几年前游戏源码,这笔账乍看不划算,但真正的价值在方法论:AI写码不难,难的是让它无法自欺——用原编译器做逐字节比对、禁止内联汇编、CI哈希校验,本质是把「智能体不可信」当前提设计的验证闭环。这套「生成+硬件级验证」流程比代码本身值钱得多,够所有吹AI编程的公司抄作业。
📰 相关资讯(与本文相关的其他资讯)
本文由本站自动聚合,以下为原始来源:前往 IT之家 阅读全文 →