
Cursor - recensione
Valutazione: 7.9/10.
Cursor è un editor di codice costruito da zero attorno all'AI, tecnicamente un fork di Visual Studio Code, sviluppato dalla società Anysphere. In parole semplici: è VS Code in cui l'intelligenza artificiale non è un'aggiunta sotto forma di plugin, ma il nucleo dell'intera esperienza. Non ospita un proprio modello: sotto usa i modelli di punta di fornitori come Anthropic o OpenAI, e costruisce il suo valore sullo strato che comprende questi modelli e li alimenta con il contesto dell'intero repository. Conta perché è stato il primo a risolvere davvero bene il problema che prima era sparso in decine di plugin: editing consapevole dell'intero progetto, modalità agente e completamento che prevede non una parola, ma la tua prossima mossa. La mia tesi è semplice: è oggi la migliore UX di AI-coding sul mercato e se scrivi codice professionalmente, prima o poi lo testerai comunque. Lo paghi con un abbonamento, costi di consumo e l'obbligo di leggere ogni modifica che l'agente ti propone.
Punti di forza
- Migliore UX di AI-coding sul mercato. L'intera applicazione è progettata perché l'AI sia a portata di mano in ogni momento, non nascosta dietro una scorciatoia e un pannello separato. La chat conosce i file aperti, i suggerimenti appaiono dove stai guardando, e prendere l'abitudine di lavorare con il modello richiede un quarto d'ora, non una settimana.
- Modalità agente che esegue davvero i compiti. Invece di incollarti un frammento di codice da copiare, l'agente modifica lui stesso i file, ne crea di nuovi, esegue comandi e itera sul compito fino al risultato. È la differenza tra un assistente che suggerisce e un collaboratore a cui deleghi un lavoro concreto e verifichi il risultato.
- Modifiche consapevoli dell'intero repository. Cursor riesce a portare nel contesto la struttura del progetto, i file correlati e le dipendenze, quindi le sue proposte si adattano a ciò che hai già, non a un esempio generico da internet. In codice più grande e maturo è proprio questa consapevolezza del contesto a decidere se un suggerimento è utile o da buttare.
- Completamento Tab che prevede la prossima mossa. Non è il classico autocompletamento di una riga: il modello propone interi blocchi, modifiche successive e salti in altri punti del file, spesso indovinando correttamente cosa vuoi fare tra un attimo. Nei refactoring e nelle modifiche ripetitive risparmia davvero molta digitazione.
- Lavoro multi-file in un unico comando. Puoi chiedere una modifica che tocca più file contemporaneamente - rinominare, spostare logica, aggiungere funzioni con tutte le conseguenze - e Cursor gestisce tutto in modo coerente nell'intero set. È una cosa su cui i classici plugin per editor di solito falliscono.
Punti deboli
- I costi possono sorprendere. Paghi l'abbonamento, e a questo si aggiunge il consumo che dipende da quanto intensamente usi i modelli più potenti in modalità agente. Con un lavoro pesante il conto può essere più alto di quanto ti aspetti, e il modello di fatturazione cambia così spesso che devi tenerlo d'occhio.
- L'agente può cambiare troppo. Chiedi una piccola correzione e ti ritrovi con un diff che tocca cinque file, refactorizza cose che non hai chiesto e rompe qualcosa lungo la strada. Più grande è il compito, più facile è l'eccessivo zelo che non noterai senza un'attenta revisione.
- Richiede disciplina nel rivedere le modifiche. La comodità è così grande che viene voglia di cliccare accetta senza leggere, e questa è la strada più semplice per introdurre un errore o una regressione silenziosa. Cursor non ti solleva dall'essere un ingegnere - sposta solo il peso dalla scrittura alla revisione, e quella revisione va fatta sul serio.
Claude (Anthropic)
8.4/10
ChatGPT (OpenAI)
8.4/10
Gemini (Google)
8.1/10
Grok (xAI)
7.1/10
DeepSeek
7.0/10
Perplexity
7.9/10
Midjourney
6.6/10
Veo 3 (Google)
7.9/10
Kling
7.0/10
Seedream
7.4/10
Flux
7.2/10
Stable Diffusion
6.4/10