{
  "added_at": "2026-10-19",
  "additional_evidence_urls": [
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/AGENTS.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/playbook/mcp.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/playbook/reverse-engineering.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/.agents/skills/coop-reverse-engineer/SKILL.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/tools/mcp/coop_mcp.py",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/data/SCHEMA.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/DIRECTORY.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/games/command-and-conquer-3/NOTES.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/games/world-in-conflict/NOTES.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/games/deus-ex/README.md",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/.github/workflows/directory.yml",
    "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/LICENSE"
  ],
  "category": "community-integrations",
  "description_en": "Agent playbook, skill set and stdio MCP server for adding online or split-screen co-op to single-player games the players already have installed. Agents either revive an existing co-op mod or reverse engineer the game and engine to build one, test it with in-game bots and send their notes back, while the MCP server searches a directory of 223 co-op projects and 32 open gaps, detects a game’s engine from its install folder and records the executable’s identity. Its README and reverse-engineering skill pair it with REA for native code, and two game write-ups report observations made through REA’s Ghidra lane.",
  "description_zh": "为玩家已安装的单人游戏加入联机或分屏合作模式的智能体操作手册、技能集与 stdio MCP 服务器。智能体或修复已有的合作模组，或逆向分析游戏及其引擎从头实现，再用游戏内机器人测试并把笔记回馈给仓库；MCP 服务器则可检索收录 223 个合作项目和 32 处空缺的目录，根据安装目录识别游戏引擎，并记录可执行文件的身份信息。其 README 和逆向分析技能建议原生代码部分搭配 REA 使用，另有两份游戏笔记报告了借助 REA 的 Ghidra 通道得到的观察结果。",
  "entry_url": "https://awesomerea.org/resources/coop-anything/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/coop-anything/",
  "evidence_url": "https://github.com/cranebeaker/coop-anything/blob/bffd56f00bdd6063db13fa59c18a74678b121ca0/README.md",
  "group": "rea",
  "id": "coop-anything",
  "json_url": "https://awesomerea.org/resources/coop-anything/record.json",
  "kind": "integration",
  "markdown_url": "https://awesomerea.org/resources/coop-anything/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/coop-anything/index.md",
  "name": "Co-op Anything",
  "name_zh": "Co-op Anything：为单人游戏加入合作模式的智能体手册",
  "record_type": "resource",
  "relationship": "community-integration",
  "requirements": [
    "The repository was created on 2026-10-16, the reviewed commit is from 2026-10-18, and there are no releases, so the playbook, directory and reported results are changing quickly. The MCP server is a Python 3.9+ script without an SDK that needs PyYAML for its directory tools; Claude Code picks it up from .mcp.json, and the playbook gives Codex, Gemini CLI and Cursor settings. The same skills ship under .agents/skills and .claude/skills.",
    "Every player needs the game installed, and the hub holds no game files or assets. AGENTS.md tells agents to work on a copied install, ask the owner before installing software or using their accounts, and pin downloads by SHA-256. Its rules allow building on existing decompilations or decompiling a game, with that code kept in the game’s own repository under the licence of what it builds on. Analysis tools such as REA, Ghidra, IDA MCP servers, Frida, Cheat Engine, BepInEx and UE4SS are installed separately, and the playbook leaves REA’s npx rea-agents setup for the owner to run before restarting the agent.",
    "Networking guidance uses Steam relay through Valve’s free Spacewar test app, and split-screen guidance builds on Nucleus Co-op and PartyDeck. The project rules restrict it to co-op and forbid anti-cheat bypass for online services and cheating in other people’s multiplayer games.",
    "Results are reported by the author and contributors. The README lists Deus Ex as released and Ocarina of Time as fully synced, with other games in progress; each directory entry carries a QA level, from none through player reports and automated bot tests to a verified playthrough, and the Deus Ex write-up reports automated tests with real game clients. CI only checks that DIRECTORY.md matches data/directory.yaml.",
    "MIT for the hub; MinHook source vendored in one game experiment keeps its own licence, and linked mods, decompilations, tools and games keep their own terms. The REA connection is a documented pairing for native analysis plus reported use in game notes."
  ],
  "requirements_zh": [
    "仓库创建于 2026-10-16，所审阅的提交日期为 2026-10-18，尚无发布版本，因此操作手册、目录和报告结果变化很快。MCP 服务器是不依赖 SDK 的 Python 3.9+ 脚本，目录类工具需要 PyYAML；Claude Code 可从 .mcp.json 自动加载，操作手册还给出 Codex、Gemini CLI 与 Cursor 的配置。相同的技能同时放在 .agents/skills 和 .claude/skills 中。",
    "每位玩家都需要安装游戏，本仓库不存放任何游戏文件或素材。AGENTS.md 要求智能体在复制出的安装副本上工作，在安装软件或使用所有者账户前先征得同意，并以 SHA-256 固定下载内容。其规则允许基于已有的反编译成果或自行反编译游戏，但相关代码须放在该游戏自己的仓库中，并遵守所依据成果的许可。REA、Ghidra、IDA MCP 服务器、Frida、Cheat Engine、BepInEx 和 UE4SS 等分析工具需另行安装，操作手册规定由所有者自行运行 REA 的 npx rea-agents setup，然后重启智能体。",
    "联网指南借助 Valve 免费的 Spacewar 测试应用使用 Steam 中继，分屏指南基于 Nucleus Co-op 与 PartyDeck。项目规则限定只做合作模式，禁止为在线服务绕过反作弊，也禁止在他人的多人游戏中作弊。",
    "结果由作者和贡献者报告。README 称 Deus Ex 已发布、Ocarina of Time 已完全同步，其余游戏仍在进行中；目录中的每个条目都标有 QA 等级，从无测试、玩家报告、自动化机器人测试到完整通关验证，Deus Ex 的说明文档报告了使用真实游戏客户端的自动化测试。CI 仅检查 DIRECTORY.md 是否与 data/directory.yaml 一致。",
    "仓库本身采用 MIT 许可；某个游戏实验中内置的 MinHook 源码保留其自身许可，所链接的模组、反编译成果、工具和游戏各有其条款。与 REA 的关联在于文档建议在原生代码分析中搭配使用，以及游戏笔记中报告的使用记录。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/cranebeaker/coop-anything",
  "verification": "source-reviewed",
  "verified_at": "2026-10-19"
}
