面向 Unreal Engine 5.8+ 的 MIT 开源插件,扩展引擎原生 MCP 服务,让 AI 智能体操作编辑器。
Natfii/UnrealClaude
将 Claude Code CLI 集成到 Unreal Engine 5.7 编辑器中的插件,提供聊天面板与 MCP 编辑器工具服务。
- Star
- 940
- Fork
- 143
- 未关闭 Issue
- 10
- 最近提交
- 4个月前
这是什么?
UnrealClaude 是一个 Unreal Engine 5.7 编辑器插件,把 Claude Code CLI 以可停靠的聊天面板形式嵌入编辑器,支持流式输出、工具调用分组和代码块渲染。插件会按需提供 UE 5.7 API 上下文,并收集模块、已启用插件、项目设置和最近资产等项目信息,使回答贴合当前工程。
插件还在 3000 端口运行一个 Model Context Protocol(MCP)服务器,提供 20 多个工具,涵盖 Actor 操作、关卡管理、Blueprint 与动画蓝图编辑、资产搜索与依赖查询、材质、Enhanced Input 以及视口截图等。脚本执行(Python、通过 Live Coding 编译的 C++、控制台命令)默认需要用户在权限弹窗中确认。
插件需要从源码针对 Win64、Linux 或 macOS(Apple Silicon)构建安装,并复用用户已有的 Claude Code 登录信息,无需单独配置 API 密钥。
核心功能
- 01在 UE 5.7 编辑器中停靠的聊天面板,支持流式输出
- 02提供 20 多个 MCP 工具,覆盖 Actor、关卡、Blueprint、材质和输入
- 03按类别或关键词按需加载 UE 5.7 API 文档上下文
- 04自动收集模块、插件、项目设置和资产等项目信息
- 05对话历史按项目保存,跨编辑器会话恢复
- 06脚本执行需经过权限弹窗确认
适用场景
- 在编辑器内向 Claude 询问 UE 5.7 的 C++ 与蓝图开发问题
- 通过 MCP 让 AI 代理生成 Actor、编辑蓝图或管理关卡
- 在大型工程中查询资产的依赖与引用关系
- 借助 AI 辅助搭建动画蓝图状态机原型
快速上手
- 1
安装 Claude Code CLI
npm install -g @anthropic-ai/claude-code - 2
克隆仓库及其 MCP bridge 子模块
git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git - 3
针对你的平台和引擎版本从源码构建插件(平台相关的 RunUAT 命令见 README)
- 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 编辑器中的插件,提供聊天面板与 MCP 编辑器工具服务。 UnrealClaude 是一个 Unreal Engine 5.7 编辑器插件,把 Claude Code CLI 以可停靠的聊天面板形式嵌入编辑器,支持流式输出、工具调用分组和代码块渲染。插件会按需提供 UE 5.7 API 上下文,并收集模块、已启用插件、项目设置和最近资产等项目信息,使回答贴合当前工程。
- UnrealClaude 可以免费使用吗?用的什么许可证?
- UnrealClaude 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
- UnrealClaude 还在维护吗?
- 半年内有更新。UnrealClaude 最近一次提交是在 2026年6月26日。
- UnrealClaude 适合用来做什么?
- 在编辑器内向 Claude 询问 UE 5.7 的 C++ 与蓝图开发问题 通过 MCP 让 AI 代理生成 Actor、编辑蓝图或管理关卡 在大型工程中查询资产的依赖与引用关系 借助 AI 辅助搭建动画蓝图状态机原型
- 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
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
将整个代码仓库打包成单个 AI 友好文件,方便输入给 Claude、ChatGPT 等大模型的命令行与网页工具。
让 Claude、Cursor、VS Code 等 AI 助手通过 MCP 协议直接操作 Unity 编辑器。
基于 Claude Code 构建智能体的 Python SDK,提供 query()、交互式客户端、进程内自定义工具和 hooks。
一个命令行工具,扫描代码库并生成精简的 AI 上下文文件,减少编程助手探索项目时消耗的 token。
为 Unreal Engine 提供 LLM、图像、语音合成和 3D 生成 API 接入,并附带 MCP 服务器的插件。