Co-op Anything의 개요
Co-op Anything은 GitHub 사용자 cranebeaker가 만든 저장소로, 코딩 에이전트가 이를 읽고 따라 싱글플레이 게임에 협동 플레이를 추가합니다. AGENTS.md가 규칙과 분류부터 배포까지의 단계표를 정합니다. .agents/skills와 .claude/skills에 있는 13개 스킬은 조사, 버려진 모드 되살리기, 리버스 엔지니어링, 네트워크, 동기화 테스트, 품질 보증, 콘솔 에뮬레이터, 디컴파일 기반 포트를 다룹니다. 30개가 넘는 가이드로 된 플레이북과 게임에 상관없이 쓰는 동기화 테스트 도구들(지연과 패킷 손실을 더하는 릴레이, 비동기 기록기, 퍼저, 봇)이 이를 뒷받침합니다. 작은 Python MCP 서버로 어떤 에이전트든 목록을 검색하고, 설치 폴더에서 게임 엔진을 판별하고, 플레이북을 읽을 수 있습니다.
저장소는 2026년 10월 16일에 만들어졌고 2026년 11월 11일 기준 스타 약 2,064개, 포크 275개, 열린 이슈 135개, 열린 풀 리퀘스트 40개였으며 마지막 커밋은 11월 2일입니다. MIT 라이선스이고 주로 Python으로 작성되었으며 태그된 릴리스는 없습니다. 목록에는 252개 게임에 걸친 356개 협동 프로젝트와 44개의 미해결 공백이 있고 coopanything.app에서 볼 수 있습니다. 완성된 작업으로는 Deus Ex 협동 플레이 부활과 Zelda: Ocarina of Time 협동 포크 수정이 있습니다.
Co-op Anything, 쓸 만한 가치가 있습니까?
Co-op Anything은 싱글플레이 게임에 멀티플레이를 더하는 일을 프롬프트 하나가 아니라 긴 엔지니어링 프로젝트로 다룹니다. 에이전트는 먼저 게임을 분류하고 목록에서 이전 작업을 확인한 다음 두 길 중 하나를 택합니다. 버그가 많거나 버려진 협동 모드를 마무리하거나, 게임을 리버스 엔지니어링해 동기화를 처음부터 만드는 것입니다. 두 길 모두 봇이 실제 게임 클라이언트를 조작하는 자동 테스트, 원클릭 설치 프로그램, 중앙 저장소로 보내는 풀 리퀘스트로 끝납니다. README는 두 번째 길이 어렵다고 인정하며, 엔진 표에서 닫힌 바이너리 항목은 가장 어려운 길로 적혀 있습니다.
가장 강한 부분은 AGENTS.md의 규칙입니다. 에이전트는 설치본을 복사해 쓰고 소유자의 실제 게임이나 세이브는 절대 건드리지 않으며, 소프트웨어를 설치하거나 Steam, Discord, GitHub 계정을 쓰기 전에 묻고, 다운로드를 SHA-256으로 고정하고, 이슈와 모드 readme와 Discord 내보내기의 글을 지시가 아니라 데이터로 다뤄야 합니다. 신뢰할 수 없는 포럼 글을 많이 읽는 에이전트에게 맞는 방어입니다. 목록의 각 항목에는 미검증부터 검증된 전체 플레이까지 QA 수준이 붙어 있어, 모드가 동작한다는 주장이 어떻게 입증되었는지 알 수 있습니다.
법적 경계는 변호사가 아니라 프로젝트가 직접 긋습니다. FAQ에 따르면 저장소는 게임 파일이나 에셋을 올리지 않고 안티치트나 온라인 서비스도 건드리지 않으며, 규칙은 안티치트 우회와 다른 사람의 멀티플레이에서의 부정행위를 금지합니다. MCP 서버의 엔진 판별기는 EasyAntiCheat와 BattlEye 파일을 표시하고 작업을 오프라인으로 유지하라고 경고합니다. 디컴파일한 코드는 명시적으로 허용되며 게임 별 저장소에 두고, 라이선스가 파생물을 금지하면 패치로 배포하라고 안내합니다. 네트워크는 Steam의 테스트 앱 Spacewar(ID 480)에 기대는데, 플레이북에 따르면 Steam 스토어에 출시할 수 없고 두 플레이어 모두 Spacewar를 플레이 중으로 표시됩니다.
속도는 숫자에 드러납니다. 한 달이 안 되어 열린 이슈 135개와 열린 풀 리퀘스트 40개가 쌓였고, 관리자의 분류 스킬은 바로 이 적체를 처리하려고 있습니다. 모딩 전반과 에셋 생성을 노리는 universal-modder와 비교하면, 이 프로젝트는 게임의 두 사본을 계속 맞춰 두는 어려운 문제 하나를 훨씬 깊이 파고듭니다.
제 역할을 하는 곳
싱글플레이 RPG를 음성 채팅으로 함께 끝낸 친구 네 명
협동 모드가 이미 있는지, 얼마나 잘 동작하는지 알고 싶다
에이전트에게 설치 폴더에 detect_engine을, 게임과 엔진에 search_directory를 실행하게 합니다. 몇 분의 에이전트 시간으로 기존 프로젝트, 동기화 범위, 테스트 방식이 나옵니다.
가장 좋아하던 협동 모드가 2019년에 버려진 취미 모더
모드를 되살리고 플레이어들이 아직 보고하는 비동기를 고치고 싶다
coop-revive 경로를 따릅니다. 옛 이슈와 Discord를 뒤지고, 코드를 감사하고, 수정은 별도 패키지로 배포하고, 기록기로 비동기를 재현합니다. README는 대부분의 부활 작업이 길어야 며칠이라고 합니다.
Unity 인디 게임의 협동을 프로토타이핑하는 네트워크 프로그래머
게임을 띄우기 전에 나쁜 네트워크 조건에서 동기화 로직을 시험하고 싶다
가짜 월드, 시드 퍼저, 지연과 손실과 순서 뒤섞기를 더하는 chaos 릴레이를 씁니다. python -I tools/test_all.py가 모든 도구의 테스트를 돌리고 ALL OK를 출력합니다.
도입 전 확인할 점
- 설정
- 에이전트에게 저장소를 읽고 AGENTS.md를 따르라고 합니다. Claude Code는 .mcp.json에서 MCP 서버를 가져옵니다. MCP 서버에는 Python 3.9+와 PyYAML이 필요하고, 다른 에이전트는 명령 하나로 추가하며 Codex, Gemini CLI, Cursor용 문서가 있습니다.
- 연동
- MCP 도구: search_directory, detect_engine, game_identity, list_docs, read_playbook, get_skill, get_game, get_test_tool, validate_entry. 플레이북은 Ghidra, REA, BepInEx, UE4SS, Frida, Cheat Engine 같은 외부 도구와 화면 분할용 Couchlink, Nucleus Co-op, PartyDeck을 안내합니다.
- 데이터와 개인정보
- MCP 서버는 클론과, detect_engine과 game_identity의 경우 지정한 게임 폴더를 읽기 전용으로 읽으며 포트를 열지 않습니다. 에이전트 자체의 작업은 명령을 실행하고 도구를 설치하고 게임 사본을 수정하므로, 서버보다 에이전트의 권한이 더 중요합니다. 개인 메모는 git이 무시하는 local/에 두며, PR에는 게임 파일, 토큰, 개인 경로를 넣으면 안 됩니다.
- 대규모 사용 시 비용
- 무료입니다. 실제 비용은 에이전트 토큰이며, README 설명대로 부활은 며칠, 처음부터 만들기는 많은 에이전트 시간이 들고 플레이어마다 게임 사본이 필요합니다.
- 제한
- 태그된 릴리스가 없고, 검토 적체가 크며, QA 수준은 기여자가 봇 테스트를 정직하게 돌리는지에 달려 있습니다. 콘솔 게임은 먼저 디컴파일, 재컴파일 포트, 또는 에뮬레이터 넷플레이가 필요합니다.
좋은 점
- 명확한 에이전트 규칙: 사본에서 작업, 계정 사용 전 확인, 신뢰할 수 없는 글은 데이터
- 356개 프로젝트 목록과 각 항목의 정직한 QA 수준
- 게임에 상관없는 동기화 도구: 지연 릴레이, 비동기 기록기, 퍼저, 봇
- 읽기 전용 MCP 서버가 엔진과 안티치트 파일을 판별
아쉬운 점
- 릴리스가 없어 매일 바뀌는 main 브랜치를 따라야 함
- 한 달 만에 열린 이슈 135개, 열린 풀 리퀘스트 40개
- 처음부터 협동을 만들려면 여전히 많은 에이전트 시간이 듦
- Spacewar 네트워크는 Steam 스토어에 출시할 수 없음
추천 대상
멈춘 협동 모드를 되살리거나 아무도 손대지 않은 게임에 협동을 시도하려는, 인내심 있는 PC 게이머와 코딩 에이전트를 가진 모더에게 맞습니다.
Co-op Anything 대안
Co-op Anything: 자주 묻는 질문
- Co-op Anything, 쓸 만한 가치가 있습니까?
- 에이전트가 만드는 협동 모드를 위한 진지하고 규칙이 잘 잡힌 플레이북이며, 공유 목록과 테스트 도구가 지금까지 완성한 어떤 게임보다 값집니다. 평점은 5점 만점에 3.8점입니다.
- Co-op Anything의 가격은 얼마입니까?
- 무료 오픈 소스(MIT)입니다. 비용은 코딩 에이전트 사용료이며, 플레이어마다 게임 사본이 필요합니다.
- Co-op Anything의 단점은 무엇입니까?
- 릴리스가 없어 매일 바뀌는 main 브랜치를 따라야 함; 한 달 만에 열린 이슈 135개, 열린 풀 리퀘스트 40개; 처음부터 협동을 만들려면 여전히 많은 에이전트 시간이 듦; Spacewar 네트워크는 Steam 스토어에 출시할 수 없음.
- Co-op Anything에 적합한 사람은 누구입니까?
- 멈춘 협동 모드를 되살리거나 아무도 손대지 않은 게임에 협동을 시도하려는, 인내심 있는 PC 게이머와 코딩 에이전트를 가진 모더에게 맞습니다.
- 팀이나 프로덕션 환경에서 Co-op Anything의 비용은 얼마입니까?
- 무료입니다. 실제 비용은 에이전트 토큰이며, README 설명대로 부활은 며칠, 처음부터 만들기는 많은 에이전트 시간이 들고 플레이어마다 게임 사본이 필요합니다.
- Co-op Anything에 회사 데이터를 맡겨도 안전합니까?
- MCP 서버는 클론과, detect_engine과 game_identity의 경우 지정한 게임 폴더를 읽기 전용으로 읽으며 포트를 열지 않습니다. 에이전트 자체의 작업은 명령을 실행하고 도구를 설치하고 게임 사본을 수정하므로, 서버보다 에이전트의 권한이 더 중요합니다. 개인 메모는 git이 무시하는 local/에 두며, PR에는 게임 파일, 토큰, 개인 경로를 넣으면 안 됩니다.
- Co-op Anything의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 universal-modder 및 Claude Code Game Studios입니다.
답변 확인일: 2026년 11월 11일.