CLAUDE LABEN
WWDC — WWDC 2026でSiriはGoogle Geminiベースと確定。ChatGPT等への外部ハンドオフは廃止され、サードパーティAI選択はEU(DMA)で当面非対応にBILLING — 6/15の課金変更まで残り6日。Agent SDK・headless Claude Code・GitHub Actions・他社エージェントがAPIレート準拠の月次クレジットへ移行OUTAGE — claude.ai・Claude Code・Coworkで障害が報告(6月)。スケジュール実行はfallbackModelとリトライ前提の設計が安全ですDYNAMIC-WORKFLOWS — Max・TeamプランとAPIでdynamic workflowsがデフォルトON。コードベース横断のバグ探索や独立検証に活用ULTRACODE — Claude Codeの新設定ultracodeがeffortメニューに追加。xhigh固定でワークフロー判断はClaudeに委ねますOPUS4.8 — Claude Opus 4.8が主要プランのデフォルトとして定着。コーディング・エージェント・推論を強化WWDC — WWDC 2026でSiriはGoogle Geminiベースと確定。ChatGPT等への外部ハンドオフは廃止され、サードパーティAI選択はEU(DMA)で当面非対応にBILLING — 6/15の課金変更まで残り6日。Agent SDK・headless Claude Code・GitHub Actions・他社エージェントがAPIレート準拠の月次クレジットへ移行OUTAGE — claude.ai・Claude Code・Coworkで障害が報告(6月)。スケジュール実行はfallbackModelとリトライ前提の設計が安全ですDYNAMIC-WORKFLOWS — Max・TeamプランとAPIでdynamic workflowsがデフォルトON。コードベース横断のバグ探索や独立検証に活用ULTRACODE — Claude Codeの新設定ultracodeがeffortメニューに追加。xhigh固定でワークフロー判断はClaudeに委ねますOPUS4.8 — Claude Opus 4.8が主要プランのデフォルトとして定着。コーディング・エージェント・推論を強化
記事一覧/Claude Code
Claude Code/2026-04-25上級

Claude Code で Unity ゲーム開発を加速する — C# 生成・MCP 連携・実機検証

Unity プロジェクトで Claude Code を最大限活用するための実践ガイド。C# スクリプト生成、Editor 拡張、Unity MCP、シーン操作の自動化、テスト戦略までを体系的に解説します。

Claude Code219Unity6C#2ゲーム開発5MCP56

プレミアム記事

Unity でゲームを作っていて、「この処理は Claude Code に書いてもらった方が速いな」と感じる場面が増えてきました。一方で、Web 開発と違って Unity は「シーンの状態」「アセットインポート設定」「ビルド設定」など、エディタ内でしか観測できない要素が多く、Claude Code だけでは完結しない場面も多いのが現実です。

このガイドは、私が個人開発で Unity と Claude Code を併用する中で見つけた「効くやり方」と「効かなかったやり方」を、実コードと共にまとめたものです。Unity 6 系(2026 年時点)と Claude Code v2 を前提とします。

なぜ Unity 開発で Claude Code が刺さるのか

Unity 開発の作業時間を分解すると、シーン構築、アセット調整、C# 実装、ビルド検証、の 4 つに大別できます。このうち C# 実装は、Web 開発のコード生成とほぼ同じスキルセットで AI に任せられます。

しかし Unity ならではの難しさは、「コードを書いただけでは動作確認ができない」点にあります。スクリプトをアタッチする GameObject の構造、SerializeField で公開する変数の値、Layer や Tag の設定——これらが揃って初めて意図通りに動きます。

Claude Code が Unity で本当に効くのは、後述する Unity MCP サーバー を組み合わせて、エディタ内の状態を直接操作できるようにしてからです。コード生成と環境セットアップが切り離せないのが Unity の特徴であり、ここを連結できるかどうかで生産性が一桁変わります。

CLAUDE.md の書き方 — Unity プロジェクト固有の文脈を渡す

Unity プロジェクトで Claude Code を起動した時、最初に読み込まれるのが CLAUDE.md です。私が現在使っているテンプレートの抜粋を共有します。

# プロジェクト概要
 
これは Unity 6.0.x で作っている縦スクロールアクションゲームです。
ターゲット: iOS / Android(IL2CPP, ARM64)
レンダリングパイプライン: URP 17.x
入力: Input System Package(旧 Input Manager は使用しない)
 
# ディレクトリ規約
 
- Assets/Scripts/Gameplay/ — ゲームロジック(MonoBehaviour 中心)
- Assets/Scripts/Systems/ — 永続データ・SaveLoad・Audio
- Assets/Scripts/UI/ — UI Toolkit ベースの UI
- Assets/_Project/Prefabs/ — プレイヤー・敵・アイテム
 
# コーディング規約
 
- using ステートメントは alphabetical sort
- private フィールドは _camelCase、public は PascalCase
- async/await は UniTask(Cysharp)を優先。素の Task は禁止
- DOTween を使う場合は SetLink で寿命管理
- ScriptableObject を「設定値の入れ物」として積極利用
 
# テスト方針
 
- PlayMode テストは Tests/PlayMode/ に配置
- EditMode テストは Tests/EditMode/
- アサーション: NUnit + UnityEngine.TestTools

ポイントは「Web 開発の常識を持ち込ませない」ための制約を明示することです。たとえば「Task は禁止、UniTask を使う」と書かないと、Claude は素の await Task.Delay() を平気で生成します。Unity では Task.Delay は MonoBehaviour のライフサイクルと連動せず、シーン遷移後にも走り続けてバグの温床になります。

また「URP を使っている」「Input System を使っている」は本当に重要で、書かないと URP 非対応のシェーダーや、旧 Input Manager 用の Input.GetKeyDown を生成されることがあります。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
Unity プロジェクト構造に最適化した CLAUDE.md と AGENTS.md の書き方
Unity MCP サーバーを使ったシーン操作・コンポーネント生成の自動化
実機ビルド・PlayMode テストまでを Claude Code に委ねる開発フロー
Stripe による安全な決済 · いつでもキャンセル可能
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Claude Code2026-03-19
Unity × Claude Code でゲーム開発を加速する方法 — AIペアプログラミング入門
Unity のゲーム開発に Claude Code を導入して開発速度を大幅に向上させる方法を解説。C# スクリプト生成、シェーダー作成、デバッグ支援、アーキテクチャ設計まで、実践的なワークフローを紹介します。
Claude Code2026-03-10
Unity × Claude Code ゲーム開発ガイド — MCP で AI 駆動のワークフローを構築
Unity MCP を使って Claude Code でゲーム開発を加速する方法を解説。シーン構築、アセット管理、スクリプト生成、デバッグまで AI 駆動の開発ワークフローを紹介します。
Claude Code2026-03-17
Unity Shader Graph × Claude Code — AI でシェーダーを設計・生成する
Unity Shader Graph と HLSL シェーダーを Claude Code で自動生成する方法を解説。トゥーンシェーダー、水面表現、ディゾルブエフェクトなど実用サンプル付き。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →