跳到主要内容
项目档案模板 / Starter

Claude Code 游戏开发工作室模板:49个AI代理、72个技能,打造结构化游戏开发全流程

Donchitos/Claude-Code-Game-Studios:Claude Code Game Studios 是一个结构化游戏开发工作室模板,通过49个专业代理、72个流程技能和自动化质量门,将单次AI会本页整理它解决什么问题、适用场景、安装方式和使用方法。

25,212ShellStar 于 2026年3月21日2026年9月19日 更新

AI 总结

Claude Code Game Studios 是一个结构化游戏开发工作室模板,通过49个专业代理、72个流程技能和自动化质量门,将单次AI会话转化为有设计评审、代码审查和QA流程的完整开发团队,帮助开发者保持愿景一致并提升质量。

中文项目介绍

Claude Code Game Studios 是一个专为 Claude Code 设计的游戏开发工作室模板,旨在将单次 AI 会话转化为结构化、有质量保障的完整游戏开发团队。它提供49个分层代理(导演、主管、专家)、72个流程技能、12个自动化钩子和11条编码规则,模拟真实工作室层级,确保从概念到发布的全程有序管理,涵盖设计、编程、艺术、音频、叙事、QA和生产等全领域。 该项目解决单独使用 AI 开发游戏时缺乏结构、无设计评审、无代码审查的问题。代理团队具有明确职责、升级路径和质量门,主动提问、捕获错误、保持愿景一致,而用户作为创意总监保留最终决策权。核心机制包括架构决策记录(ADR)流程、技术需求注册表(TR Registry)提供稳定需求ID、控制清单定义分层规则,以及引擎版本 pinned 文档弥补 LLM 知识截止。 适用场景包括独立开发者或小型团队使用 Claude Code 进行游戏开发,需要结构化流程和质量保障;模拟真实工作室分工;自动化设计评审与故事验证;以及从构思到发布全程有序管理。技术特征上,支持 Godot/Unity/Unreal 引擎代理集,当前引擎参考以 Godot 4.6 为例,提供最佳实践和 API 指南,确保代码符合当前标准。

详细信息与使用说明

1. 项目定位与用途

Claude Code Game Studios 是一个为 Claude Code 会话设计的游戏开发工作室模板,提供完整的代理团队、流程技能和自动化系统,将单次 AI 交互转化为结构化开发环境。它通过模拟真实工作室的导演-主管-专家三层 hierarchy,帮助开发者系统化管理游戏项目,涵盖设计、编程、艺术、音频、叙事、QA 和生产等全领域。用户通过 slash commands 驱动工作流,从初始 brainstorm 到最终发布,每个阶段都有专业代理提供指导、审查和验证,确保项目质量与愿景一致性。模板包含 49 个代理、72 个技能、12 个钩子、11 条规则和 39 个文档模板,开箱即用。

2. 解决的问题

单独使用 Claude Code 开发游戏时,会话缺乏结构,容易导致设计文档缺失、代码质量低下、无测试覆盖、愿景漂移等问题。本模板引入专业代理团队,每个代理有明确职责和质量 gates,例如设计主管审查系统设计,QA Lead 制定测试计划,技术总监 enforce 编码规则。代理遵循协作原则,主动提问、呈现选项、解释权衡,但由用户最终决策,从而在保持用户控制权的同时,引入团队协作的检查与平衡,早期捕获错误,避免硬编码魔法数字、跳过设计文档、编写面条代码等常见陷阱。

3. 适用场景

本模板适用于独立开发者或小型团队使用 Claude Code 进行游戏开发,特别是需要结构化流程和质量保障的项目。也适合希望模拟真实工作室分工、自动化设计评审与代码审查、以及从概念到发布全程有序管理的团队。无论是原型快速迭代还是完整产品开发,代理团队都能提供领域专业支持。但需注意,项目当前以 Godot 引擎参考为主,其他引擎代理集虽存在但文档 pinned 版本可能不完整,使用时应查阅对应引擎参考目录,并警惕 LLM 知识过时风险。

4. 安装与配置

仓库中未明确给出具体的安装命令。通常,对于 Claude Code 项目,需要将模板的 .claude/ 目录(包含 agents、skills、hooks、rules 等子目录)复制或符号链接到项目根目录。用户可能需要根据所选引擎(Godot/Unity/Unreal)选择对应的代理集,并确保引擎参考文档可用。建议参考 README 的 Getting Started 部分获取详细步骤,或直接查看 .claude/ 目录结构进行手动配置。由于 Claude Code 的环境依赖,请先安装 Claude Code 工具并正确设置项目上下文。

5. 使用方式

用户通过 slash commands 与代理团队交互。核心命令包括:/start 初始化工作室;/design-system 创建设计系统文档;/create-epics 将需求拆分为史诗;/create-stories 将史诗拆分为用户故事(自动嵌入 TR-ID);/dev-story 开始开发单个故事;/story-done 标记完成并触发验证(检查控制清单版本);/story-readiness 验证 TR-ID 存在且活跃;/architecture-decision 创建架构决策记录;/architecture-review 运行架构审查并更新 TR 注册表。每个命令触发相应代理执行其领域职责,遵循问题→选项→决策→草稿→批准的协作模式。

6. 实现特点与最佳实践

项目核心是用户驱动协作模型,代理仅作为顾问,用户拥有最终决策权,避免自主生成。技术实现上,采用 ADR 状态生命周期(Proposed→Accepted→Superseded)确保故事引用有效;TR 注册表提供永久稳定需求 ID,防止重编号破坏引用;控制清单定义每层编程规则,故事嵌入版本以自动检测过时;引擎参考文档 pinned 当前版本(如 Godot 4.6)并汇总最佳实践,弥补 LLM 训练数据截止问题。这些机制共同保障开发过程的可追溯性、一致性和质量,同时通过 12 个钩子实现自动化验证(如 commit、push、资产变更、会话生命周期)。

思维导图

Claude Code Game Studios
代理系统 (49个)
导演层
主管层
专家层
引擎专项
运营层
QA层
技能系统 (72个)
分析技能
创作技能
流程技能
就绪检查
门控技能
自动化系统
钩子 (12个)
规则 (11个)
文档与模板
ADR流程
TR注册表
控制清单
引擎参考
文档模板 (39个)
协作原则
用户驱动
顾问模型
决策模式

常见问题

Claude Code Game Studios 是什么?

这是一个为 Claude Code 设计的游戏开发工作室模板,提供49个专业代理、72个流程技能、12个自动化钩子和11条规则,将单次AI会话转化为有设计评审、代码审查和QA流程的完整开发团队。

如何安装和初始化?

将仓库的 .claude/ 目录复制或符号链接到项目根目录,然后在 Claude Code 会话中使用 /start 命令初始化工作室。具体步骤参考 README 的 Getting Started 部分。

代理如何协作?用户扮演什么角色?

代理遵循用户驱动协作模型,作为顾问提供选项、推理和草案,用户作为创意总监做出所有最终决策。代理不会自主编写代码或文档,必须等待用户批准,遵循问题→选项→决策→草稿→批准模式。

支持哪些游戏引擎?

模板包含 Godot、Unity、Unreal 的引擎专项代理集,但文档参考当前 pinned Godot 4.6 版本。使用其他引擎时需查阅对应引擎参考目录,注意 LLM 知识可能过时,应优先查阅 pinned 文档。

如何确保开发质量与一致性?

通过自动化钩子(如 commit、push、资产变更验证)、分层编码规则、架构决策记录(ADR)流程、技术需求注册表(TR Registry)以及故事完成时的就绪检查(/story-done、/story-readiness),实现全程质量门和可追溯性。