Repolode
Natfii

Natfii/UnrealClaude

Plugin que integra Claude Code CLI en el editor de Unreal Engine 5.7, con un panel de chat y un servidor MCP con más de 20 herramientas para controlar el editor.

Estrellas
940
Forks
143
Issues abiertos
10
Último commit
hace 4 meses

¿Qué es?

UnrealClaude es un plugin para el editor de Unreal Engine 5.7 que ejecuta Claude Code CLI dentro del editor en un panel de chat acoplable. Las respuestas se transmiten en tiempo real, las llamadas a herramientas se agrupan y los bloques de código se muestran con formato. El plugin añade contexto de la API de UE 5.7 cuando se solicita y recopila información del proyecto, como módulos, plugins habilitados, ajustes y recursos recientes, para que las respuestas reflejen el proyecto actual.

El plugin también ejecuta un servidor Model Context Protocol (MCP) en el puerto 3000, con más de 20 herramientas. Estas permiten manipular actores, gestionar niveles, editar Blueprints y Animation Blueprints, buscar recursos y consultar dependencias, trabajar con materiales y Enhanced Input, y capturar la vista del viewport. De forma predeterminada, la ejecución de scripts (Python, C++ mediante Live Coding y comandos de consola) requiere un cuadro de diálogo de permisos.

El plugin debe compilarse desde el código fuente para Win64, Linux o macOS (Apple Silicon). Utiliza la autenticación existente de Claude Code del usuario, por lo que no es necesario configurar una clave de API aparte.

Funciones clave

  • 01Panel de chat acoplable en el editor de UE 5.7 con respuestas en tiempo real
  • 02Servidor MCP con más de 20 herramientas para actores, niveles, Blueprints, materiales e input
  • 03Contexto de documentación de la API de UE 5.7 a demanda, por categoría o palabra clave
  • 04Contexto automático del proyecto a partir de módulos, plugins, ajustes y recursos
  • 05Historial de conversaciones guardado por proyecto entre sesiones del editor
  • 06Ejecución de scripts sujeta a un cuadro de diálogo de permisos

Casos de uso

  • Hacerle preguntas a Claude sobre C++ y los flujos de trabajo con Blueprints en UE 5.7 mientras se trabaja en el editor
  • Permitir que un agente de IA cree actores, edite Blueprints o gestione niveles mediante MCP
  • Consultar dependencias de recursos y sus referenciadores en proyectos grandes
  • Crear prototipos de máquinas de estados de Animation Blueprint con ayuda de la IA

Inicio rápido

  1. 1

    Instala Claude Code CLI

    npm install -g @anthropic-ai/claude-code
  2. 2

    Clona el repositorio junto con su submódulo de MCP bridge

    git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git
  3. 3

    Compila el plugin desde el código fuente para tu plataforma y versión del motor (consulta el README para ver los comandos RunUAT específicos de cada plataforma)

  4. 4

    Instala las dependencias de MCP bridge en Resources/mcp-bridge y, después, inicia el editor

    npm install

Antes de usarlo

  • No se proporcionan binarios precompilados, por lo que debes compilarlo desde el código fuente para tu plataforma y versión del motor.
  • Solo es compatible con Unreal Engine 5.7 en Win64, Linux y macOS (Apple Silicon).
  • El README no indica ninguna licencia, por lo que las condiciones de reutilización no están claras.
  • La edición de Blueprint tiene errores conocidos y el README recomienda no depender completamente de ella.

Temas

Preguntas frecuentes

¿Qué es UnrealClaude?
Plugin que integra Claude Code CLI en el editor de Unreal Engine 5.7, con un panel de chat y un servidor MCP con más de 20 herramientas para controlar el editor. UnrealClaude es un plugin para el editor de Unreal Engine 5.7 que ejecuta Claude Code CLI dentro del editor en un panel de chat acoplable. Las respuestas se transmiten en tiempo real, las llamadas a herramientas se agrupan y los bloques de código se muestran con formato. El plugin añade contexto de la API de UE 5.7 cuando se solicita y recopila información del proyecto, como módulos, plugins habilitados, ajustes y recursos recientes, para que las respuestas reflejen el proyecto actual.
¿UnrealClaude es gratuito? ¿Qué licencia tiene?
UnrealClaude no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
¿UnrealClaude sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de UnrealClaude fue el 26 jun 2026.
¿Para qué puedo usar UnrealClaude?
Hacerle preguntas a Claude sobre C++ y los flujos de trabajo con Blueprints en UE 5.7 mientras se trabaja en el editor Permitir que un agente de IA cree actores, edite Blueprints o gestione niveles mediante MCP Consultar dependencias de recursos y sus referenciadores en proyectos grandes Crear prototipos de máquinas de estados de Animation Blueprint con ayuda de la IA
¿Cómo se instala UnrealClaude?
Instala Claude Code CLI: npm install -g @anthropic-ai/claude-code Clona el repositorio junto con su submódulo de MCP bridge: git clone --recurse-submodules https://github.com/Natfii/UnrealClaude.git Compila el plugin desde el código fuente para tu plataforma y versión del motor (consulta el README para ver los comandos RunUAT específicos de cada plataforma) Instala las dependencias de MCP bridge en Resources/mcp-bridge y, después, inicia el editor: npm install
¿Dónde consigo UnrealClaude?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Natfii/UnrealClaude

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados