Прямое управление редактором через MCP
Компания Epic Games выпустила официальный плагин Unreal Engine Skills for Claude Code, опубликованный в маркетплейсе Anthropic. Решение использует протокол Model Context Protocol (MCP) для интеграции Claude Code с запущенным Unreal Editor. Плагин экспортирует сотни инструментов через ToolsetRegistry, позволяя ИИ-агенту не просто генерировать код, а напрямую манипулировать объектами сцены, материалами и анимацией в реальном времени.
Ключевые возможности и охват систем
Плагин предоставляет доступ к широкому спектру функционала движка. ИИ может создавать и редактировать Blueprints, управлять акторами, настраивать материалы, работать с Niagara VFX, Control Rigs, Sequencer, State Trees, UMG-виджетами и Gameplay Ability System (GAS). Также доступны инструменты для автоматизированного тестирования C++ и управления контентом.
| Домен | Возможности ИИ |
|---|---|
| Actors & Scene | Спавн, трансформация, инспекция и удаление акторов; управление компонентами и папками Outliner |
| Blueprints | Создание графов, добавление узлов, соединение пинов, управление переменными и компиляция |
| Materials | Авторство графов материалов, создание и настройка Material Instances |
| Sequencer | Создание Level Sequences, ключевых кадров, управление камерами, импорт/экспорт FBX |
| VFX (Niagara) | Создание систем Niagara и Dataflow графов |
| Testing | Запуск и инспекция C++ automation тестов с детализированными результатами |
Технические требования и установка
Для работы необходим запущенный Unreal Editor с включенными плагинами ModelContextProtocol и AllToolsets. Сервер MCP запускается через консоль редактора командой ModelContextProtocol.StartServer или автоматически при настройке bAutoStartServer. Плагин поддерживает macOS, Linux и Windows (через Git Bash или WSL). Установка для разработчика осуществляется одной командой в интерфейсе Claude Code:
/plugin install unreal-engine-skills-for-claude-code@claude-plugins-official
По умолчанию сервер использует порт 8000 и путь /mcp. Для стабильности соединения при перезагрузке движка предусмотрен опциональный прокси-сервер, который кэширует каталог инструментов и поддерживает сессию клиента.
Важность для индустрии
Это решение знаменует переход от генерации кода к полному контролю над средой разработки. Разработчики могут использовать ИИ для рутинных задач: спавна объектов, настройки материалов, создания анимационных последовательностей и отладки. Однако Epic Games предупреждает о рисках безопасности: плагин дает ИИ широкие права на изменение проекта, поэтому рекомендуется использовать его в изолированных средах и всегда делать бэкапы перед длительными сессиями автоматизации.
Источник: Github ↗
