Skip to content
ClaudeUnreal Logo
NEW 現已支援 UE 5.8

AI 驅動的 Unreal 編輯器

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

全面強化 UE5 開發流程

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

449 個指令

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

自然語言操控

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

MCP 協議

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

支援任意 MCP client

不綁定 Claude。Cursor、Cline、Windsurf、Antigravity 或任何支援 MCP 的 agent,都能透過同一條 TCP bridge 操控編輯器。

官方 MCP 整合(UE 5.8)

可將 ClaudeUnreal 的工具透過 Toolset Registry 掛載到 UE 5.8 內建的 MCP server——只跑單一伺服器。早期預覽。

即時回應

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

三層架構設計

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

支援 UE 5.7 & 5.8

同一個外掛在 Unreal Engine 5.7 與 5.8 上都能執行——含 Nanite、World Partition、Enhanced Input、Lumen/MegaLights 等。

內嵌終端機

在 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...

449 個工具,涵蓋 22 大類別

62 個子類別,全面覆蓋 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 開始用自然語言掌控編輯器!

實際看看效果

無聲螢幕示範——Blueprint、Actor、輸入連線、Niagara、UMG、材質、PCG 森林到電影運鏡,全由 AI Agent 透過 Claude Code 操作。

#14

掛載到 UE 5.8 官方 MCP server

UE 5.8 內建了官方 MCP server——Claude Unreal 直接掛載上去,讓 Claude Code 透過 Epic 自家協定操作編輯器。整套設定到驗證,大約一分鐘搞定。

在 YouTube 觀看
#13

把義大利麵 Blueprint 整成乾淨地圖

Agent 把一張糾纏的三事件 Blueprint 摺疊成有色塊、有標籤的乾淨地圖——一道指令完成,零手動拉註解框。

在 YouTube 觀看
#12

一條 spline 長出整座城牆小鎮

Agent 用一條 spline 長出整座城牆小鎮——拉出線條,城牆、塔樓與城門就自動貼上;彎折線條,小鎮隨之重建。

在 YouTube 觀看
#11

用 Level Instance 組出整座城堡

Agent 用現成的市集 mesh 組出一整座城堡——把它們融合成可重用的 Level Instance 組件,再把整座要塞打包成一個巢狀 asset。全程零手工建模。

在 YouTube 觀看

簡單的一次性定價

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

FAB Marketplace

ClaudeUnreal 插件

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

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

常見問題

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

支援哪些 Unreal Engine 版本?
ClaudeUnreal 同時支援 UE 5.7 與 5.8——同一個外掛在兩個版本上都能執行。我們持續追蹤最新的 Unreal Engine 發布,並即時更新插件。
需要 Claude Pro 訂閱嗎?
是的,你需要自行購買 Claude Code 或支援 MCP 的 Claude Desktop 方案(Claude Pro、Team 或 Enterprise 均可)。本插件不包含 Claude 訂閱——你必須向 Anthropic 購買自己的方案。
ClaudeUnreal 只能搭配 Claude 使用嗎?
不是。它底層只是一個 MCP server 加上 cu CLI,透過編輯器內的 TCP bridge 溝通,因此任何支援 MCP 的 agent 都能驅動它——Cursor、Cline、Windsurf、Antigravity,或你自己的工具。Claude Code 只是開箱即自動設定好而已。詳見 搭配任意 MCP client 使用
可以掛載到 Unreal Engine 5.8 內建的 MCP server 嗎?
可以。在 UE 5.8,Project Settings > Plugins > Claude Unreal 會多出一個 MCP Mode 選項。選擇 Mount on official 會透過 Toolset Registry 把 ClaudeUnreal 的工具註冊到 Epic 內建的 MCP server,讓你的 agent 只需面對單一伺服器。目前掛載少數 hot-path 工具;預設的 Standalone 模式則保留完整的 MCP + cu CLI 混合介面。詳見 掛載到 UE 5.8 官方 MCP server
可以新增自訂工具嗎?
當然可以!三層架構設計(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 有開啟且插件已啟用,全部 449 個 MCP 工具都能正常使用——包括截圖、Blueprint 建立和 Actor 控制。唯一的差別是內嵌終端機會顯示即時的 context bar,展示目前選取的物件和播放模式狀態。