Cos'è Cursor?
Cursor è un editor di codice con intelligenza artificiale integrata, sviluppato dalla startup statunitense Anysphere. Nasce da Visual Studio Code, di cui mantiene interfaccia e compatibilità con molte estensioni, ma mette l'AI al centro del lavoro: dal completamento del codice alle modifiche su più file eseguite da un agente.
Rispetto a un plugin come GitHub Copilot, che si aggiunge a un editor esistente, Cursor controlla l'intero ambiente: indicizza il progetto, propone modifiche in più punti e le mostra come differenze da accettare o rifiutare. Questa integrazione, unita alla scelta tra modelli di fornitori diversi, lo ha reso uno degli editor AI più usati.
Funzionalità principali
- Tab: autocompletamento che prevede la modifica successiva, anche su più righe
- Agent: modalità agentica che esegue modifiche su più file e lancia comandi nel terminale
- Modifica in linea: si seleziona un blocco di codice e si descrive come cambiarlo
- Indicizzazione della codebase: risposte basate sull'intero progetto e sulla documentazione
- Scelta del modello: modelli di OpenAI, Anthropic, Google e modelli sviluppati da Cursor
- Agenti in background e Bugbot: agenti che lavorano nel cloud e revisione automatica delle pull request
Come funziona Cursor?
Si installa su Windows, macOS o Linux e può importare impostazioni ed estensioni da VS Code. Mentre si scrive, Tab propone il codice successivo; nel pannello laterale si fanno domande sul progetto o si assegna un compito all'agente, che legge i file rilevanti e presenta le modifiche come differenze da approvare.
L'AI si personalizza con regole di progetto salvate nel repository, come le convenzioni di stile, e si collega a strumenti esterni tramite il protocollo MCP. Le richieste ai modelli più potenti consumano la quota di utilizzo inclusa nel piano, quindi un uso intensivo dell'agente incide sul costo.
A chi è rivolto?
- Sviluppatori che usano VS Code e vogliono un'AI più integrata
- Team che lavorano su codebase grandi e complesse
- Freelance e startup che devono prototipare e rilasciare in fretta
- Chi vuole delegare a un agente modifiche ripetitive o su più file
- Aziende che vogliono un editor AI con gestione centralizzata dei team
Casi d'uso
- Implementare una funzionalità che tocca più file
- Fare refactoring e aggiornare dipendenze o API deprecate
- Capire come funziona codice esistente poco documentato
- Scrivere test e correggere gli errori segnalati nel terminale
- Revisionare le pull request prima del merge
Prezzi
Cursor ha un piano gratuito, Hobby, con un uso limitato dell'agente e del completamento Tab. I piani individuali a pagamento sono Pro a $20 al mese, Pro+ a $60 al mese e Ultra a $200 al mese, con quote di utilizzo crescenti; per i gruppi c'è Teams a $40 per utente al mese. Con la fatturazione annuale si risparmia il 20%.
Pro e Contro
Pro:
- AI integrata più a fondo di un plugin, con agente e completamento nello stesso editor
- Passaggio da VS Code quasi immediato
- Libertà di scegliere il modello più adatto a ogni compito
Contro:
- Con un uso intensivo dell'agente i costi salgono rapidamente
- Le modifiche proposte vanno sempre verificate
- Chi usa IDE diversi da VS Code deve cambiare ambiente
Verdetto finale
Cursor è uno dei riferimenti tra gli editor di codice con AI: unisce un completamento rapido a un agente capace di lavorare sull'intero progetto, in un ambiente familiare per chi viene da VS Code. Il piano gratuito basta per valutarlo, per l'uso quotidiano serve almeno il Pro; con l'agente conviene controllare i consumi.
