Fuggire da cursor
Categories:
Dire ora di fuggire da cursor potrebbe essere un po’ tardi, in realtà nell’arco di sei mesi ho gradualmente ridotto l’uso di cursor, perché le mie abitudini di coding sono cambiate e i punti di forza di cursor non sono più la ragione per cui lo scelgo. La caratteristica per cui cursor mantiene saldamente il primo posto è ancora il suo modello di completamento unico, che supporta completamenti trasversali a righe e file, in avanti e indietro, a sinistra e a destra; sia nella velocità di risposta che nel tasso di accettazione non ha avversari alla pari. Ma non uso più il completamento per scrivere codice a mano, bensì ho acquistato vari pacchetti di coding e utilizzo massicciamente gli agent per programmare. L’agent di cursor è ancora molto forte, purtroppo non ha creato un divario evidente rispetto a claudecode/codex, e i pacchetti di coding venduti direttamente da anthropic e OpenAI sono molto più convenienti di quelli di cursor. Cursor non può competere con i fornitori di modelli in termini di rapporto qualità-prezzo dei modelli, quindi cursor deve spingere il proprio modello composer per avere diritto di sedere al tavolo. Cursor ha anche lanciato la propria cli, l’ho usata negli ultimi tre mesi, è fatta bene, non mi dilungo. Il rapporto qualità-prezzo ottenuto addestrando modelli propri per guadagnare competitività la tiene ancora al tavolo. Il problema principale di cursor ora è che si allontana sempre più dall’ecosistema vscode, non può più sfruttare i vantaggi dell’ecosistema open source, è difficile integrare funzionalità e correzioni, e le scelte di design arbitrarie causano conflitti nelle abitudini d’uso. Uso vscode da 10 anni, fin dal primo mese in cui è uscito, i tasti rapidi sono diventati memoria muscolare; questo stupido uccello di cursor non si sa dove abbia trovato sviluppatori inesperti che hanno associato i tasti rapidi che uso di più a funzioni sue irrilevanti, e dopo che li ho ripristinati quelli vecchi, cursor li rimetteva forzatamente a ogni aggiornamento. Uso più strumenti agent, di solito li metto tutti nella barra laterale destra, questo stupido uccello di cursor ha deciso stravagante di monopolizzare la barra laterale destra, facendo sì che i pulsanti di altri strumenti agent non fossero visibili, e il problema esisteva ancora l’ultima volta che ho aperto cursor. Sono un vecchio utente da 500 utilizzi, e navigando nelle impostazioni di cursor venivano scalati i conteggi delle richieste avanzate, incredibile! Guardare le impostazioni, uno sguardo e sono 30 centesimi, tre sguardi alle impostazioni e sono un euro! All’inizio di aprile, cursor non ha semplicemente rinnovato la mia quota di 500 utilizzi, questo davvero non si può sopportare, ho dovuto inviare un’email perché mi rinnovassero manualmente la quota. Il codice chiuso di cursor, e la goffaggine nel modificare il framework di vscode, sono una lezione per le varie distribuzioni di vscode attuali. Qui prevedo che trae/qoder/lingma/antigravity/kiro e altri alla fine scompariranno tutti, uso solo i plugin integrati in vscode (promuovo il mio plugin coding-plans-for-copilot, che collega qualsiasi pacchetto di coding a github copilot). Custodisci il tempo, riduci l’entusiasmo per i vari nuovi strumenti, e comprendi che la vera competitività risiede solo nel modello.

