Підрозділ дослідження штучного інтелекту Meta вступив у гонку агентського кодування з Muse Code, новим термінальним агентом кодування, і Muse Spark 1.2, оновленою моделлю, яка його підтримує. Реліз, оголошений 5 серпня 2026 року, знаменує собою найбільш пряму спробу Meta кинути виклик спеціальним інструментам кодування від OpenAI, Anthropic і хвилі стартапів. Для розробників, які використовують найновіші інструменти штучного інтелекту та агентські платформи, Muse Code пропонує чітко орієнтований на дослідження погляд на те, як має поводитися програміст пари штучного інтелекту.

Muse Code призначений для виконання складних завдань розробки програмного забезпечення у великих кодових базах — планування змін, написання коду та перевірка результатів. Meta каже, що агент представляє його «наступний крок до кордону», з більшими та потужнішими моделями на шляху.

Мультиагентний дизайн, створений для довгих завдань

Найбільш помітним архітектурним вибором у Muse Code є використання постійних фонових агентів. Замість того, щоб створювати новий підагент для кожного підзавдання, Muse Code підтримує набір асинхронних фонових агентів протягом усього сеансу. Ці агенти збирають інформацію та виконують наступні кроки самостійно, звітуючи головному агенту лише тоді, коли це необхідно.

Мета стверджує, що така конструкція зменшує затримку та потребу в постійному керуванні складними багатоетапними проблемами. «Їхня наполегливість зменшує затримку та потребу в керуванні», — написала компанія, оскільки агенти уникають надмірного повторного збору контексту, який вони вже мають.

Muse Code також створено для виживання в разі збоїв. Кожен виклик моделі, виконання інструменту, затвердження та редагування додаються до локального журналу подій, який служить єдиним джерелом правди. Відповідно до Meta, це робить час виконання «точним для повторного відтворення та безпечним для перезапуску» — після збою агент може продовжити роботу саме там, де він зупинився, дозволяючи йому вирішувати довгострокові завдання без зриву.

Агент постачається з декількома вбудованими навичками: командою `/plan`, яка перетворює завдання на план із затвердженням, командою `/grill`, яка перевіряє цей план на стрес-тест, поки він не витримає, і командою `/goal`, яка працює для досягнення визначеної мети.

Muse Spark 1.2: Оновлення в першу чергу кодування

Muse Spark 1.2 — це оновлення попередньої моделі Muse Spark 1.1, орієнтоване на кодування. Meta заявила, що покращила генерацію коду моделі, комплексне налагодження, розуміння кодової бази та наскрізні робочі процеси розробників шляхом значного збільшення обсягу навчальних обчислень для завдань кодування та розширення різноманітності навчальних середовищ, зберігаючи при цьому свої сильні сторони в загальних завданнях агента.

Найважливіше те, що Meta спільно з Muse Code тренувала Muse Spark 1.2. Навчання включало вибіркові траєкторії відхилення та оптимізацію рецептів для цілей, ущільнення контексту та субагентів, а також інтеграцію набору інструментів Muse Code для максимальної сумісності.

Компанія також використовувала цикл самовдосконалення: вона використовувала Muse Spark 1.1 для створення складних середовищ кодування та шаблонів із дотриманням інструкцій, а потім мала рішення-кандидати рівня моделі щодо того, наскільки добре вони відповідають вимогам. Цей процес створив масштабований навчальний набір даних, який допоміг Muse Spark 1.2 виконувати складні інструкції точніше, ніж його попередник.

Бенчмаркінг оптимізації ядра GPU

Щоб продемонструвати можливості Muse Spark 1.2, Meta перевірила здатність моделі ітеративно оптимізувати ядра GPU протягом понад 1000 викликів інструментів із сеансами, які тривали до 24 годин. Використовуючи агентське середовище Muse Code, модель написала, скомпілювала, профілювала та поступово покращувала продуктивність ядра порівняно з наданою базовою лінією.

Тести націлені на ядра KDA та MLA, що працюють на графічних процесорах NVIDIA Hopper. Meta повідомила, що агент досяг «суттєвих покращень» порівняно з базовими впровадженнями. Для робочого навантаження MLA модель розробила двоядерний конвеєр Triton, який поєднує злиття ядра та мозаїку з оптимізацією, специфічною для архітектури прихованої уваги. Моделям було заборонено просто імпортувати бібліотеки ядра сторонніх розробників, і їм довелося реалізувати алгоритми з нуля в Triton.

Доступність і що далі

Muse Spark 1.2 доступний сьогодні через Muse Code та через Meta Model API, з тим, що Meta описує як «розширений глобальний доступ». Компанія підкреслила, що це лише проміжний крок, дражнивши «нові функції джгута та більш потужні моделі» на горизонті.

Запуск ставить Meta прямо в багатолюдне й конкурентне поле. Агенти кодування стали однією з найпопулярніших категорій у ШІ, з інструментами, які обіцяють автономно обробляти все, від виправлення помилок до повної реалізації функцій. Відмінною рисою Meta є її глибокі дослідження та акцент на стійких, стійких до збоїв агентах, які можуть працювати без нагляду годинами.

Чи переймуть розробники Muse Code замість укорінених альтернатив, ще невідомо, але сигнал від Meta очевидний: компанія має намір серйозно конкурувати в розробці агентного програмного забезпечення, а не лише в споживчих чат-ботах. Зі збільшенням моделей, обіцяних незабаром, війни між кодуючими агентами будуть посилюватися.

Будьте попереду ШІ

Нові інструменти штучного інтелекту та агенти кодування надходять щотижня. Щоб відстежувати останні розробки штучного інтелекту — від випусків моделей до платформ розробників — тримайте AI Buzz Wire у своїй ротації.

Читати більше новин AI →