智能体框架#多智能体#代码智能体

Claude Code Game Studios:用 49 个 agent 搭一支游戏开发团队

Claude Code 游戏开发模板,含 49 个分工 agent 和 74 个 skill,MIT 许可,适合想用 AI 做游戏又不愿跳过设计与测试的小团队。

项目资料

GitHub Ecosystem
仓库地址github.com/Donchitos/Claude-Code-Game-Studios
许可证
MIT
主语言
Shell
星标
27,005
核查时间
2026-10-21

以上快照资料以核查当日为准,可能随版本或运营策略变化。

卡片列出 Claude Code Game Studios 的数字:49 个 agent、74 个 skill、15 个 hook、14 条规则,以及三层角色的名单

README 开门见山:单开一个聊天会话做游戏,没有人拦你把数值写死、跳过设计文档,也没有人在改动之后问一句「这还符合游戏的愿景吗」。Claude Code Game Studios 是一个 MIT 许可的模板仓库,它把一个 Claude Code 会话配成一家游戏工作室,里面有 49 个分工明确的 agent、74 个 skill、一套钩子和按路径生效的编码规则。README 说这些 agent 分三层,和真实工作室一样:总监守着方向,部门负责人管自己的领域,专家做具体的活。截至 2026-10-21,仓库有 27,005 颗星,最近一次推送是 2026-10-19。

核心功能

Claude Code Game Studios 的核心是一套分层的角色,加上一条带关口的流程。下面几点是对使用影响最大的部分。

  • 三层角色,各有分工:README 的层级表列出 34 个角色:3 个总监(creative-director、technical-director、producer),8 个部门负责人,23 个专家。另有 15 个引擎专家文件,分别对应 Godot、Unity 和 Unreal。README 说每个 agent 都写明了职责、升级路径和质量关口。
  • 斜杠命令覆盖开发全程:74 个 skill 在 README 里分成 12 组,从 /start、/setup-engine 到 /create-stories、/dev-story,再到 /release-checklist。
  • 提交和推送前的检查:validate-commit.sh 在 git commit 前检查硬编码数值、TODO 格式、JSON 是否合法,以及设计文档的章节。validate-push.sh 对推送到受保护分支、打标签、发布 release 等操作给出警告。
  • 规则按路径生效:编辑 src/gameplay/** 时,数值要来自数据;src/core/** 的热路径要求零分配;tests/** 和 prototypes/** 也各有标准。
  • 运行过、看过,才算完成:涉及玩家能看到的改动,story 要等游戏被启动、被观察,并把截图存进 production/qa/evidence/,才算关闭。这一条在 minimal 模式下也保留,哪怕那个模式下自动化测试可以省略。
  • 一个设置决定流程的重量:modes.rigor 有 minimal、standard、full 三档,默认是 minimal。改这一个值,就会同时调整 GDD 章节、文档详略、QA 证据和评审人数。

典型使用场景

Claude Code Game Studios 的三种用法,对应三种不同规模的项目。

  • 做 game jam 原型的独立开发者:保持默认的 minimal 模式,按 README 的路径走:/start、/setup-engine、/brainstorm(一页纸的 brief)、/create-stories,然后在 /dev-story 和 /story-done 之间循环。
  • 需要留下设计文档的小团队:standard 要求 5 个 GDD 章节;full 要求全部 8 个,每种 story 都要完整的 QA 证据和导演评审。
  • 接手已有项目的人:项目里已经有代码或设计文档时,在 /start 里选「已有工作」,或者直接运行 /project-stage-detect 分析现有项目。

快速上手

Claude Code Game Studios 的第一步是克隆仓库,然后在项目根目录启动 Claude Code。README 给出的命令如下:

git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git my-game
cd my-game
claude

进入会话后运行 /start。它会问你从哪里开始:还没有想法、有个模糊的点子、已经有清晰的概念,还是已经有现成的工作。你同意之后,它才会把 modes.rigor 和 modes.automation 写进 project.yaml。如果克隆下来的 origin 仍然指向模板仓库,它会提醒你。README 还特别说明,在 src/ 之类的子目录里启动,会跳过项目的钩子、拒绝规则和先询问的权限模式。

小结

Claude Code Game Studios 适合已经在用 Claude Code、想要设计和 QA 关口的游戏开发流程的人,也适合想把它当模板改造的团队。它不适合只想让 AI 快速生成一个小游戏、又不想回答问题和做决定的人,README 也写明这不是自动驾驶系统。

成本要先算。README 没有给出 token 或费用的数字,但它写明了每个 agent 声明的模型:

声明的模型agent 数量例子
Opus3creative-director、technical-director、producer
Sonnet16lead-programmer、prototyper、devops-engineer、community-manager
继承会话模型30game-designer、gameplay-programmer、qa-tester

三个总监用 Opus,16 个用 Sonnet,其余 30 个继承你会话的模型,所以账单取决于你平时用哪个模型开会话。选 minimal 还是 standard,直接决定产出多少文档。README 自己做过一次测量:同一份需求,minimal 在写第一行游戏代码前只写了 1 份文档,耗时 0 分钟;standard 写了 30 份,耗时 58 分钟,两位盲审评审和一次人工试玩把 standard 的版本排在最后。这只是一份需求、一次测量。

仓库有三个需要知道的限制。第一,README 说主要开发环境是 Windows 10 加 Git Bash,macOS 和 Linux 也测过,但桌面通知目前只在 Windows 上生效。第二,它需要 Python 3,缺了 Python,所有设置都会静默回退到默认值。第三,这是没有游戏的模板,它的测试只检查框架本身,你的游戏测试要自己放进 tests/。许可证是 MIT。GitHub 把语言标签记为 Shell,但仓库跟踪的文件里,567 个是 Markdown(agent、skill 定义和文档),52 个是 .sh 脚本。想比较另一套面向 Claude Code 的工程配置,可以读 everything-claude-code。

这篇文章根据仓库的 README 和配置文件写成,编辑部没有在真实项目里跑完整流程。