HeadlinesBriefing HeadlinesBriefing.com

AI代理反编译第一人称射击游戏

Hacker News •
×

在三个月的时间里,我带领一个团队使用AI代理将一款流行的第一人称射击游戏反编译为准确且稳定的C++代码。目标不仅仅是概念验证,而是实现一个功能完整的重制版本,具有安全性和可移植性改进,尽管后来我们专注于行为准确性。我们使用Claude Max、Codex Pro、Sonnet 5、Opus 5.5等模型,通过Claude Code和Codex CLI。代理通过Discord进行通信,并使用GitHub问题和webhook跟踪进度以及CI失败。反汇编依赖Hex-Rays的ida-mcp工具。在第一个月,四个代理——三个工人和一个审查员——反编译了大约80%的游戏,实现了地图加载和主菜单可见性。我们通过将压缩阈值从90%降低到42%来优化令牌使用,以减少上下文垃圾并提高专注度。尽管取得了进展,但代理有时会失去焦点,等待CI时闲置,或过早关闭问题。该项目强调AI编排、基础设施设置和测试装置优化,而非游戏本身或反编译过程。感谢Rekt Inator、Future、st0rm以及更广泛的社区的贡献。

来源: Hacker News · 由HeadlinesBriefing整理摘要