オープンソースツールにより、ClaudeがUnreal Engineを直接制御可能に

soft-ue-cliは、Claude AIエージェントがコマンド実行を通じてUnreal Engineを直接制御できるようにするオープンソースツールです。Python CLIツールとUE内部で動作するC++プラグインで構成されており、Claudeが手動でのエディター操作なしにUEが実行するコマンドを送信できるようにします。
仕組み
このツールは2つの使用モードを提供します:
- Claude Code – ターミナルでsoft-ue-cliコマンドを実行
- Claude Desktop / Cursor / Windsurf –
soft-ue-cli mcp-serveを使用してMCP経由で接続
使用例ワークフロー
典型的なセッションでは、Claudeに「プレイヤーブループリントを検査してヘルスコンポーネントを追加してください」と依頼します。Claudeは以下を実行します:
soft-ue-cli query-blueprint /Game/BP_Player --include components,variables
soft-ue-cli add-graph-node /Game/BP_Player K2Node_CallFunction \
--properties '{"FunctionReference": {"MemberName": "CreateWidget"}}'
soft-ue-cli compile-blueprint /Game/BP_Playerこれにより、Claudeはブループリントを読み取り、変更し、自律的にコンパイルすることができます。
利用可能な操作
このツールは60以上のコマンドを提供します:
- アクターのスポーン
- ブループリントグラフの編集
- Play-In-Editorセッションの開始/停止
- 入力イベントの送信
- マテリアルの検査
- スクリーンショットのキャプチャ
- UE Insightsによるパフォーマンスプロファイリング
- UE内部でのPythonスクリプトの実行
セットアップ
インストールには以下が必要です:
pip install soft-ue-cli- 1つのプラグインフォルダをUEプロジェクトにコピー
- プロジェクトのリビルド
- MCPモードの場合:
pip install soft-ue-cli[mcp]
開発者は、これによりフィードバックループが大幅に加速し、Claudeがレベルをクエリし、変更を加え、コンパイルし、ゲームを実行し、結果を検証することを手動でのウィンドウ切り替えなしに行えると報告しています。
このツールはMITライセンスで、依存関係は1つだけで、GitHubのgithub.com/softdaddy-o/soft-ue-cliで利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenTrace:75以上のMCPツールを備えたセルフホスト型オブザーバビリティサーバー
OpenTraceは、75以上のMCPツールを通じてログ、ユーザー分析、データベース内省を提供するセルフホスト型オブザーバビリティサーバーで、SQLiteストレージと読み取り専用Postgres接続を備えた4ドルのVPS上で動作します。

CKサーチ:MCPサーチバー統合を備えたローカルセマンティック検索ツール
CK Searchは、組み込みMCPサーバーを備えたローカルセマンティック検索ツールで、クラウド依存なしで任意のテキストディレクトリをインデックス化します。このツールはAIエージェントがMCP経由で利用でき、ソースではセットアップ、長所、grepとの比較による制限事項をカバーした実践的なチュートリアルを提供しています。

ClaudyBro:Claudeコードワークフロー用のネイティブmacOSターミナル
ClaudyBroは、Claude Codeユーザー向けに特別に構築された3.5MBのネイティブSwiftターミナルアプリで、画像貼り付け、プロセス監視、孤立プロセスのクリーンアップ、スマートMCP管理を備えています。アイドル時は68MB、Claude実行時は82MBのメモリを使用します。

バトン:複数のAIコーディングエージェントを管理するデスクトップアプリ
Batonは、分離されたワークスペースで複数のAIコーディングエージェントを管理するデスクトップアプリケーションです。リアルなターミナルセッション、gitワークツリーの分離、Claude Code、Codex CLI、OpenCode、Gemini CLIなどのエージェントのステータス監視を提供します。