Cos'è
Composer 2.5 è un modello linguistico proprietario sviluppato da Cursor, azienda nota per l'omonimo editor di codice basato su intelligenza artificiale. Rilasciato il 18 maggio 2026, rappresenta l'evoluzione della famiglia Composer (preceduta da Composer 1, 1.5 e 2) ed è progettato specificamente per il coding agentico: non si tratta di un chatbot generico, ma di un sistema che opera all'interno dell'editor per leggere file, modificare codice, eseguire comandi nel terminale, avviare test e iterare autonomamente su compiti di sviluppo complessi.
Il modello si basa sul checkpoint open-source di Moonshot AI Kimi K2.5, un modello mixture-of-experts di circa 1 trilione di parametri totali con 32 miliardi di parametri attivi per token. Cursor ha applicato un'intensa fase di post-training proprietaria, che secondo fonti della stessa azienda assorbe circa l'85% del budget computazionale complessivo. Il risultato è un modello chiuso, accessibile esclusivamente all'interno dell'ecosistema Cursor (IDE e CLI), senza API pubblica o disponibilità esterna.
A cosa serve / dove eccelle
Composer 2.5 è pensato per sessioni di sviluppo lunghe e strutturate. Eccelle quando il compito richiede di navigare e modificare più file contemporaneamente, utilizzare strumenti interni all'editor (terminale, ricerca, esecuzione test), seguire istruzioni articolate su più passaggi e mantenere coerenza durante iterazioni prolungate.
Cursor lo ha reso il modello predefinito per il pannello Composer a partire dalla versione 3.4 dell'editor. L'obiettivo non è coprire ogni ambito dell'intelligenza artificiale generale, ma specializzarsi nel flusso di lavoro dello sviluppatore: refactoring, correzione bug, scrittura di test, generazione di scheletri di progetto e code review assistita.
Caratteristiche e specifiche
- Base tecnica: Moonshot Kimi K2.5 (MoE, ~1T parametri totali, 32B attivi).
- Contesto: finestra di contesto di 200.000 token.
- Post-training: reinforcement learning su compiti di coding, con circa 25 volte più dati sintetici rispetto a Composer 2 e ambienti RL più complessi. I task sintetici provengono da codebase reali e includono esercizi come la rimozione di funzionalità testabili, che il modello deve poi reimplementare con i test come segnale di ricompensa.
- Feedback mirato: Cursor ha introdotto un metodo di "targeted textual feedback", inserendo suggerimenti correttivi nel punto esatto in cui il modello commette un errore durante un rollout. Questo consente di correggere comportamenti specifici — errori di tool calling, spiegazioni confuse, scelte di stile — senza dover riaddestrare il modello da zero.
- Infrastruttura di training: utilizzo di Muon con ortogonalizzazione distribuita (sharded Muon) e HSDP a doppia mesh, ottimizzato per modelli MoE su larga scala. Cursor segnala che, per il modello da 1 trilione di parametri, ogni step dell'ottimizzatore richiede circa 0,2 secondi.
- Varianti: due tier, Standard e Fast, con la stessa intelligenza ma latenza diversa; Fast è l'opzione predefinita nel prodotto.
- Prezzo (al lancio): Standard 0,50 dollari per milione di token in input e 2,50 dollari per milione in output; Fast 3,00/15,00 dollari per milione.
- Disponibilità : solo all'interno di Cursor, senza API esterna.
Punti di forza
Il vantaggio più evidente di Composer 2.5 risiede nel rapporto qualità -prezzo. Secondo le misurazioni di Artificial Analysis sul Coding Agent Index, il modello raggiunge un punteggio di 62 con un costo stimato di circa 0,07 dollari per task in modalità Standard e 0,44 dollari in modalità Fast, contro i 4,10 dollari di Claude Opus 4.7 (max) e i 4,82 dollari di GPT-5.5 (xhigh). Pur cedendo pochi punti sulle valutazioni composite, il costo per task risulta da un ordine a due ordini di grandezza inferiore.
Anche sui benchmark specifici il modello si colloca in prossimità dei top di gamma: su SWE-Bench Multilingual segna 79,8%, vicino a Opus 4.7 all'80,5%; su Terminal-Bench 2.0 ottiene 69,3%, praticamente in parità con Opus 4.7 al 69,4%; su CursorBench v3.1 raggiunge 63,2%, dietro Opus 4.7 max (64,8%) ma davanti al default di GPT-5.5 (59,2%).
Altro punto di forza è l'integrazione prodotto: il modello è nativamente collegato all'editor, al sistema di indicizzazione del repository e agli strumenti di Cursor, il che riduce la friction rispetto a un modello generico usato tramite API.
Quando ha senso (e quando no)
Ha senso usare Composer 2.5 quando si lavora già dentro Cursor, la maggior parte del carico è costituita da attività di coding routine (refactoring, bug fixing, test, documentazione), si vogliono contenere i costi di sessioni agentiche lunghe, e la latenza interattiva è importante (tier Fast) o si preferisce massimizzare il risparmio (tier Standard).
Ha meno senso quando il task richiede ragionamento scientifico, matematico avanzato o competenze non strettamente legate al codice; quando si opera fuori dall'ecosistema Cursor; quando è necessaria un'API programmatica esterna; quando il lavoro è prevalentemente terminale-centrico (shell scripting, automazioni DevOps), visto che su Terminal-Bench 2.0 GPT-5.5 segna 82,7%, nettamente sopra il 69,3% di Composer 2.5; oppure quando serve la massima affidabilità su architettura complessa o debugging profondo, dove Opus 4.7 mantiene un leggero margine.
Casi d'uso concreti
- Refactoring multi-file: rinominare API, spostare moduli, aggiornare import e test in un'unica sessione.
- Generazione di scheletri progetto: avvio di nuovi servizi, configurazione di framework, creazione di boilerplate coerente.
- Correzione bug iterativa: lettura del codice, esecuzione dei test, modifica e verifica del risultato.
- Scrittura e aggiornamento di test unitari: copertura di nuove funzioni o regressioni.
- Code review assistita: analisi di diff, proposte di miglioramento e verifica di coerenza stilistica.
- Documentazione tecnica: generazione di commenti, README o guide a partire dal codice esistente.
- Sviluppo di componenti web/front-end di media complessità : creazione di interfacce e logica di presentazione.
Alternative e contesto
Composer 2.5 compete nel mercato degli agenti di coding con Claude Code / Claude Opus 4.7 di Anthropic, più forte su ragionamento profondo e terminali ma con costi molto più elevati; OpenAI GPT-5.5 / Codex, che eccelle su Terminal-Bench e su compiti shell-centrici a prezzo da frontier; GitHub Copilot Agent Mode, integrato in Visual Studio Code con flussi agentici ma dipendente da modelli di terze parti; Windsurf (Cognition / Codeium), editor concorrente con funzioni agentiche; e Grok Build / xAI, che ha introdotto una propria etichetta "Composer 2.5" nella CLI il 1° giugno 2026, sebbene si tratti di un'offerta distinta e con benchmark indipendenti ancora limitati.
Il contesto tecnico conferma una tendenza del 2026: la corsa agli agenti di coding non si gioca solo sul punteggio massimo dei benchmark, ma sempre più sul costo per task reale. Cursor ha anche annunciato una collaborazione con SpaceXAI per addestrare da zero un modello significativamente più grande, usando dieci volte la potenza di calcolo complessiva e l'infrastruttura Colossus 2; si tratta però di un progetto futuro, senza date di rilascio annunciate.
In sintesi
Composer 2.5 è un modello agente specializzato nel coding, non un modello generale. Sulla carta si colloca a ridosso dei top di gamma sui benchmark di software engineering, con un costo per task significativamente più basso. Il punto chiave è l'integrazione con Cursor: chi già usa quell'editor ottiene un flusso coeso, mentre chi cerca un modello aperto o una API esterna deve guardare altrove. I numeri di riferimento (benchmark e prezzi) vanno interpretati con la consueta prudenza: le valutazioni proprietarie come CursorBench non sono riproducibili esternamente, e il costo effettivo dipende dal proprio carico di lavoro.
