Об этом проекте

Unity Semantic Bridge (USB) — это MCP (Model Context Protocol) мост, который позволяет ИИ-агентам работать вместе с разработчиками в активной сессии Unity Editor. В отличие от статических запросов к проекту, он предоставляет инструменты для наблюдения за действиями человека, анализа иерархии сцены и динамического изменения элементов проекта. Ключевые возможности включают: - Совместная работа человека и агента: инструменты для отслеживания последних событий Unity Editor (изменения иерархии, выделения, логи консоли) и отправки уведомлений обратно в окно чата Unity. - Управление сценой и GameObject: возможности запроса иерархии сцены, инспекции GameObjects и компонентов, создания/дублирования/удаления объектов и изменения значений сериализованных полей с поддержкой Undo. - Инструменты для ассетов и скриптинга: инструменты для поиска ассетов через AssetDatabase, написания C# скриптов, управления ScriptableObjects и мониторинга статуса компиляции. - Управление редактором: возможность делать скриншоты окна игры или сцены, переключать Play Mode и управлять логами консоли. - Диагностика освещения: специализированные инструменты для проектов URP для определения источников света, влияющих на конкретные объекты, и опциональный автономный диагностический субагент для решения проблем с освещением. Система работает локально и совместима с версиями от Unity 2022.3 LTS до Unity 6.3, используя HTTP-слушатель для связи между MCP-сервером и Unity Editor.