Об этом проекте
Nexus Unity обеспечивает связь между Unity Editor и внешними инструментами автоматизации, специально оптимизированную для AI-агентов. Он реализует локальный сервер JSON-RPC, который открывает широкий спектр возможностей редактора через публичный API или мост MCP (Model Context Protocol).
Ключевые возможности включают:
- Управление сценой и иерархией: создание, открытие и сохранение сцен, а также манипулирование GameObjects (transform, дублирование, родительские связи и т. д.).
- Контроль ассетов и компонентов: поиск и управление префабами, добавление/обновление компонентов и создание материалов.
- Автоматизация кода: написание C# скриптов с интегрированной компиляцией и отчетами об ошибках.
- Управление редактором: управление Play Mode, операции undo/redo, доступ к логам и опрос результатов тестов.
- Автоматизация UI: запрос и управление окнами Unity Editor UI Toolkit.
Пакет включает мост MCP на базе Python для интеграции с AI-клиентами, такими как Claude Desktop, Claude Code, Cursor, Windsurf и VS Code (Cline/Roo). Он оснащен встроенными мерами безопасности, включая аутентификацию по токену сессии, проверку loopback-хоста и подтверждающие шлюзы для деструктивных операций, таких как запись скриптов или удаление PlayerPrefs.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.