cranebeaker/coop-anything
游戏让 AI 编程 agent 逆向、改造、测试并发布任意单机游戏的联机层,把单机变合作。
解决什么问题
想和朋友一起玩某款单机游戏,却找不到可用的合作 mod,或者现成的 mod 早已年久失修、bug 一堆。传统做法需要数月的逆向、引擎考古和网络同步开发,普通玩家做不了,多数 modder 也坚持不到完工。Co-op Anything 把这件事交给 AI 编程 agent:让它读仓库、做调研、逆向游戏、从零构建或修补联机,用游戏内 bot 自动测试,最后打包成一键安装、通过 Steam 中继联机。
有什么不同
常见路径是去 Nexus 或 Thunderstore 翻 mod,或者进 Discord 等维护者复活老项目。Co-op Anything 提供的是一套 playbook 加 agent 技能(coop-reverse-engineer、coop-networking、coop-revive)和 MCP server,让 agent 拿到的是方法论而不只是提示词。第二个差异是配套的测试工具链:chaos 注入延迟丢包、flight 定位首次不同步并生成回归测试、fuzz 做多玩家不变量模糊测试、animcheck 跨机器比对动作姿态。这更像联机 QA 基础设施而非 mod 清单,也是"让 agent 写联机"这件事可信的关键。目前没有直接竞品做 agent 驱动的合作化改造;最接近的是分屏方案 Nucleus Co-op、PartyDeck,以及只负责查看的逆向 MCP(如 REA)。
适合谁
适合已经配好 AI 编程 agent、愿意折腾和反复实验的 PC 玩家,尤其是想复活老游戏联机(Deus Ex、Dungeon Keeper、Fallout: New Vegas 这类)的人,以及想要一套结构化改造方法的 modder。不适合只有主机、期待开箱即用的玩家,不适合不想碰命令行的非技术用户,也不适合需要规避反作弊的线上场景——README 自己承认纯闭源二进制是最难的路。
上手成本
需要一个能力足够的编程 agent、克隆仓库、Python,通常还要一整套逆向工具链(Ghidra、x64dbg、REA、各引擎的 SDK 和 mod loader),具体取决于游戏。流程以 Windows 为主,联机默认走 Steam 中继。项目采用 MIT 协议,但真正的联机成果分散在各游戏仓库里,质量参差,而且项目只有 8 天。实际风险是:agent 生成的网络同步代码可能有隐蔽错误,测试通过不等于玩起来稳定有趣。
点评
这是一个典型的新项目吃到一波急涨:创建仅 8 天,日均新增约 135 stars,登上 Python 新榜第 18,但没有进过每日趋势榜,Hacker News 上也只有一个热度极低的帖子。想法确实新颖,配套测试工具看起来有实质内容,但几乎没有规模化验证。建议当作值得观察、甚至值得参与的实验,而不是装完就能玩的方案。如果你手头有 agent、也有一款执念很深的老游戏,试一款的代价不高;如果今晚就想稳定联机,暂时另寻他路。
Hacker News 讨论
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。