- BrainTools - https://www.braintools.ru -

Помимо Unity AI, доступной бесплатно в Unity 6.2 beta (запись в блоге [1]), и очень странного и сырого NimbleFox AI (запись в блоге [2]), появился ещё один игрок среди AI-решений для Unity, но с совершенно другим подходом — Code Maestro.
Сайт: https://www.code-maestro.com/ [3]
Документация: https://docs.code-maestro.com/ [4]
Desktop Github: https://github.com/codemaestroai/code-maestro-desktop [5]
Видео-демонстрация: https://youtu.be/EuDvcgNoBxU [6]
Принцип работы [7]
Личный опыт [10]
Заключение [11]
В отличие от других решений, этот, по данным в документации, подключается не к локальному проекту, а непосредственно к репозиторию на базе Git или Mercurial. Для полной индексации и формирования контекста он копирует репозиторий на свой отдельный сервер.
Звучит небезопасно, поэтому предоставляется возможность развернуть это на своём сервере. Для этого нужно скачать плагин, запросить у Code Maestro credentials для подключения и настроить docker-compose. Но все запросы всё равно будут гоняться и обрабатываться в облаках Code Maestro.
Всё дальнейшее взаимодействие строится через веб-чат в браузере, аналогично ChatGpt и аналогам. Только у этого чата есть полный контекст вашего проекта со всеми внутренними связями. В чат также можно прикреплять сторонние файлы.

Есть плагины для Jetbrains и Visual Studio (но не для VS Code).
Помимо работы без браузера, плагины предоставляют уникальные возможности:
Inline Code Editing: выделяем участок кода, пишем промпт и получаем правки.
Local changes: работа с незакомиченными изменениями, т.е. которых ещё нет в репозитории и, соответственно, на сервере. Но это работает только для Git и только на Windows.

Есть Desktop App: оно полностью заменяет браузерную версию, предлагая лучшую производительность, повышенную стабильность и интеграцию с локальными инструментами. Также в скором времени веб-версия будет упразднена в пользу этого приложения.
Интеграция инструментов осуществляется за счёт MCP-серверов (запись в блоге [12]). Соответственно, можно подключиться к Unity, Blender, Git и всему остальному, у чего есть MCP-сервера.
В своей подборке AI-тулов для Rider (запись на Хабр [13]) я упоминал MCP-сервера для Unity. Среди них как раз был MCP-сервер от Code Maestro, как один из наиболее рабочих и удобных. Вот пазл и сложился.
Но все Unity MCP-сервера работают пока достаточно посредственно: собрать какую-то комплексную иерархию и структуру для них сложновато. Например, продуктовый UI через них не соберёшь. В этом вопросе я делаю ставку на более простой для LLM UI Toolkit [14], но он пока ещё сыроват.
Полный контекст проекта -> максимально контекстные ответы и решения.
Полная история в Git -> анализ влияния коммитов на проект и конкретные файлы.
Глубокий анализ связей между объектами и кодом в проекте.
Автоматическое определение архитектуры и правил на проекте, а также возможность задания и редактирования их вручную.
Понимание устройства ассетов -> чтение, анализ, генерация рекомендаций, решений и правок.

Установить плагин для Rider не удалось: у меня слишком новая версия IDE для этого плагина. А ради него откатываться или ставить Visual Studio мне не хочется.

Установил Desktop App. Подключил к личному тестовому проекту. Не потребовалось никакого коннекта к git-репозиторию. Возможно, документация не поспевает за правками и всё описанное там актуально только для веб-версии.
Выглядит приложение неплохо. Отвечает на вопросы по проекту бодро.
Но, когда дело дошло до правок, пошли ошибки [15], и работать дальше он отказался. За эту сессию он съел 1000 кредитов из доступных бесплатно 3000, что очень дорого, учитывая, что в подписке будет доступно всего 6000.

Обычный Windsurf на том же проекте ответил мне на те же вопросы и пошёл вносить правки в проект. Съёл на gpt5 всего 2 кредита из 500 месячных в подписке. Можно было даже выбрать модель попроще и сэкономить.

Генерации контента, типа звуков и текстур, как у аналогов, Code Maestro не имеет. Это просто чат, в который загружен контекст проекта.
Подписка начинается от $19. Кредитов предлагает немного. Умеет оно всё то же самое, что и любой другой AI-агент для разработки, стоимость которых начинается от $10 (а Qoder пока вообще бесплатный [16]). Для программистов не вижу никакого смысла в использовании этого решения.
Для игроделов других профилей может быть полезен. Хотя тогда стоит интегрировать инструмент сразу в движок. Пока есть вопросы к стабильности и к будущей цене у Unity AI. Если она будет в этой же ценовой категории, то Unity AI – вариант лучше, удобнее и многофункциональнее.
Автор: aks2dio
Источник [17]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/19462
URLs in this post:
[1] запись в блоге: https://t.me/aks2dio/142
[2] запись в блоге: https://t.me/aks2dio/158
[3] https://www.code-maestro.com/: https://www.code-maestro.com/promo
[4] https://docs.code-maestro.com/: https://docs.code-maestro.com/
[5] https://github.com/codemaestroai/code-maestro-desktop: https://github.com/codemaestroai/code-maestro-desktop
[6] https://youtu.be/EuDvcgNoBxU: https://youtu.be/EuDvcgNoBxU
[7] Принцип работы: #1
[8] Локальное взаимодействие: #2
[9] Ключевые возможности: #3
[10] Личный опыт: #4
[11] Заключение: #5
[12] запись в блоге: https://t.me/aks2dio/141
[13] запись на Хабр: https://habr.com/p/935766/
[14] UI Toolkit: https://unity.com/ru/features/ui-toolkit
[15] ошибки: http://www.braintools.ru/article/4192
[16] пока вообще бесплатный: https://habr.com/p/939902/
[17] Источник: https://habr.com/ru/articles/946568/?utm_source=habrahabr&utm_medium=rss&utm_campaign=946568
Нажмите здесь для печати.