UnrealClaude
by Natfii·★ 613·综合分 51
Unreal Engine 5.7 与 Claude Code CLI 集成,通过 MCP 服务器提供 20+ 开发工具。
概述
UnrealClaude 是一个全面插件,将 Claude Code CLI 直接集成到 Unreal Engine 5.7 编辑器中,提供内置 UE5.7 文档上下文的 AI 编码辅助。它运行模型上下文协议 (MCP) 服务器,提供 20 多个工具用于演员操作、蓝图编辑、关卡管理、材质、输入处理等。该插件具有原生编辑器集成,配有停靠式聊天面板、动态 UE 5.7 上下文系统、脚本执行功能和跨编辑器会话的持久性。
试试问 AI
装完之后,这里有 7 个你可以让 AI 做的事:
什么时候选它
如果您使用虚幻引擎 5.7 并希望获得与编辑器直接集成的 AI 编码辅助,请选择 UnrealClaude。
什么时候不要选它
如果您不使用虚幻引擎 5.7,请不要选择此工具,因为它专门针对此版本设计,可能不适用于其他版本。
此 server 暴露的工具
从 README 抽取出 12 个工具unreal_get_ue_contextQuery UE5.7 API documentation by category or search by keywords
unreal_statusGet MCP server status and context information
create_actorSpawn new actors in the level
modify_actor_propertiesSet properties on existing actors
delete_actorRemove actors from the level
create_blueprintCreate new Blueprints with specified classes
modify_blueprint_nodesAdd, remove, or modify nodes in Blueprints
create_animation_blueprintCreate and configure animation Blueprints and state machines
search_assetsFind assets in the project by name or type
get_asset_dependenciesQuery asset dependencies and references
execute_scriptRun Python, C++ or console scripts in the editor
open_levelLoad or create levels in the project
可对比工具
安装
安装
先决条件
- 安装 Claude Code CLI:
npm install -g @anthropic-ai/claude-code - 身份验证:
claude auth login
从源代码构建
- 克隆仓库并包含子模块:
git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git - 构建插件:
- Windows: Engine\Build\BatchFiles\RunUAT.bat BuildPlugin -Plugin="PATH\TO\UnrealClaude\UnrealClaude\UnrealClaude.uplugin" -Package="OUTPUT\PATH" -TargetPlatforms=Win64 - Linux: Engine/Build/BatchFiles/RunUAT.sh BuildPlugin -Plugin="/path/to/UnrealClaude/UnrealClaude/UnrealClaude.uplugin" -Package="/output/path" -TargetPlatforms=Linux - macOS: Engine/Build/BatchFiles/RunUAT.sh BuildPlugin -Plugin="/path/to/UnrealClaude/UnrealClaude/UnrealClaude.uplugin" -Package="/output/path" -TargetPlatforms=Mac
- 将构建的插件复制到项目的
Plugins目录 - 安装 MCP 依赖:
cd <PluginPath>/UnrealClaude/Resources/mcp-bridge && npm install
Claude Desktop 集成
要将 Claude Desktop 连接到 UnrealClaude:
- 添加到 Claude Desktop 配置:
{
"mcpServers": {
"unreal": {
"command": "node",
"args": ["<PluginPath>/UnrealClaude/Resources/mcp-bridge/index.js"]
}
}
}- 重启 Claude Desktop
FAQ
- UnrealClaude 和 Claude Code 是什么关系?
- UnrealClaude 是一个将 Claude Code CLI 直接集成到 Unreal Engine 编辑器的插件。它可以在编辑器内聊天框中使用,或通过使用 '/mcp' 命令的 Claude Code CLI 进行 MCP 集成。
- UnrealClaude 中的 MCP 服务器如何工作?
- 插件在编辑器加载时默认在端口 3000 上运行 MCP 服务器。它向 Claude Code 和其他兼容的 MCP 客户端提供 20 多个工具,用于演员操作、蓝图编辑、关卡管理、材质、输入处理和其他 UE 功能。
- UnrealClaude 支持哪些平台?
- UnrealClaude 支持 Windows (Win64)、Linux 和 macOS (Apple Silicon)。它需要 Unreal Engine 5.7 和 Claude Opus 4.7 及其 Claude Code 版本。
UnrealClaude 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。