Repolode
kevinpbuckley

kevinpbuckley/VibeUE

面向 Unreal Engine 5.8+ 的 MIT 开源插件,扩展引擎原生 MCP 服务,让 AI 智能体操作编辑器。

Star
781
Fork
173
未关闭 Issue
3
最近提交
13天前

这是什么?

VibeUE 是面向 Unreal Engine 5.8 及以上版本的插件,扩展了引擎内置的 Model Context Protocol 服务。它把自身服务注册为工具集,并补充若干通用工具,使 Claude Code、Cursor、Copilot 等支持 MCP 的智能体都能通过同一个标准端点在编辑器内工作。插件还附带约 36 个 Markdown 技能包,智能体可按需加载。

工具集覆盖引擎原生 AI 工具未涉及的领域,包括地形与植被、基于 GPS 数据的真实地形、MetaSound 与 SoundCue 音频图、动画蒙太奇与状态机、Niagara 特效、UMG 控件、行为树与黑板,以及 Gameplay Tags。此外,它还提供性能分析能力:包含 CPU/GPU 瓶颈判断的帧时间统计、Unreal Insights 追踪采集与分析。智能体也可以在编辑器中直接执行针对 unreal 接口的 Python 代码。

使用前需先在编辑器中启用 Unreal MCP、Toolset Registry 和 Editor Tools 插件,再将 VibeUE 放入项目的 Plugins 目录并运行构建脚本。控制台命令可为多种客户端生成智能体配置文件。MCP 服务仅监听本地回环地址且无身份验证,适合同一台机器上使用。

核心功能

  • 01将 VibeUE 服务以工具集形式注册到引擎原生 MCP 端点。
  • 02覆盖地形、植被、真实地形、音频图、动画、Niagara、UMG 和行为树等领域。
  • 03提供帧时间分析(判断 CPU 或 GPU 瓶颈)和 Unreal Insights 追踪采集。
  • 04允许智能体在编辑器内通过 Python 调用 unreal 接口。
  • 05附带按需加载的领域技能包。
  • 06可为 Claude Code、Cursor、VS Code、Gemini、Codex 生成智能体配置文件。

适用场景

  • 让 AI 智能体在 Unreal 项目中批量编辑蓝图、材质或地形。
  • 借助 Insights 追踪判断帧率问题属于 CPU 瓶颈还是 GPU 瓶颈。
  • 根据真实 GPS 与高度图数据生成地形。
  • 通过脚本化的智能体流程自动编写行为树或 Niagara 资产。

快速上手

  1. 1

    在 Unreal 编辑器中启用 Unreal MCP 和 Editor Tools 插件

  2. 2

    将 VibeUE 克隆到项目的 Plugins 文件夹中

    git clone https://github.com/kevinpbuckley/VibeUE.git
  3. 3

    构建并启动编辑器(Windows)

    Plugins/VibeUE/BuildAndLaunchGame.ps1
  4. 4

    在 Edit → Plugins 中启用 VibeUE 插件并重启

使用前须知

  • 需要 Unreal Engine 5.8 或更高版本,并且必须先完成 Unreal 原生 MCP 设置。
  • MCP 服务器仅支持本机回环访问且无身份验证,只适用于同一台机器使用。
  • 真实地形工具需要免费的 API 密钥。

标签

常见问题

VibeUE 是什么?
面向 Unreal Engine 5.8+ 的 MIT 开源插件,扩展引擎原生 MCP 服务,让 AI 智能体操作编辑器。 VibeUE 是面向 Unreal Engine 5.8 及以上版本的插件,扩展了引擎内置的 Model Context Protocol 服务。它把自身服务注册为工具集,并补充若干通用工具,使 Claude Code、Cursor、Copilot 等支持 MCP 的智能体都能通过同一个标准端点在编辑器内工作。插件还附带约 36 个 Markdown 技能包,智能体可按需加载。
VibeUE 可以免费使用吗?用的什么许可证?
VibeUE 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
VibeUE 还在维护吗?
活跃维护中。VibeUE 最近一次提交是在 2026年10月7日。
VibeUE 适合用来做什么?
让 AI 智能体在 Unreal 项目中批量编辑蓝图、材质或地形。 借助 Insights 追踪判断帧率问题属于 CPU 瓶颈还是 GPU 瓶颈。 根据真实 GPS 与高度图数据生成地形。 通过脚本化的智能体流程自动编写行为树或 Niagara 资产。
VibeUE 怎么安装和运行?
在 Unreal 编辑器中启用 Unreal MCP 和 Editor Tools 插件 将 VibeUE 克隆到项目的 Plugins 文件夹中: git clone https://github.com/kevinpbuckley/VibeUE.git 构建并启动编辑器(Windows): Plugins/VibeUE/BuildAndLaunchGame.ps1 在 Edit → Plugins 中启用 VibeUE 插件并重启
在哪里获取 VibeUE?
源代码和安装说明在 GitHub 上:https://github.com/kevinpbuckley/VibeUE

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目