Plugin que integra a CLI do Claude Code ao editor do Unreal Engine 5.7, com painel de chat e servidor MCP com mais de 20 ferramentas para controlar o editor.
kevinpbuckley/VibeUE
Plugin com licença MIT para Unreal Engine 5.8+ que amplia o servidor MCP nativo da Unreal para permitir que agentes de IA controlem o editor em várias áreas.
- Estrelas
- 781
- Forks
- 173
- Issues abertas
- 3
- Último commit
- há 13 dias
O que é?
VibeUE é um plugin para Unreal Engine 5.8 ou posterior que amplia o servidor Model Context Protocol integrado ao engine. Ele registra seus serviços como conjuntos de ferramentas e adiciona ferramentas utilitárias, permitindo que qualquer agente compatível com MCP, como Claude Code, Cursor ou Copilot, trabalhe no editor por meio de um endpoint padrão. O plugin também inclui cerca de 36 pacotes de habilidades em Markdown, que os agentes carregam sob demanda.
Os conjuntos de ferramentas abrangem áreas que as ferramentas nativas de IA do engine não cobrem, incluindo landscape e foliage, terrenos do mundo real gerados a partir de dados de GPS, grafos de áudio MetaSound e SoundCue, montagens de animação e máquinas de estados, Niagara FX, widgets UMG, Behavior Trees e Blackboards, além de gameplay tags. Também inclui ferramentas de desempenho: medição do tempo de frame com indicação se o gargalo está na CPU ou na GPU, captura de traces do Unreal Insights e análise desses traces. Os agentes podem executar Python arbitrário usando a API unreal no editor.
A configuração exige ativar primeiro os plugins MCP, Toolset Registry e Editor Tools da Unreal; depois, instalar o VibeUE na pasta Plugins do projeto e executar o script de build. Comandos de console geram arquivos de configuração de agentes para vários clientes. O servidor MCP aceita conexões apenas pelo loopback e não tem autenticação, portanto foi pensado para uso na mesma máquina.
Recursos principais
- 01Registra os serviços do VibeUE como conjuntos de ferramentas no endpoint MCP nativo da Unreal.
- 02Abrange landscape, foliage, terrenos do mundo real, grafos de áudio, animação, Niagara, UMG e Behavior Trees.
- 03Oferece medição do tempo de frame com indicação se o gargalo está na CPU ou na GPU e captura de traces do Unreal Insights.
- 04Permite que agentes executem Python usando a API unreal dentro do editor.
- 05Inclui pacotes de habilidades carregados sob demanda para fluxos de trabalho específicos de cada área.
- 06Gera arquivos de configuração de agentes para Claude Code, Cursor, VS Code, Gemini e Codex.
Casos de uso
- Permitir que um agente de IA faça alterações em lote em Blueprints, materiais ou landscapes dentro de um projeto Unreal.
- Diagnosticar se um problema de taxa de quadros está limitado pela CPU ou pela GPU usando traces do Insights.
- Gerar terrenos a partir de dados reais de GPS e mapas de altura.
- Automatizar a criação de Behavior Trees ou conteúdo do Niagara por meio de fluxos de trabalho de agentes com scripts.
Início rápido
- 1
Ative os plugins Unreal MCP e Editor Tools no Unreal Editor
- 2
Clone o VibeUE na pasta Plugins do seu projeto
git clone https://github.com/kevinpbuckley/VibeUE.git - 3
Compile e inicie o editor (Windows)
Plugins/VibeUE/BuildAndLaunchGame.ps1 - 4
Ative o plugin VibeUE em Edit → Plugins e reinicie
Antes de usar
- Requer Unreal Engine 5.8 ou posterior e a configuração prévia do MCP nativo da Unreal.
- O servidor MCP aceita apenas conexões de loopback e não tem autenticação, portanto só pode ser usado na mesma máquina.
- As ferramentas de terreno do mundo real exigem uma chave de API gratuita.
Tópicos
Perguntas frequentes
- O que é VibeUE?
- Plugin com licença MIT para Unreal Engine 5.8+ que amplia o servidor MCP nativo da Unreal para permitir que agentes de IA controlem o editor em várias áreas. VibeUE é um plugin para Unreal Engine 5.8 ou posterior que amplia o servidor Model Context Protocol integrado ao engine. Ele registra seus serviços como conjuntos de ferramentas e adiciona ferramentas utilitárias, permitindo que qualquer agente compatível com MCP, como Claude Code, Cursor ou Copilot, trabalhe no editor por meio de um endpoint padrão. O plugin também inclui cerca de 36 pacotes de habilidades em Markdown, que os agentes carregam sob demanda.
- VibeUE é gratuito? Qual é a licença?
- VibeUE é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- VibeUE ainda é mantido?
- Manutenção ativa. O último commit de VibeUE foi em 7 de out. de 2026.
- Para que posso usar VibeUE?
- Permitir que um agente de IA faça alterações em lote em Blueprints, materiais ou landscapes dentro de um projeto Unreal. Diagnosticar se um problema de taxa de quadros está limitado pela CPU ou pela GPU usando traces do Insights. Gerar terrenos a partir de dados reais de GPS e mapas de altura. Automatizar a criação de Behavior Trees ou conteúdo do Niagara por meio de fluxos de trabalho de agentes com scripts.
- Como instalar VibeUE?
- Ative os plugins Unreal MCP e Editor Tools no Unreal Editor Clone o VibeUE na pasta Plugins do seu projeto: git clone https://github.com/kevinpbuckley/VibeUE.git Compile e inicie o editor (Windows): Plugins/VibeUE/BuildAndLaunchGame.ps1 Ative o plugin VibeUE em Edit → Plugins e reinicie
- Onde consigo VibeUE?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kevinpbuckley/VibeUE
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
CLI open source de agente de programação que roda no terminal e funciona com APIs na nuvem e backends de modelos locais, como Ollama.
Add-on do Blender e servidor MCP que permitem a assistentes de IA, como Claude, criar, modificar e inspecionar cenas 3D no Blender por meio de prompts.
Agente autônomo de pesquisa open source que planeja perguntas, coleta fontes da web e locais e escreve relatórios com citações usando qualquer provedor de LLM.
Servidor MCP que permite a agentes de IA abrir o editor Godot, executar projetos, capturar logs de depuração e gerenciar cenas.
Plugin para o Unity Editor e servidor MCP que permitem a agentes de IA, como Claude, Cursor e Copilot, operar projetos Unity e executar LLMs dentro de jogos.