Cursor ha rilasciato la sua ultima piattaforma di sviluppo software AI con una nuova interfaccia multi-agente e il debutto del suo modello di codifica, Composer.
Il nuovo modello Composer è descritto come un “modello di frontiera”. Cursor sostiene che è quattro volte più veloce di altri modelli di intelligenza simile. L’azienda lo ha costruito appositamente per la “codifica agenziale a bassa latenza” all’interno dell’ambiente Cursor. L’azienda afferma che il modello può completare la maggior parte delle conversazioni in meno di 30 secondi.
Questa velocità ha lo scopo di migliorare il flusso di lavoro degli sviluppatori. I primi tester hanno dichiarato che la possibilità di iterare rapidamente con il modello è stato un vantaggio fondamentale. Inoltre, sembra che si siano fidati di Composer per la gestione di attività di codifica complesse e in più fasi.

Per ottenere queste prestazioni, Composer è stato addestrato con una suite di potenti strumenti. Uno degli strumenti chiave citati è la “ricerca semantica a livello di codice”. Questo addestramento, secondo Cursor, rende Composer molto più efficace nel comprendere e lavorare in codebase ampie e complesse, una sfida comune a molti assistenti di codifica AI generativi.
Il secondo importante aggiornamento è la nuova interfaccia utente. All’apertura della nuova versione, gli utenti noteranno un design “più mirato”. L’intera esperienza di sviluppo software guidato dall’intelligenza artificiale in Cursor è stata ricostruita per essere “incentrata sugli agenti piuttosto che sui file”. Questo cambiamento è stato pensato per consentire agli sviluppatori di concentrarsi sui risultati desiderati, mentre gli agenti AI gestiscono i dettagli e l’implementazione del codice.
Per gli sviluppatori che hanno ancora bisogno di lavorare direttamente con il codice, il nuovo layout mantiene la possibilità di aprire facilmente i file. Gli utenti possono anche tornare alla visualizzazione “IDE classica” se preferiscono.

Una caratteristica fondamentale della nuova piattaforma di Cursor è la capacità di eseguire molti agenti AI in parallelo senza che interferiscano l’uno con l’altro. Questa funzionalità è alimentata da tecnologie come “worktrees git o macchine remote”.
Cursor ha anche notato un’interessante strategia emergente da questo approccio parallelo. Hanno scoperto che assegnare lo stesso problema a più modelli diversi e poi selezionare la soluzione migliore “migliora notevolmente il risultato finale”. Questo è particolarmente efficace per i compiti più difficili o complessi.
L’azienda riconosce che, man mano che gli agenti di intelligenza artificiale si fanno carico di una parte maggiore del lavoro di codifica, sono emersi nuovi colli di bottiglia per gli sviluppatori. Le due nuove sfide più importanti sono “la revisione del codice e la verifica delle modifiche”.
Cursor 2.0 include nuove funzionalità pensate per iniziare a risolvere entrambi i problemi. L’interfaccia è stata semplificata per rendere “molto più facile rivedere rapidamente le modifiche apportate da un agente”. In questo modo gli sviluppatori potranno approfondire il codice solo quando sarà necessario.
Cursor 2.0 introduce anche uno “strumento browser nativo” che consente all’agente AI di testare automaticamente il proprio lavoro. L’agente può quindi iterare sulla sua soluzione, eseguendo test e apportando modifiche fino a produrre il “risultato finale corretto”. Si tratta di un passo avanti verso un processo di sviluppo più autonomo, in cui gli agenti possono non solo scrivere il codice ma anche convalidarlo.



