Claude Code 游戏工作室
将 Claude Code 会话组织成有分工、评审和质量门的游戏开发团队。
- Star 数
- ★ 36k
- 最近更新
- 18 天前
- License
- MIT
- 主语言
- Shell
- FA 评分
- 53/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 平台专用Claude Code
- 费用
- 软件免费,模型调用费用自付
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 独立开发者刚有一个模糊的游戏概念,希望在 Claude Code 中通过 /start 和 /brainstorm 建立受引导的设计流程。
- 不适合
- 需要 ChatGPT、Codex 或 OpenAI API 的团队
- 需要 macOS/Linux 桌面通知的团队
- 不想裁剪大量代理、技能与规则的团队
- 源码审查
- 53/100 · 缺口较多
这个 Agent 能做什么,适合哪些场景?
这是一个面向 Claude Code 的游戏开发项目模板,提供 49 个专职代理、73 个斜杠技能、12 个钩子、11 条路径作用域规则和 41 个文档模板。代理按总监、部门负责人和专家三级组织,覆盖设计、程序、美术、音频、叙事、QA 与制作,并包含 Godot 4、Unity 和 Unreal Engine 5 的引擎专家组。用户通过 Claude Code 中的 /start、/brainstorm、/dev-story、/qa-plan 和 /release-checklist 等命令推进工作流,产出设计文档、架构决策、故事与冲刺计划、测试证据及发布材料。它不是自动交付游戏的服务:其协作协议要求代理先提问、给出选项、展示草稿,并由用户批准写入。采用边界是一个本地项目目录和 Claude Code 运行时;钩子与规则在会话和文件操作期间提供验证与约束。
克隆后,项目以 CLAUDE.md 和 .claude/ 下的 agents、skills、hooks、rules、docs 配置 Claude Code。用户运行 /start 选择项目阶段,或运行 /setup-engine godot 4.6、/brainstorm、/create-epics、/create-stories、/dev-story 等技能;这些工作流覆盖从构思、设计和架构到开发、QA 与发布的七阶段流程。代理遵循纵向委派、同级咨询、向 creative-director 或 technical-director 升级冲突,以及由 producer 协调跨部门变更的模型。钩子会在会话打开、压缩、关闭、代理启动或停止,以及相关 Bash、Write/Edit 操作时运行,例如 validate-commit.sh、validate-assets.sh 和 validate-skill-change.sh;它们可检查硬编码值、JSON、资产命名和技能改动。规则会按 src/gameplay/、src/core/、src/ai/、src/networking/、src/ui/、design/gdd/、tests/ 与 prototypes/ 等路径应用要求。
- 独立开发者刚有一个模糊的游戏概念,希望在 Claude Code 中通过 /start 和 /brainstorm 建立受引导的设计流程。
- 使用 Godot 4、Unity 或 Unreal Engine 5 的小团队,需要为引擎相关工作分配对应的专家角色与子专家角色。
- 已有原型或代码的开发者,希望运行 /project-stage-detect,并用 /reverse-document 补充现有项目的文档。
- 准备按迭代开发功能的团队,需要通过 /create-epics、/create-stories、/sprint-plan、/dev-story 和 /story-done 组织工作。
- 临近测试或上线的项目负责人,需要使用 /qa-plan、/regression-suite、/release-checklist、/launch-checklist 和 /day-one-patch。
- 需要多人式协作提示但仍要保留最终决策权的个人创作者,可使用 /team-combat、/team-ui、/team-qa 等编排技能。
如何安装或部署这个 Agent?
前置条件是 Git 和 Claude Code;仓库还建议安装 jq 用于钩子验证,以及 Python 3 用于 JSON 验证。执行:git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git my-game
cd my-gameclaude
Claude Code 的安装命令为:npm install -g @anthropic-ai/claude-code。仓库未说明额外凭据要求。
如何使用这个 Agent?
在项目目录启动 claude 后,首次可运行 /start 并回答当前项目阶段;若已明确需求,可运行 /brainstorm、/project-stage-detect,或使用 /setup-engine godot 4.6 配置引擎。之后按需运行设计、架构、故事、QA 或发布技能。用户应在代理提出选项和草稿后作出决定与批准;文档明确说明不会在未获用户确认时写入。
这个 Agent 有哪些优点和局限?
- 把 49 个代理明确划分为三级工作室层级,并定义了跨领域冲突升级与变更传播路径。
- 提供 73 个覆盖构思、设计、架构、开发、测试、生产和发布的斜杠技能,而非只有单一通用提示。
- 包含 12 个自动钩子与 11 条路径作用域规则,可对提交、推送、资产、会话生命周期和特定代码目录施加检查。
- 为 Godot 4、Unity 和 Unreal Engine 5 提供不同的专家代理集合,并可选择不用任何引擎集合。
- 核心运行时锁定 Claude Code;仓库没有记录对 ChatGPT、Codex、OpenAI API 或 Claude API 的原生支持。
- 模板规模较大,包含大量代理、技能、钩子、规则和文档模板,采用前需要决定保留、删除或改写哪些部分。
- 主要开发和测试平台是 Windows 10;macOS 与 Linux 仅说明应可运行,跨平台测试仍在进行,通知钩子在非 Windows 上不工作。
- jq 和 Python 3 缺失时钩子会降级,项目不会中断,但会失去相应验证。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Claude Code 游戏工作室 当前 | 53 · 缺口较多 | Agent 插件 / 技能免费 + 模型费 | ★ 36k | 18 天前 | Shell | Claude Code |
| anything_about_game - 游戏开发资源大全 | 29 · 缺口较多 | 代码库 / SDK免费 | ★ 4.2k | 4 天前 | — | — |
| GameDesignOS:本地优先的游戏设计操作系统 | 78 · 表现良好 | 命令行工具免费 | ★ 451 | 2 个月前 | Python | Codex · Claude Code |
| Pi Dynamic Workflows | 88 · 表现良好 | Agent 插件 / 技能免费 + 模型费 | ★ 590 | 9 天前 | TypeScript | — |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示:README 描述了权限规则(settings.json 自动允许安全操作、阻止危险操作),以及用户确认流程(协作协议要求用户决定)。但数据流透明度不足:未详细说明哪些数据被收集、存储或传输。敏感数据处理仅提及阻止读取 .env 文件,但未说明如何处理其他敏感数据。依赖安全未提及依赖审计或漏洞扫描。外部影响:hooks 会执行 shell 命令,但 README 声称 hooks 在无关时立即退出,且 SECURITY.md 提供了安全指南。回滚:未提供明确的回滚机制,仅提到升级指南。来源归属:未明确说明第三方代码来源。因此,部分标准得分较低。
证据显示:README 和 SECURITY.md 在描述 hooks 行为时一致,但未提供实际测试结果。依赖可用性:未列出具体依赖版本,仅推荐 jq 和 Python 3,但未说明版本要求。失败消息:hooks 声称失败时优雅降级,但未提供具体错误消息示例。因此,自一致性得分中等,依赖可用性和失败消息得分较低。
证据显示:README 明确了目标受众(游戏开发者)和多种使用场景(从头脑风暴到发布)。能力边界:描述了代理的职责和领域边界,以及协作协议。触发精度:hooks 和 skills 的触发条件描述清晰。环境适配:声明支持 Windows、macOS、Linux,但主要测试在 Windows 10,且跨平台测试仍在进行。因此,各标准得分均为 2。
证据显示:README 提供了详细的项目结构、安装步骤、升级指南和自定义说明。命名稳定性:代理和技能命名一致。示例和 FAQ:README 提供了使用示例,但未提供 FAQ。已知限制:README 提到了跨平台测试不足和通知功能限制。许可证:MIT 许可证明确。版本和变更日志:未提供 CHANGELOG,但 UPGRADING.md 存在。维护责任:README 提到维护和贡献方式,但未明确维护者。因此,部分标准得分较低。
证据显示:输出可用性:README 描述了技能和代理的输出,但未提供实际输出示例。边际价值:提供了 49 个代理和 73 个技能,可能提高生产力,但未量化。成本效益:未提供性能或资源消耗数据。因此,得分均为 2。
证据显示:声明可追溯性:README 中的声明(如代理数量)与文件结构一致,但未提供验证方法。跨来源佐证:未提供外部验证。事实与推断分离:README 区分了事实(如代理数量)和设计理念,但未明确标注。因此,得分较低。
- 未提供实际测试结果,所有声明基于静态审查,需谨慎对待。
- 数据流和敏感数据处理细节不足,建议审查 hooks 和 skills 的实际代码。
- 依赖版本未明确,可能存在兼容性问题。
- 跨平台支持未完全验证,主要测试在 Windows 10。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
v1.2.0 v1.2.0 — the main path, rebuilt and tested
发布说明摘录
The story skills are rebuilt around shared helper scripts, a read guard stops whole-file reads of large design docs, the engine references move to Godot 4.7 and Unreal Engine 5.8, and no skill pre-approves every shell command any more. A minor release after 1.1.3. Highlights - The main path is rebuilt. /start, /create-stories, /story-readiness, /create-epics, /dev-story and /story-done follow Anthropic's skill-authoring guidance: shorter, with rarely used branches in references/ and fixed steps handed to helper scripts, so the same question gets the same answer each …在 GitHub 查看 ↗ -
v1.1.3 v1.1.3 — long skills keep their later steps
发布说明摘录
Long skills keep their later steps through a long session, a question nobody answered is never taken as an answer, and the shipped permissions approve less. A fix release for 1.1.2. Highlights - The 14 longest skills keep their later phases after a compaction. Claude Code re-attaches only the first part of a skill after a compaction, so the later phases of a long skill could drop out mid-session. /adopt, /architecture-decision, /architecture-review, /create-architecture, /design-system, /dev-story, /gate-check, /prototype, /review-all-gdds, /setup-engine, `/sm …在 GitHub 查看 ↗ -
v1.1.2 v1.1.2 — the default path works end to end
发布说明摘录
The default path works end to end, Unity and Unreal get the same care as Godot, and the checks tell you what they found. A fix release for bugs in 1.1.1, each reproduced before it was fixed. Highlights - The minimal path works start to finish. /help, /story-done, /sprint-status and the status line follow it. Skills that expect a concept doc read design/game-brief.md instead, and there are no more dead ends into sprints. …在 GitHub 查看 ↗