Skip to content
ClaudeUnreal Logo
UE 5.7+ Hybrid MCP + cu CLI for Unreal Engine

AI 驅動的 Unreal 編輯器

自然語言全面掌控 Unreal Engine 5。13 個 MCP + cu CLI,涵蓋 380 個指令。零樣板程式碼。由 Claude Code 驅動。

全面強化 UE5 開發流程

這款完整的 MCP 插件,讓 Claude AI 深入整合 Unreal Engine 的每個角落。

380 個指令

MCP + cu CLI 混合介面,涵蓋場景、Blueprint、材質、動畫、AI、地形、UI、物理、打包等 60 個子類別。

自然語言操控

用中文或英文描述你要做的事,Claude 自動選擇正確工具並執行。

MCP 協議

基於 Model Context Protocol,與 Claude Code 和 Claude Desktop 無縫整合。

即時回應

TCP 即時連線,在 Editor 內直接操作,所見即所得。

三層架構設計

C++ Handler → Bridge → Python MCP,穩定、易擴充,輕鬆新增自訂工具。

支援 UE 5.7+

支援最新版 Unreal Engine,含 Nanite、World Partition、Enhanced Input 等。

內嵌終端機

在 Unreal Editor 內建 Claude Code 終端機,不需切換視窗——AI 就在你的編輯器裡。

自動設定

插件啟動時自動寫入 .mcp.json、Claude 設定和工具權限。完全不需手動設定。

自主模式

在 Project Settings 中開啟「Skip Permissions」,讓 Claude 無需確認即可執行所有操作——全自動工作流程。

Agent 開發迴圈

Claude 不只是編輯器助手——它能啟動遊戲、讀取執行結果、自動修正問題。

  • 1
    啟動遊戲 — Claude 直接從編輯器啟動 PIE 模式
  • 2
    觀察發生了什麼 — 截圖與執行期日誌精確捕捉錯誤現場
  • 3
    在情境中診斷問題 — 日誌輸出直指 NavMesh 路徑錯誤的根源
  • 4
    即時介入修正 — 透過主控台指令在執行期重置 NPC 狀態
  • 5
    閉合迴圈 — 停止、修正、迭代——全程無需人工介入
claude — agent loop
步驟 1 cu start_play_in_editor()
Game session started
步驟 2 cu take_screenshot_pie(filepath="debug.png")
Screenshot captured
步驟 3 cu get_runtime_log(lines=50)
[Warning] NPC_Guard: NavMesh path not found at (-200, 300, 0)
步驟 4 mcp exec_console_command(command="ke * SetAgentState Idle", target="pie")
Command executed
步驟 5 cu stop_play_in_editor()
Session stopped. Applying fix to BP_Guard...

380 個工具,涵蓋 20 大類別

60 個子類別,全面覆蓋 Unreal Engine 的每個面向——從生成 Actor 到打包建置。

幾分鐘內開始上手

四個簡單步驟,讓 Claude AI 與你的 Unreal Engine 編輯器連線。

1

從 FAB 安裝

從 FAB Marketplace 取得 ClaudeUnreal 插件,並在你的 UE 專案中啟用。

  1. 1 在 FAB Marketplace 搜尋 "ClaudeUnreal"
  2. 2 購買並安裝至你的 UE 專案
  3. 3 在 Edit → Plugins 中啟用 ClaudeUnreal
2

確認 Python + uv 環境

MCP 伺服器由插件自動設定。你只需在本機安裝 Python 3.10+ 與 uv 即可。

# Verify Python is installed
python --version  # Requires 3.10+

# Verify uv is installed (recommended package manager)
uv --version
# If not installed:
curl -LsSf https://astral.sh/uv/install.sh | sh
3

設定 Claude

插件啟動時會自動寫入 .mcp.json。你必須擁有付費的 Claude Code 或 Claude Desktop 訂閱(Pro/Team/Enterprise)。本插件不包含 Claude 訪問權限。

已自動設定 插件啟動時會寫入 .mcp.json。如需手動設定:

{
  "mcpServers": {
    "claude-unreal": {
      "command": "uv",
      "args": [
        "--directory",
        "<project>/Plugins/ClaudeUnreal/Resources/MCP",
        "run",
        "claude_unreal_server.py"
      ]
    }
  }
}
4

啟動並連線

開啟 Unreal Editor,確認連線後,即可開始用自然語言操控編輯器!

  1. 1 開啟 Unreal Editor——插件自動在 55557 埠啟動 TCP 伺服器
  2. 2 在 Claude Code 中執行 ping 確認連線
  3. 3 開始用自然語言掌控編輯器!

實際看看效果

ClaudeUnreal 真實工作流程示範——從場景建置到 AI 行為樹。

一句話建立完整場景

一句話建立完整場景

用中文描述你的場景,Claude 自動生成 Actor、設定位置、建立材質並套用——一氣呵成。

spawn_actor set_actor_transform create_material assign_material
Blueprint 全自動建置

Blueprint 全自動建置

Claude 建立 Blueprint、新增元件、連接節點圖,並自動編譯——完全不需要手動操作圖表。

create_blueprint add_component add_node compile_blueprint
幾秒內生成地形與植被

幾秒內生成地形與植被

一個指令生成地景、繪製圖層、新增植被類型,並在地形上散佈植物。

create_landscape paint_landscape_layer add_foliage_type paint_foliage
AI 行為樹一鍵建置

AI 行為樹一鍵建置

建構完整行為樹,包含序列、任務、裝飾器與 Blackboard 鍵值——立即用於 AI NPC。

create_behavior_tree add_bt_sequence add_bt_task set_blackboard_key

簡單的一次性定價

買斷永久使用,每次購買均含完整原始碼。

FAB Marketplace

ClaudeUnreal 插件

掌控 UE5 AI 開發所需的一切。

$99 /一次性
前往 FAB 購買
  • 完整 C++ 插件原始碼
  • Python MCP 伺服器原始碼
  • 380 個編輯器工具,涵蓋 60 個子類別
  • 內嵌 Claude Code 終端機
  • 自動設定 MCP 整合
  • 包含所有未來更新
  • GitHub Issues 與社群支援
  • 永久支援 UE 5.7.4 及所有未來的 UE5 版本
  • 不包含 UE6——但 UE5 購買者可能享有未來 UE6 插件折扣

常見問題

關於 ClaudeUnreal 你需要知道的一切。

支援哪些 Unreal Engine 版本?
ClaudeUnreal 支援 UE 5.7 及以上版本。我們持續追蹤最新的 Unreal Engine 發布,並即時更新插件。
需要 Claude Pro 訂閱嗎?
是的,你需要自行購買 Claude Code 或支援 MCP 的 Claude Desktop 方案(Claude Pro、Team 或 Enterprise 均可)。本插件不包含 Claude 訂閱——你必須向 Anthropic 購買自己的方案。
可以新增自訂工具嗎?
當然可以!三層架構設計(C++ Handler → Bridge → Python MCP)專為可擴充性而設計。你可以透過實作 C++ 命令處理器、在橋接層路由,並註冊 Python MCP 工具函式來新增自訂工具。
支援哪些平台?
macOS 為優先支援平台,已進行完整測試與最佳化。Windows 支援可用,但建議購買前先評估與你系統的相容性。Python MCP 伺服器為跨平台相容。
有技術支援嗎?
有——可透過 GitHub Issues 提交錯誤回報和功能需求。我們也維護涵蓋安裝、工具參考和常見工作流程的說明文件。
購買包含原始碼嗎?
是的,每次購買均含完整的 C++ 插件原始碼和 Python MCP 伺服器原始碼。你可以檢視、修改並擴充系統的每個部分。
什麼是「Dangerously Skip Permissions」模式?
這是 Project Settings > Plugins > Claude Unreal 中的一個選項,啟用後會以 --dangerously-skip-permissions 啟動內嵌終端機。開啟後,Claude 會自動執行所有工具呼叫(生成 Actor、修改 Blueprint 等)而不需要確認——實現全自動工作流程。預設為關閉,啟用時終端機上方會顯示琥珀色警告列。
內嵌終端機顯示找不到「claude」或「uv」,怎麼解決?
這通常發生在 claude 或 uv 安裝於非標準路徑時——例如透過 nvm(如 ~/.nvm/versions/node/v22.14.0/bin)、自訂 Homebrew 前綴,或 Windows npm 全域目錄。解決方法:開啟 Project Settings > Plugins > Claude Unreal > Extra Binary Search Paths,加入你的執行檔所在目錄。例如,nvm 使用者可加入 /Users/yourname/.nvm/versions/node/v22.14.0/bin。這些路徑會在終端機啟動時優先加入 PATH。
一定要使用內嵌終端機嗎?
不用。你可以在任何系統終端機中執行 Claude Code——iTerm、Terminal.app、VS Code 整合終端機、tmux 等都可以。只要在 UE 專案目錄下開啟終端機並執行「claude」即可。只要 Unreal Editor 有開啟且插件已啟用,全部 380 個 MCP 工具都能正常使用——包括截圖、Blueprint 建立和 Actor 控制。唯一的差別是內嵌終端機會顯示即時的 context bar,展示目前選取的物件和播放模式狀態。