Claude-Code-Game-Studios
用 49 个 AI 代理将 Claude Code 升级为完整游戏工作室,含 7 阶段开发流水线与质
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
用 49 个 AI 代理将 Claude Code 升级为完整游戏工作室,含 7 阶段开发流水线与质
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
Claude Code Game Studios 是一款将 Claude Code 打造成完整游戏开发工作室的开源框架。该项目由独立开发者 Donchitos 创建,组织了 49 个专业 AI Agent、73 个技能命令、12 个 Hook 和 11 条编码规则,模拟真实游戏工作室的三层管理架构。
很多人用 Claude Code 做独立游戏时,会遇到一个尴尬的局面:AI 确实能写代码,但项目写到一半,代码风格混乱、设计文档缺失、玩法逻辑前后矛盾、发布时发现少了某个音效——问题不在 AI 不够强,而在于一个人 + 一个 AI 对话,没有"流程"来保证质量。
传统的单人开发流程是:打开对话 → 写代码 → 遇到问题 → 继续写代码 → 越来越乱。而 Claude Code Game Studios 提出的解法是:给 AI 配备完整的工作室班底。
项目将 49 个 Agent 分为三个层级,模拟真实游戏公司的组织结构:
这种分层机制解决了单一 AI 对话的核心痛点:当创意总监提出"做一个 Roguelike 卡牌游戏",游戏设计师会先输出完整 GDD(Game Design Document),音效师会提前规划音效风格,QA 会设计测试用例——所有角色协同,而不是一个人从代码写到音效全包。
项目提供 73 个斜杠命令(Skill),覆盖从立项到上线的完整流程:
/start 启动引导,/brainstorm 头脑风暴,/art-bible 建立美术规范,/create-epics 拆解史诗任务。/create-stories 拆解用户故事,/architecture-decision 记录架构决策(ADR),/balance-check 平衡性检查。/dev-story 开发单个故事,/code-review 代码审查,/consistency-check 一致性检查。/changelog 生成更新日志,/content-audit 内容审计,/asset-audit 资源审计。这套命令体系本质上是将游戏开发的最佳实践文档化和自动化,每个阶段都有对应的检查点和质量门禁。
项目包含 12 个 Hook 脚本,在 Claude Code 的关键生命周期节点自动触发验证:
validate-commit.sh:提交前自动检查代码规范。validate-push.sh:推送前验证是否符合项目标准。validate-assets.sh:资源变更时自动审计美术和音频资源。detect-gaps.sh:检测开发过程中的功能缺口和遗漏。log-agent.sh:记录 Agent 工作日志,便于追溯和复盘。这相当于给 Claude Code 加了一层"自动化质量门禁",防止开发过程中出现低级失误累积。
项目内置了三大主流游戏引擎的专属 Agent 集:
用户只需运行 /setup-engine 选择引擎,系统自动配置对应的 Agent 集。
值得注意的是,该项目在社区中也引发了一些争议。有用户反馈,第一次运行 /start 生成 GDD 文档时,在没有游戏概念的情况下,仅一个 Flappy Bird 克隆就消耗了约 50 万 Token 和两小时时间。这说明 Agent 协同机制虽然提升了质量,但也带来了显著的算力和时间成本。
此外,由于完全依赖 Claude Code CLI,该框架的上手门槛较高,不熟悉命令行工具的开发者可能需要额外学习成本。MIT 许可证允许自由使用和修改,适合有技术背景的独立开发者。
Claude Code Game Studios 的核心价值在于将 AI 辅助开发从"随手写代码"提升到"有组织的工程流程"层面。它代表了 AI + 游戏开发领域的一个重要方向:不是让 AI 替代开发者,而是让 AI 承担工作室中除决策之外的所有执行角色。
在 GitHub 获得近 2 万 Star 的背后,是独立游戏开发者对更系统的 AI 开发工作流的强烈需求。随着 Claude Code 自身能力的提升,这类框架的价值有望进一步放大。