Плагин для Unreal Engine 5.8+ под лицензией MIT, который расширяет встроенный MCP-сервер Unreal и позволяет AI-агентам работать с редактором в разных областях.
Natfii/UnrealClaude
Плагин встраивает CLI Claude Code в редактор Unreal Engine 5.7: панель чата и MCP-сервер с более чем 20 инструментами для управления редактором.
- Звёзды
- 940
- Форки
- 143
- Открытые issues
- 10
- Последний коммит
- 4 месяца назад
Что это?
UnrealClaude — плагин для редактора Unreal Engine 5.7, который запускает CLI Claude Code прямо в редакторе в виде закрепляемой панели чата. Ответы отображаются по мере генерации, вызовы инструментов группируются, а блоки кода форматируются. Плагин по запросу добавляет контекст API UE 5.7 и собирает сведения о проекте — например, о модулях, включённых плагинах, настройках и недавно использованных ресурсах, — чтобы ответы учитывали текущее состояние проекта.
Кроме того, плагин запускает сервер Model Context Protocol (MCP) на порту 3000 с более чем 20 инструментами. С их помощью можно управлять акторами и уровнями, редактировать Blueprint и Animation Blueprint, искать ресурсы и запрашивать сведения об их зависимостях, работать с материалами и Enhanced Input, а также захватывать изображение из viewport. По умолчанию для выполнения скриптов (Python, C++ через Live Coding и консольных команд) требуется разрешение в диалоговом окне.
Для Win64, Linux и macOS (Apple Silicon) плагин нужно собирать из исходников. Он использует уже настроенную аутентификацию Claude Code, поэтому отдельно задавать API key не нужно.
Ключевые возможности
- 01Панель чата, закрепляемая в редакторе UE 5.7, с потоковой выдачей ответов
- 02MCP-сервер с более чем 20 инструментами для работы с акторами, уровнями, Blueprint, материалами и вводом
- 03Контекст документации API UE 5.7 по категории или ключевому слову, добавляемый по запросу
- 04Автоматический сбор контекста проекта: модули, плагины, настройки и ресурсы
- 05История диалогов сохраняется отдельно для каждого проекта между сеансами редактора
- 06Выполнение скриптов доступно только после подтверждения в диалоговом окне
Сценарии использования
- Задавать Claude вопросы о C++ и рабочих процессах с Blueprint в UE 5.7 прямо во время работы в редакторе
- Поручать AI-агенту создавать акторов, редактировать Blueprint или управлять уровнями через MCP
- Запрашивать сведения о зависимостях ресурсов и объектах, которые на них ссылаются, в крупном проекте
- Создавать прототипы машин состояний в Animation Blueprint с помощью 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
Установите зависимости MCP bridge в Resources/mcp-bridge, затем запустите редактор
npm install
Что важно знать
- Готовые бинарные файлы не предоставляются, поэтому необходимо собрать плагин из исходного кода для своей платформы и версии движка.
- Поддерживаются только Unreal Engine 5.7 на Win64, Linux и macOS (Apple Silicon).
- В README не указана лицензия, поэтому условия повторного использования неясны.
- При редактировании Blueprint известны ошибки, и README рекомендует не полагаться на эту возможность полностью.
Темы
Частые вопросы
- Что такое UnrealClaude?
- Плагин встраивает CLI Claude Code в редактор Unreal Engine 5.7: панель чата и MCP-сервер с более чем 20 инструментами для управления редактором. UnrealClaude — плагин для редактора Unreal Engine 5.7, который запускает CLI Claude Code прямо в редакторе в виде закрепляемой панели чата. Ответы отображаются по мере генерации, вызовы инструментов группируются, а блоки кода форматируются. Плагин по запросу добавляет контекст API UE 5.7 и собирает сведения о проекте — например, о модулях, включённых плагинах, настройках и недавно использованных ресурсах, — чтобы ответы учитывали текущее состояние проекта.
- UnrealClaude можно использовать бесплатно? Какая у него лицензия?
- У UnrealClaude не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
- UnrealClaude всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в UnrealClaude — 26 июн. 2026 г..
- Для чего можно использовать UnrealClaude?
- Задавать Claude вопросы о C++ и рабочих процессах с Blueprint в UE 5.7 прямо во время работы в редакторе Поручать AI-агенту создавать акторов, редактировать Blueprint или управлять уровнями через MCP Запрашивать сведения о зависимостях ресурсов и объектах, которые на них ссылаются, в крупном проекте Создавать прототипы машин состояний в Animation Blueprint с помощью 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) Установите зависимости MCP bridge в Resources/mcp-bridge, затем запустите редактор: npm install
- Где скачать UnrealClaude?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Natfii/UnrealClaude
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CLI и веб-инструмент, который собирает весь репозиторий в один удобный для LLM файл, чтобы передать его Claude, ChatGPT и другим моделям.
Мост, который позволяет AI-ассистентам вроде Claude, Cursor и VS Code управлять Unity Editor через Model Context Protocol.
CLI сканирует кодовую базу и создаёт компактные файлы контекста для ИИ, чтобы помощники тратили меньше токенов на изучение проекта.
Плагин для Unreal Engine, подключающий игры и инструменты редактора к API LLM, генерации изображений, речи и 3D-моделей, а также предоставляющий MCP-сервер для AI-ассистентов.
Постоянная память для ИИ-агентов, пишущих код: сохраняет действия в сессиях, сжимает их с помощью ИИ и добавляет релевантный контекст в новые сессии.