La divisione di ricerca sull'intelligenza artificiale di Meta è entrata nella corsa alla codifica ad agenti con Muse Code, un nuovo agente di codifica basato su terminale, e Muse Spark 1.2, il modello aggiornato che lo alimenta. Il rilascio, annunciato il 5 agosto 2026, segna il tentativo più diretto di Meta di sfidare gli strumenti di codifica dedicati di OpenAI, Anthropic e un'ondata di startup. Per gli sviluppatori che seguono gli strumenti di intelligenza artificiale e le piattaforme agenti più recenti, Muse Code offre un approccio chiaramente orientato alla ricerca su come dovrebbe comportarsi un programmatore di coppie di intelligenza artificiale.

Muse Code è progettato per svolgere attività complesse di ingegneria del software su basi di codice di grandi dimensioni: pianificazione di modifiche, scrittura di codice e convalida dei risultati. Meta afferma che l'agente rappresenta il suo "prossimo passo verso la frontiera", con modelli più grandi e più capaci in arrivo.

Un design multi-agente creato per attività lunghe

La scelta architetturale più notevole in Muse Code è l'uso di agenti in background persistenti. Invece di generare un nuovo agente secondario per ciascuna attività secondaria, Muse Code mantiene attivo un set di agenti in background asincroni durante l'intera sessione. Questi agenti raccolgono informazioni ed eseguono autonomamente i passaggi successivi, riferendo all'agente principale solo quando pertinente.

Meta sostiene che questo progetto riduce la latenza e la necessità di una costante guida umana su problemi difficili e in più fasi. "La loro persistenza riduce la latenza e la necessità di guida", ha scritto l'azienda, perché gli agenti evitano di riunire nuovamente in modo ridondante il contesto che già detengono.

Muse Code è inoltre progettato per sopravvivere agli arresti anomali. Ogni chiamata del modello, esecuzione dello strumento, approvazione e modifica viene aggiunta a un registro eventi locale che funge da unica fonte di verità. Ciò rende il runtime "replay-exact e restart-safe", secondo Meta: dopo un errore, l'agente può riprendere esattamente da dove si era fermato, consentendogli di affrontare attività di lunga durata senza essere deragliato.

L'agente viene fornito con diverse abilità integrate: un comando "/plan" che trasforma un'attività in un piano soggetto ad approvazione, un comando "/grill" che mette alla prova il piano finché non regge e un comando "/goal" che funziona verso un obiettivo specifico.

Muse Spark 1.2: un aggiornamento incentrato sulla codifica

Muse Spark 1.2 è un aggiornamento incentrato sulla codifica del precedente modello Muse Spark 1.1. Meta ha affermato di aver migliorato la generazione del codice del modello, il debug complesso, la comprensione della base di codice e i flussi di lavoro degli sviluppatori end-to-end, aumentando in modo significativo il calcolo della formazione sulle attività di codifica ed espandendo la diversità dei suoi ambienti di formazione, pur mantenendo i suoi punti di forza nelle attività generali degli agenti.

Fondamentalmente, Meta ha co-addestrato Muse Spark 1.2 insieme allo stesso Muse Code. La formazione comprendeva traiettorie di cablaggio campionate per rifiuto e ottimizzazioni di ricette per obiettivi, compattazione del contesto e agenti secondari, oltre all'integrazione del set di strumenti Muse Code per massimizzare la compatibilità.

L'azienda ha inoltre utilizzato un ciclo di auto-miglioramento: ha utilizzato Muse Spark 1.1 per generare ambienti di codifica impegnativi e modelli che seguono istruzioni, quindi ha chiesto al modello di valutare le soluzioni candidate in base a quanto soddisfacevano i requisiti. Questo processo ha prodotto un set di dati di addestramento scalabile che ha aiutato Muse Spark 1.2 a seguire istruzioni complesse in modo più preciso rispetto al suo predecessore.

Benchmarking sull'ottimizzazione del kernel GPU

Per dimostrare le capacità di Muse Spark 1.2, Meta ha testato la capacità del modello di ottimizzare in modo iterativo i kernel GPU su oltre 1.000 chiamate a strumenti, con sessioni che durano fino a 24 ore. Utilizzando l'ambiente agentico di Muse Code, il modello ha scritto, compilato, profilato e migliorato progressivamente le prestazioni del kernel rispetto a una base di riferimento fornita.

I benchmark hanno preso di mira i kernel KDA e MLA in esecuzione su GPU NVIDIA Hopper. Meta ha riferito che l'agente ha ottenuto "miglioramenti sostanziali" rispetto alle implementazioni di base. Per il carico di lavoro MLA, il modello ha progettato una pipeline Triton a due kernel che combina fusione e affiancamento del kernel con ottimizzazioni specifiche per l'architettura ad attenzione latente. Ai modelli è stato impedito di importare semplicemente librerie kernel di terze parti e hanno dovuto implementare gli algoritmi da zero in Triton.

Disponibilità e cosa accadrà dopo

Muse Spark 1.2 è oggi disponibile tramite Muse Code e tramite l'API Meta Model, con quello che Meta descrive come "accesso globale espanso". L'azienda ha sottolineato che questo è solo un passo intermedio, anticipando "nuove caratteristiche di cablaggio e modelli più potenti" all'orizzonte.

Il lancio colloca Meta esattamente in un campo affollato e competitivo. Gli agenti di codifica sono diventati una delle categorie più interessanti dell'intelligenza artificiale, con strumenti che promettono di gestire in modo autonomo qualsiasi cosa, dalla correzione dei bug all'implementazione dell'intera funzionalità. Ciò che differenzia Meta è il suo pedigree di ricerca approfondita e la sua enfasi su agenti persistenti e resistenti agli urti che possono funzionare incustoditi per ore.

Resta da vedere se gli sviluppatori adotteranno Muse Code rispetto ad alternative consolidate, ma il segnale di Meta è chiaro: l’azienda intende competere seriamente nell’ingegneria del software tramite agenti, non solo nei chatbot di consumo. Con la promessa di modelli più grandi a breve, le guerre degli agenti di codifica sono destinate a intensificarsi.

Stai al passo con l'intelligenza artificiale

Nuovi strumenti di intelligenza artificiale e agenti di codifica vengono spediti ogni settimana. Per tenere traccia degli ultimi sviluppi dell'intelligenza artificiale, dalle versioni dei modelli alle piattaforme per sviluppatori, mantieni AI Buzz Wire nella tua rotazione.

Leggi altre notizie sull'AI →