# Godot — AI Game Developer

Godot 4.3～4.5（C# / .NET 8）用の AI Game Developer アドオンをインストールします。Asset Library / GitHub リリースと godot-cli の2つの導入方法に加え、AI クライアントの接続方法と最初のプロンプトの実行方法を説明します。

このページは英語から機械翻訳されています。[英語の原文を読む](https://ai-game.dev/engines/godot)。

エンジン · Godot

godot\_mcp アドオンを C# の Godot プロジェクトに追加すれば、AI でエディタを操作できます。

Godot 4.3–4.5 C# / .NET 8 (mono)

01

## プラグインをインストール

プロジェクトにプラグインを導入する方法は2つあります。ワークフローに合う方を選んでください。

推奨

### CLI

npm の godot-cli ツールからインストールします。install-plugin を実行すると、対応する GitHub リリースから godot\_mcp アドオンをダウンロードし、2 つの NuGet パッケージと拡張カタログの埋め込みを .csproj に追加して、プラグインを有効化します（何度実行しても同じ結果になります）。

1 CLI をインストール

npm から godot-cli をグローバルにインストールします。

`npm install -g godot-cli`

2 プラグインをインストール

アドオンをダウンロードし、NuGet パッケージを .csproj に追加して、project.godot で godot\_mcp を有効化します。

`godot-cli install-plugin ./MyGodotProject`

3 AI クライアントを接続

クライアント（Claude Code など）用の MCP 設定を生成します。

`godot-cli setup-mcp claude-code ./MyGodotProject`

4 開いて待機

プロジェクトを開き、エディターの準備が整うまで待機します。

`godot-cli open ./MyGodotProject`

プロジェクトを開いた後は、エディターの準備完了を条件にスクリプトを実行することもできます。`godot-cli wait-for-ready ./MyGodotProject`

### アセットライブラリ

Godot Asset Library（または GitHub Releases の同じ zip）から godot\_mcp アドオンをインストールし、2 つの NuGet パッケージを追加してプラグインを有効化します。

[Asset Library で見る](https://godotengine.org/asset-library/asset/5245)

1 アドオンをインストール

Godot の **AssetLib** タブから `godot_mcp` を入手するか、[GitHub Releases](https://github.com/IvanMurzak/Godot-MCP/releases) ページから zip をダウンロードして、プロジェクトの `addons/` フォルダーに配置します。

2 NuGet パッケージを追加

プロジェクト `.csproj` に両方のパッケージを追加します。`com.IvanMurzak.ReflectorNet` バージョン 5.4.3 と `com.IvanMurzak.McpPlugin` バージョン 8.7.1、さらに `addons/godot_mcp/extensions.catalog.json` の EmbeddedResource も追加してください（これがないと Extensions パネルが空になります）。正確な記述は [Godot-MCP README](https://github.com/IvanMurzak/Godot-MCP/blob/main/README.md) にあります。

3 プラグインを有効化

エディターで **Project → Project Settings → Plugins** を開き、**godot\_mcp** を有効化します。

4 開いてビルド

プロジェクトを開き直して、Godot が新しいパッケージを含む C# ソリューションをビルドできるようにします。

02

## 接続

ホストされているクラウドエンドポイントを利用するか、自分のサーバーを指定できます。

### クラウド

デフォルト

デバイスコード OAuth フローを使って **ai-game.dev** 経由で接続します。手作業でトークンをコピーする必要はありません。AI Game Developer ウィンドウで **Cloud** を選択し、**Authorize** をクリックして、ブラウザでデバイスコードを承認します。ファイアウォールを越えて機能し、利用状況の分析を提供します。これはデフォルトであり、ほとんどのユーザーに推奨します。

### カスタム

すべてをローカルで実行したい場合は、ホスト型エンドポイントの代わりに、自前の `gamedev-mcp-server` インスタンスをプラグインに指定します。AI クライアントはお使いのマシンと直接通信します。クライアントごとの設定スニペットは [MCP エンドポイントページ](https://ai-game.dev/mcp-endpoint-info) にあります。

クライアント設定のスニペット（Claude、Cursor、Copilot、Gemini など）が必要ですか？ [MCP エンドポイントページを見る →](https://ai-game.dev/mcp-endpoint-info)

03

## AI エージェントを設定

使用する AI エージェントを選び、Godot MCP サーバーに接続するための `godot-cli` コマンドをそのままコピーしてください。

使用する AI エージェント

**Claude Code**

プロジェクトでこれを実行して、Godot 用に **Claude Code** を設定してください：

`godot-cli setup-mcp claude-code ./MyGodotProject`

**Claude Desktop**

プロジェクトでこれを実行して、Godot 用に **Claude Desktop** を設定してください：

`godot-cli setup-mcp claude-desktop ./MyGodotProject`

**Cursor**

プロジェクトでこれを実行して、Godot 用に **Cursor** を設定してください：

`godot-cli setup-mcp cursor ./MyGodotProject`

**VS Code (Copilot)**

プロジェクトでこれを実行して、Godot 用に **VS Code (Copilot)** を設定してください：

`godot-cli setup-mcp vscode-copilot ./MyGodotProject`

**Visual Studio (Copilot)**

プロジェクトでこれを実行して、Godot 用に **Visual Studio (Copilot)** を設定してください：

`godot-cli setup-mcp vs-copilot ./MyGodotProject`

**GitHub Copilot CLI**

プロジェクトでこれを実行して、Godot 用に **GitHub Copilot CLI** を設定してください：

`godot-cli setup-mcp github-copilot-cli ./MyGodotProject`

**Codex**

プロジェクトでこれを実行して、Godot 用に **Codex** を設定してください：

`godot-cli setup-mcp codex ./MyGodotProject`

**Gemini**

プロジェクトでこれを実行して、Godot 用に **Gemini** を設定してください：

`godot-cli setup-mcp gemini ./MyGodotProject`

**Cline**

プロジェクトでこれを実行して、Godot 用に **Cline** を設定してください：

`godot-cli setup-mcp cline ./MyGodotProject`

**Rider (Junie)**

プロジェクトでこれを実行して、Godot 用に **Rider (Junie)** を設定してください：

`godot-cli setup-mcp rider-junie ./MyGodotProject`

**Kilo Code**

プロジェクトでこれを実行して、Godot 用に **Kilo Code** を設定してください：

`godot-cli setup-mcp kilo-code ./MyGodotProject`

**Open Code**

プロジェクトでこれを実行して、Godot 用に **Open Code** を設定してください：

`godot-cli setup-mcp open-code ./MyGodotProject`

**Antigravity**

プロジェクトでこれを実行して、Godot 用に **Antigravity** を設定してください：

`godot-cli setup-mcp antigravity ./MyGodotProject`

**設定後にエージェントを再起動してください。** 新しい MCP サーバーは、エージェントを完全に再起動したときだけ認識されます。ウィンドウを再読み込みするだけでなく、完全に終了してから開き直してください。

04

## 初回実行

ウィンドウを開いて認証し、最初のプロンプトを試してください。

1. Godot エディターでプロジェクトを開き、**AI Game Developer** ドックを開きます。
2. **Cloud** を選択し、**Authorize** をクリックしてデバイスコードフローを完了してください。
3. ステータスが緑になるまで待ち、AI クライアントを接続します。
4. 以下のようなプロンプトを試して、エディタ上での動作を確認しましょう。

プロンプト例

```text
Camera3D と MeshInstance3D のキューブを配置した Node3D シーンを追加し、Main.tscn として保存して。
```

さらに多くのプロンプト例や、効果的な AI リクエストのパターンを知りたい場合は、[Godot のベストプラクティスを見る →](https://ai-game.dev/docs/best-practices/godot)

[Godot プラグインは、お使いの AI クライアント向けに **99 個の MCP ツール** を公開します。](https://ai-game.dev/docs/tools/godot)

Godot のツールカタログを見る →

さらにツールが必要ですか？[Godot の拡張機能を見る →](https://ai-game.dev/docs/extensions/godot)

---

Source (HTML): https://ai-game.dev/ja/engines/godot

Machine-translated (ja) from the English page: https://ai-game.dev/engines/godot
