Meta выпустила Muse Code – программного помощника для сложных задач в больших хранилищах исходного кода. Инструмент работает из командной строки и пока доступен в тестовом режиме. Его основой стала модель Muse Spark 1.2, обученная созданию программ, поиску ошибок и пониманию связей между файлами.
Muse Code не просто предлагает следующую строку. Система изучает проект, составляет план изменений, пишет код, запускает проверки и оценивает результат. Поэтому ее можно применять для исправления ошибок, добавления функций и переработки отдельных частей программы.
Как нейросеть для написания кода работает с крупными проектами?
Главная особенность Muse Code – разделение объемной задачи на несколько независимых направлений. Система может запустить несколько исполнителей одновременно и разместить каждого в отдельной рабочей копии. Параллельные изменения не затрагивают основную версию проекта до проверки и объединения, что снижает вероятность конфликтов.

По словам Марка Цукерберга, во время испытаний ИИ одновременно создал шесть функций для игры без столкновения правок. Такой подход позволяет быстрее выполнять связанные задачи, не смешивая результаты до их проверки.
ИИ-помощник программиста: восстановление работы и проверка изменений
Muse Code ведет журнал действий: сохраняет обращения к модели, запуски инструментов, подтверждения и внесенные правки. После сбоя помощник может продолжить с сохраненного этапа, а не начинать работу заново. Разработчик при этом видит последовательность операций, а не только конечный ответ.
Однако результат нейросети все равно требует проверки. Специалисту необходимо просматривать изменения, запускать испытания и оценивать безопасность. Особенно важен ручной контроль в программах, связанных с платежами, правами доступа и личными данными.
Muse Code и другие нейросети для программирования
Новинка усиливает соперничество Meta с решениями OpenAI и Anthropic. Компания делает ставку на тесную связку модели и рабочего инструмента: Muse Spark 1.2 и Muse Code обучались совместно, чтобы система лучше планировала длительные задачи, распределяла работу и сохраняла важные сведения о проекте.
Стандартная стоимость обработки составляет 1,25 доллара за миллион входных единиц текста и 4,25 доллара за миллион выходных. Итоговые расходы будут зависеть от размера проекта, продолжительности работы и количества повторных проверок.
Вывод эксперта
Muse Code особенно интересен крупным проектам с множеством взаимосвязанных файлов и задач, которые можно безопасно разделить.
Моя рекомендация: начать с ограниченного участка: поручить системе исправление одной ошибки, запросить план и автоматические проверки, а затем сравнить результат с работой разработчика. Более крупные изменения стоит передавать только после серии успешных испытаний. Окончательное решение о включении кода в проект должен принимать человек.
