AIエージェント49体がゲーム開発チームに変身!一人でもスタジオ級の開発体制を — Claude-Code-Game-Studios

Donchitos/Claude-Code-Game-StudiosShell11.1k

Claude Code Game Studiosは、AIチャットツール「Claude Code」を使って、一人のゲーム開発者でも本格的なゲームスタジオのような開発体制を再現できるテンプレートです。クリエイティブディレクターやQAテスター、サウンドデザイナーなど49体の専門AIエージェント(それぞれ役割が決まったAI担当者)が階層的に組織され、ゲームデザインからリリースまでの全工程を72種類のコマンドでサポートしてくれます。重要なのは「全自動」ではなく、AIが質問を投げかけ選択肢を示し、最終判断は常に人間が行う「協調型」の仕組みであることです。コードの品質チェック、デザインドキュメントの管理、スプリント計画など、一人開発で見落としがちな工程を自動で検出・提案してくれるため、構造のない個人開発にプロの開発プロセスを導入できます。

🔥 なぜ話題?

AI(特にClaude Code)を使ったソフトウェア開発が急速に広がる中、単なるコード補完を超えて『開発プロセス全体をAIで構造化する』という新しいアプローチが注目を集めています。個人や少人数でのゲーム開発(インディーゲーム開発)の需要も高まっており、49体もの専門エージェントによるスタジオ級の体制を無料テンプレートとして提供している点が話題を呼んでいます。

💡 こう使える!

例えば、一人でローグライクゲームを作っている開発者が「/brainstorm」コマンドでアイデアを練り、「/design-system」で戦闘システムのGDD(ゲーム設計書)を作成し、「/create-stories」で開発タスクを自動分割、「/dev-story」で実装に入ると、AIのゲームプレイプログラマーが担当し、完成したら「/story-done」でQAエージェントがテスト観点を提示してくれる — まるで小さなスタジオで働いているかのような流れで開発を進められます。

ユースケース: 一人または少人数でゲームを開発する際に、設計・実装・テスト・リリースまでの全工程をAIチームに支援してもらいながら、プロの開発プロセスで進めたい場合に使えます。

  • 49体のAIエージェントがディレクター・リード・スペシャリストの3階層で組織され、本物のゲーム開発スタジオの指揮系統を再現
  • Godot 4・Unity・Unreal Engine 5の3大ゲームエンジンに対応したエージェントセットを搭載
  • 全自動ではなく「AIが提案→人間が判断」の協調型設計で、開発者が常にコントロールを握れる
  • コミット時の品質チェックやデザインドキュメントの不備検出など12種類の自動フックで安全性を担保
  • レビュー強度をfull(全ゲート)・lean(フェーズのみ)・solo(なし)の3段階で調整可能
GitHubで見る →

Turn Claude Code into a full game dev studio — 49 AI agents, 72 workflow skills, and a complete coordination system mirroring real studio hierarchy.

技術情報

言語

Shell

ライセンス

MIT

最終更新

2026-04-10

スター数

11,103

フォーク数

1,643

Issue数

8

トピック

ai-agentsai-assisted-developmentanthropicclaudeclaude-codegame-designgame-developmentgamedevgodotindie-game-devunityunreal-engine

技術詳細

アーキテクチャ・仕組み

Claude Code Game Studiosは、Claude Codeの「サブエージェント」「スキル(スラッシュコマンド)」「フック」「ルール」機能を組み合わせたテンプレートリポジトリです。

エージェント階層(3階層モデル)

  • Tier 1 — ディレクター(Opusモデル使用): creative-director、technical-director、producerの3体。ビジョンの保護と全体統括
  • Tier 2 — 部門リード(Sonnetモデル使用): game-designer、lead-programmer、art-director、audio-director、narrative-director、qa-lead、release-manager、localization-leadの8体
  • Tier 3 — スペシャリスト(Sonnet/Haikuモデル使用): gameplay-programmer、engine-programmer、ai-programmer、network-programmerなど約30体以上

エージェント連携モデル

  • 垂直委任: ディレクター → リード → スペシャリストの順に委任
  • 水平相談: 同階層のエージェント同士は相談可能だが、他ドメインの拘束的な決定はできない
  • コンフリクト解決: 意見の対立は共通の親エージェントにエスカレーション
  • ドメイン境界: エージェントは明示的な委任なしに担当外のファイルを変更しない

対応ゲームエンジン

エンジンリードエージェントサブスペシャリスト
Godot 4godot-specialistGDScript、Shaders、GDExtension
Unityunity-specialistDOTS/ECS、Shaders/VFX、Addressables、UI Toolkit
Unreal Engine 5unreal-specialistGAS、Blueprints、Replication、UMG/CommonUI

パス別コーディング規約(11ルール)

ファイルの保存場所に応じて自動適用される:

  • src/gameplay/** — データ駆動型の値、デルタタイム使用、UI参照禁止
  • src/core/** — ホットパスでのメモリ確保ゼロ、スレッドセーフ、API安定性
  • src/ai/** — パフォーマンス予算、デバッグ容易性
  • src/networking/** — サーバー権威型、バージョン付きメッセージ、セキュリティ
  • src/ui/** — ゲーム状態の所有禁止、ローカライゼーション対応、アクセシビリティ
  • prototypes/** — 緩和された基準、README必須、仮説の記録

自動フック(12種)

  • validate-commit.sh: コミット時にハードコード値、TODO形式、JSON妥当性、設計書セクションをチェック
  • validate-push.sh: 保護ブランチへのプッシュを警告
  • validate-assets.sh: アセットの命名規則とJSON構造を検証
  • detect-gaps.sh: セッション開始時に設計書不足を検出
  • log-agent.sh / log-agent-stop.sh: サブエージェント呼び出しの監査証跡

ゲームデザイン理論ベース

  • MDAフレームワーク: メカニクス・ダイナミクス・エステティクスによるゲームデザイン分析
  • 自己決定理論: 自律性・有能感・関係性によるプレイヤーモチベーション設計
  • フロー状態デザイン: 挑戦とスキルのバランスによる没入感設計
  • バートルプレイヤータイプ: ターゲットオーディエンスの分類と検証

対応環境

  • Windows 10(Git Bash)でテスト済み
  • macOS、Linuxでもそのまま動作
  • フックはPOSIX互換パターン(grep -E)を使用、ツール不足時はグレースフルに失敗

カスタマイズ性

  • エージェントの追加・削除・プロンプト編集が自由
  • スキル(ワークフロー)の変更可能
  • レビュー強度を3段階で設定可能: full(全ディレクターゲート)/ lean(フェーズゲートのみ)/ solo(なし)
  • --review solo オプションでコマンド単位でオーバーライド可能

テンプレート

39種類のドキュメントテンプレートを搭載(GDD、UX仕様書、ADR、スプリント計画、HUDデザイン、アクセシビリティなど)

ライセンス

MITライセンス(商用利用可能)

インストール・クイックスタート

前提条件

  • Git がインストール済みであること
  • Claude Code がインストール済みであること
  • 推奨: jq(バリデーション用)、Python 3(JSON検証用)

セットアップ手順

  1. リポジトリをクローン:
git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git my-game
cd my-game
  1. Claude Codeを起動:
claude
  1. /start コマンドを実行すると、現在の開発段階(アイデアなし/ぼんやりしたコンセプト/明確な設計/既存プロジェクトあり)を聞かれ、適切なワークフローに案内されます。

特定の作業にすぐ入りたい場合:

  • /brainstorm — アイデア出し
  • /setup-engine godot 4.6 — エンジン設定
  • /project-stage-detect — 既存プロジェクトの分析

参考になる外部の関連記事

関連リポジトリ

AIコーディングアシスタントを最強にチューニング!28エージェント×119スキルの包括的パフォーマンス最適化システム — everything-claude-code

affaan-m/everything-claude-codeJavaScript103.3k

everything-claude-codeは、Claude CodeやCodex、Cursorなどの「AIコーディングアシスタント」の性能を最大限に引き出すための総合チューニングシステムです。28種

使うほど賢くなるAIエージェント — 学習・記憶・自動化を全部入りで月5ドルから運用 — hermes-agent

NousResearch/hermes-agentPython87.5k

Hermes Agentは、Nous Research社が開発した「自己改善するAIエージェント」です。会話するたびに経験からスキルを自動生成し、ユーザーの好みや過去のやり取りを記憶して、使えば使うほ

AIコーディング助手の「記憶喪失」を解消!セッション間で文脈を自動保存・復元する魔法のプラグイン — claude-mem

thedotmack/claude-memTypeScript58.6k

claude-memは、Claude Code(AIを使ったプログラミング支援ツール)が作業中に行ったすべての操作を自動的に記録し、AIで要約・圧縮して保存するプラグインです。次にClaude Cod

Claude Codeを120%使いこなす!69のTipsとベストプラクティス完全ガイド — claude-code-best-practice

shanraisshan/claude-code-best-practiceHTML44.6k

claude-code-best-practiceは、AnthropicのAIコーディングツール「Claude Code」を最大限に活用するためのベストプラクティス集です。Claude Code開発者

ChatGPT・Claude・Geminiの"裏の指示書"を丸ごと公開!主要AIの内部プロンプト集 — system_prompts_leaks

asgeirtj/system_prompts_leaks36.9k

system_prompts_leaksは、ChatGPT、Claude、Gemini、Grok、Perplexityなど主要なAIチャットボットの「システムプロンプト(AIに最初から与えられている裏