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.
Natfii/UnrealClaude
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.
- Estrelas
- 940
- Forks
- 143
- Issues abertas
- 10
- Último commit
- há 4 meses
O que é?
UnrealClaude é um plugin para o editor do Unreal Engine 5.7 que executa a CLI do Claude Code dentro do editor em um painel de chat acoplável. As respostas são transmitidas em tempo real, as chamadas de ferramentas são agrupadas e os blocos de código são renderizados. O plugin adiciona contexto da API do UE 5.7 sob demanda e coleta informações do projeto, como módulos, plugins ativados, configurações e assets recentes, para que as respostas reflitam o projeto atual.
O plugin também executa um servidor Model Context Protocol (MCP) na porta 3000, com mais de 20 ferramentas. Elas permitem manipular atores, gerenciar níveis, editar Blueprints e Animation Blueprints, pesquisar assets e consultar dependências, além de trabalhar com materiais, Enhanced Input e capturas do viewport. Por padrão, a execução de scripts (Python, C++ via Live Coding e comandos de console) exige confirmação em uma caixa de diálogo de permissão.
O plugin precisa ser compilado a partir do código-fonte para Win64, Linux ou macOS (Apple Silicon). Ele usa a autenticação existente do Claude Code do usuário, então não é necessário configurar uma chave de API separada.
Recursos principais
- 01Painel de chat acoplado ao editor do UE 5.7, com respostas transmitidas em tempo real
- 02Servidor MCP com mais de 20 ferramentas para atores, níveis, Blueprints, materiais e input
- 03Contexto da documentação da API do UE 5.7 sob demanda, por categoria ou palavra-chave
- 04Contexto automático do projeto com base em módulos, plugins, configurações e assets
- 05Histórico de conversas salvo por projeto entre sessões do editor
- 06Execução de scripts condicionada à confirmação em uma caixa de diálogo de permissão
Casos de uso
- Fazer perguntas ao Claude sobre C++ e fluxos de trabalho com Blueprints no UE 5.7 enquanto trabalha no editor
- Permitir que um agente de IA crie atores, edite Blueprints ou gerencie níveis via MCP
- Consultar dependências de assets e referências em um projeto de grande porte
- Criar protótipos de máquinas de estados de Animation Blueprint com ajuda de IA
Início rápido
- 1
Instale o Claude Code CLI
npm install -g @anthropic-ai/claude-code - 2
Clone o repositório com o submódulo MCP bridge
git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git - 3
Compile o plugin a partir do código-fonte para sua plataforma e versão do engine (consulte o README para ver os comandos RunUAT específicos de cada plataforma)
- 4
Instale as dependências do MCP bridge em Resources/mcp-bridge e, em seguida, inicie o editor
npm install
Antes de usar
- Não são fornecidos binários pré-compilados, portanto é necessário compilar o projeto a partir do código-fonte para sua plataforma e versão do engine.
- Compatível apenas com Unreal Engine 5.7 em Win64, Linux e macOS (Apple Silicon).
- O README não informa nenhuma licença, então os termos de reutilização não estão claros.
- A edição de Blueprint tem bugs conhecidos, e o README recomenda não depender totalmente desse recurso.
Tópicos
Perguntas frequentes
- O que é UnrealClaude?
- 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. UnrealClaude é um plugin para o editor do Unreal Engine 5.7 que executa a CLI do Claude Code dentro do editor em um painel de chat acoplável. As respostas são transmitidas em tempo real, as chamadas de ferramentas são agrupadas e os blocos de código são renderizados. O plugin adiciona contexto da API do UE 5.7 sob demanda e coleta informações do projeto, como módulos, plugins ativados, configurações e assets recentes, para que as respostas reflitam o projeto atual.
- UnrealClaude é gratuito? Qual é a licença?
- UnrealClaude não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- UnrealClaude ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de UnrealClaude foi em 26 de jun. de 2026.
- Para que posso usar UnrealClaude?
- Fazer perguntas ao Claude sobre C++ e fluxos de trabalho com Blueprints no UE 5.7 enquanto trabalha no editor Permitir que um agente de IA crie atores, edite Blueprints ou gerencie níveis via MCP Consultar dependências de assets e referências em um projeto de grande porte Criar protótipos de máquinas de estados de Animation Blueprint com ajuda de IA
- Como instalar UnrealClaude?
- Instale o Claude Code CLI: npm install -g @anthropic-ai/claude-code Clone o repositório com o submódulo MCP bridge: git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git Compile o plugin a partir do código-fonte para sua plataforma e versão do engine (consulte o README para ver os comandos RunUAT específicos de cada plataforma) Instale as dependências do MCP bridge em Resources/mcp-bridge e, em seguida, inicie o editor: npm install
- Onde consigo UnrealClaude?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Natfii/UnrealClaude
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
CLI e ferramenta web que reúne um repositório inteiro em um único arquivo otimizado para LLMs como Claude ou ChatGPT.
Uma ponte que permite a assistentes de IA, como Claude, Cursor e VS Code, controlar o Unity Editor pelo Model Context Protocol.
Uma CLI que analisa seu código e gera arquivos compactos de contexto para IA, reduzindo os tokens que assistentes de programação gastam explorando o projeto.
Plugin do Unreal Engine que conecta jogos e ferramentas do editor a APIs de LLM, imagem, TTS e geração 3D, além de oferecer um servidor MCP para assistentes de IA.
Memória persistente para agentes de programação: registra a atividade das sessões, compacta as informações com IA e injeta contexto relevante em sessões futuras.