Claude Code Game Studios:48 个 AI Agent 组成的游戏开发工作室

> GitHub: Donchitos/Claude-Code-Game-Studios

> 作者: Donchitos

> License: MIT

> 研究时间: 2026-03-21

🎯 一句话版本

把一个 Claude Code 会话变成一个完整的游戏开发工作室——48 个 AI Agent 按真实工作室层级组织(总监→部门负责人→专员),37 个工作流技能,8 个自动化 Hook。你是老板,AI 团队帮你问对的问题、抓住错误、保持项目有序。

🏢 工作室架构

三级层级(模拟真实游戏工作室)


Tier 1 — 总监 (Opus)
├── creative-director    ← 创意愿景守护者
├── technical-director   ← 技术架构把关
└── producer            ← 项目协调,跨部门管理

Tier 2 — 部门负责人 (Sonnet)
├── game-designer       ├── art-director
├── lead-programmer     ├── audio-director
├── narrative-director  ├── qa-lead
├── release-manager     └── localization-lead

Tier 3 — 专员 (Sonnet/Haiku)
├── gameplay-programmer  ├── engine-programmer
├── ai-programmer       ├── network-programmer
├── systems-designer    ├── level-designer
├── economy-designer    ├── technical-artist
├── sound-designer      ├── writer
├── world-builder       ├── ux-designer
├── prototyper          ├── performance-analyst
├── devops-engineer     ├── security-engineer
├── qa-tester           ├── accessibility-specialist
└── ...共 23 个专员

模型分配策略:总监用 Opus(需要最强判断力),负责人用 Sonnet,专员用 Sonnet/Haiku(性价比优先)。

协调规则

规则说明
垂直委派总监→负责人→专员,逐级下达
水平咨询同级可咨询,但不能跨域决策
冲突升级分歧上报共同父节点
变更传播跨部门变更由 producer 协调
域边界Agent 不修改域外文件

⚡ 37 个 Slash 技能

全部通过 / 命令触发:

类别技能
评审`/design-review` `/code-review` `/balance-check` `/asset-audit` `/scope-check` `/perf-profile` `/tech-debt`
生产`/sprint-plan` `/milestone-review` `/estimate` `/retrospective` `/bug-report`
项目管理`/start` `/project-stage-detect` `/reverse-document` `/gate-check` `/map-systems`
发布`/release-checklist` `/launch-checklist` `/changelog` `/patch-notes` `/hotfix`
创意`/brainstorm` `/playtest-report` `/prototype` `/onboard` `/localize`
**团队协作**`/team-combat` `/team-narrative` `/team-ui` `/team-release` `/team-polish` `/team-audio` `/team-level`

/team-* 系列最有特色——在单个功能上协调多个 Agent 协作。

🔧 8 个自动化 Hook

Hook触发功能
validate-commitgit commit检查硬编码值、TODO 格式、JSON 有效性
validate-pushgit push保护分支警告
validate-assets写入 assets/验证命名规范和 JSON 结构
session-start会话开始加载 sprint 上下文 + 近期 git 活动
detect-gaps会话开始检测新项目、缺失文档
**pre-compact**上下文压缩**保存会话进度笔记**(Hermes flush 理念!)
session-stop会话关闭记录成就
log-agentAgent 启动subagent 调用审计追踪

注意 pre-compact.sh——和 Hermes 的 Compression Flush 同一思路!

🎮 引擎支持

引擎主 Agent子专员
**Godot 4**godot-specialistGDScript, Shaders, GDExtension
**Unity**unity-specialistDOTS/ECS, Shaders/VFX, Addressables, UI Toolkit
**Unreal 5**unreal-specialistGAS, Blueprints, Replication, UMG/CommonUI

🎯 设计哲学

"不是自动驾驶,是协作"

每个 Agent 遵循严格协议:

1. Ask — 先问问题再提方案

2. Present options — 展示 2-4 个选项 + 利弊

3. You decide — 用户做最终决定

4. Draft — 展示草稿

5. Approve — 你确认后才执行

游戏设计理论融入

📐 项目结构


CLAUDE.md           # 主配置
.claude/
  agents/           # 48 个 Agent 定义(Markdown + YAML frontmatter)
  skills/           # 37 个 Slash 命令
  hooks/            # 8 个 Hook 脚本
  rules/            # 11 个路径作用域编码规范
  docs/templates/   # 29 个文档模板(GDD、ADR、Sprint Plan 等)
src/                # 游戏源代码
assets/             # 美术/音频/VFX/Shader/数据
design/             # GDD、叙事文档、关卡设计
prototypes/         # 一次性原型(与 src 隔离)
production/         # Sprint 计划、里程碑、发布追踪

💡 与我们的关联

1. Multi-Agent 编排的教科书级范例 ⭐⭐⭐

48 个 Agent 的层级结构、委派模型、冲突升级机制——这是当前开源社区中最完整的 Multi-Agent 协调系统设计之一。

我们的 researcher/codex/sonnet 等多 Agent 布局可以参考:

2. Hook 系统值得借鉴

特别是:

3. Slash 命令即工作流

37 个 / 命令本质就是 OpenClaw Skills 的游戏开发特化版。/team-* 系列(多 Agent 协作单个功能)的模式可以复用到我们的深度研究场景。

4. 但不能直接搬

5. 可借鉴的模式

📊 评分

维度评分(/10)
创意9.0 — 模拟真实工作室层级,48 Agent 协调系统设计精良
工程质量8.5 — 完整的 Agent 定义 + Skills + Hooks + Rules + Templates
实用性7.5 — 独立游戏开发者可直接用,但需要 Claude Code + 足够预算
可移植性6.0 — Claude Code 专属,不兼容 OpenClaw / Cursor 等
与我们的关联7.5 — Multi-Agent 编排、Hook 系统、协作协议可借鉴,但不能直接搬
**综合****7.5**

报告由深度研究助手自动生成 | 2026-03-21

来源: GitHub