Repolode
Natfii

Natfii/UnrealClaude

Claude Code CLIをUnreal Engine 5.7エディタに組み込み、チャットパネルとエディタ操作用の20以上のツールを備えたプラグイン。

スター
940
フォーク
143
未解決の Issue
10
最終コミット
4 か月前

これは何?

UnrealClaudeは、Claude Code CLIをドッキング可能なチャットパネルとしてエディタ内で実行する、Unreal Engine 5.7向けのエディタプラグインです。応答はリアルタイムにストリーミングされ、ツール呼び出しはグループ化され、コードブロックも表示されます。必要に応じてUE 5.7のAPI情報を追加し、モジュール、有効なプラグイン、設定、最近使用したアセットなどのプロジェクト情報を収集するため、現在のプロジェクトに即した回答が得られます。

このプラグインは、ポート3000で20種類以上のツールを備えたModel Context Protocol(MCP)サーバーも実行します。ツールは、アクターの操作、レベル管理、BlueprintとAnimation Blueprintの編集、アセット検索と依存関係の照会、マテリアル、Enhanced Input、ビューポートのキャプチャに対応します。スクリプト実行(Python、Live Coding経由のC++、コンソールコマンド)には、デフォルトで権限確認ダイアログが必要です。

このプラグインはソースからビルドする必要があり、Win64、Linux、macOS(Apple Silicon)に対応しています。ユーザーがすでに使用しているClaude Codeの認証情報を利用するため、別途APIキーを設定する必要はありません。

主な機能

  • 01UE 5.7エディタにドッキングできる、応答をストリーミング表示するチャットパネル
  • 02アクター、レベル、Blueprint、マテリアル、入力を操作する20種類以上のツールを備えたMCPサーバー
  • 03カテゴリまたはキーワードに応じて必要なときに追加されるUE 5.7 APIドキュメントの情報
  • 04モジュール、プラグイン、設定、アセットから取得するプロジェクト情報
  • 05エディタのセッションをまたいでプロジェクトごとに保存される会話履歴
  • 06権限確認ダイアログによって制御されるスクリプト実行

ユースケース

  • エディタで作業しながら、UE 5.7のC++やBlueprintのワークフローについてClaudeに質問する
  • MCP経由でAIエージェントにアクターの生成、Blueprintの編集、レベルの管理を任せる
  • 大規模なプロジェクトでアセットの依存関係や参照元を調べる
  • AIの支援を受けながらAnimation Blueprintのステートマシンを試作する

クイックスタート

  1. 1

    Claude Code CLIをインストールする

    npm install -g @anthropic-ai/claude-code
  2. 2

    MCP bridgeサブモジュールを含めてリポジトリをクローンする

    git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git
  3. 3

    お使いのプラットフォームとエンジンのバージョンに合わせて、ソースからプラグインをビルドする(プラットフォーム別のRunUATコマンドはREADMEを参照)

  4. 4

    Resources/mcp-bridgeでMCP bridgeの依存関係をインストールしてから、エディターを起動する

    npm install

使う前に知っておきたいこと

  • ビルド済みバイナリは提供されていないため、お使いのプラットフォームとエンジンのバージョンに合わせてソースからビルドする必要があります。
  • Unreal Engine 5.7のWin64、Linux、macOS(Apple Silicon)のみをサポートしています。
  • READMEにライセンスの記載がないため、再利用条件は不明です。
  • Blueprintの編集には既知の不具合があり、READMEでは全面的に頼らないよう案内しています。

トピック

よくある質問

UnrealClaude とは?
Claude Code CLIをUnreal Engine 5.7エディタに組み込み、チャットパネルとエディタ操作用の20以上のツールを備えたプラグイン。 UnrealClaudeは、Claude Code CLIをドッキング可能なチャットパネルとしてエディタ内で実行する、Unreal Engine 5.7向けのエディタプラグインです。応答はリアルタイムにストリーミングされ、ツール呼び出しはグループ化され、コードブロックも表示されます。必要に応じてUE 5.7のAPI情報を追加し、モジュール、有効なプラグイン、設定、最近使用したアセットなどのプロジェクト情報を収集するため、現在のプロジェクトに即した回答が得られます。
UnrealClaude は無料で使えますか?ライセンスは?
UnrealClaude にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
UnrealClaude は今もメンテナンスされていますか?
半年以内に更新あり。UnrealClaude の最終コミットは 2026年6月26日 です。
UnrealClaude は何に使えますか?
エディタで作業しながら、UE 5.7のC++やBlueprintのワークフローについてClaudeに質問する MCP経由でAIエージェントにアクターの生成、Blueprintの編集、レベルの管理を任せる 大規模なプロジェクトでアセットの依存関係や参照元を調べる AIの支援を受けながらAnimation Blueprintのステートマシンを試作する
UnrealClaude のインストール方法は?
Claude Code CLIをインストールする: npm install -g @anthropic-ai/claude-code MCP bridgeサブモジュールを含めてリポジトリをクローンする: git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git お使いのプラットフォームとエンジンのバージョンに合わせて、ソースからプラグインをビルドする(プラットフォーム別のRunUATコマンドはREADMEを参照) Resources/mcp-bridgeでMCP bridgeの依存関係をインストールしてから、エディターを起動する: npm install
UnrealClaude はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Natfii/UnrealClaude

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト