Cline è un agente di programmazione AI open source (licenza Apache 2.0) che opera dentro VS Code, JetBrains e il terminale per modificare codice su più file, eseguire comandi e automatizzare flussi di lavoro. Ogni modifica richiede approvazione esplicita con possibilità di rollback in un clic, e funziona con qualsiasi modello principale tramite la propria chiave API.
Risposta in breve
Cline è un agente di programmazione AI open source e gratuito, rilasciato con licenza Apache 2.0. Si installa come plugin in VS Code o JetBrains, oppure come CLI nel terminale, e può leggere e scrivere codice, eseguire comandi, usare il browser e completare attività automatizzate. Il suo punto distintivo è il doppio flusso Plan/Act: prima pianifica, poi esegue, e ogni passo richiede approvazione con annullamento in un clic.
Posizionamento del prodotto
A differenza degli editor AI indipendenti come Cursor, Cline non richiede di cambiare ambiente: entra come plugin nell'editor già in uso (VS Code, Cursor, Windsurf, JetBrains, Zed, e Neovim tramite modalità ACP). È completamente open source, non vincola a un fornitore di modelli e offre lo stesso nucleo in quattro forme: plugin per editor, CLI, Kanban e SDK. La CLI supporta modalità headless e output JSON, quindi si integra anche in pipeline CI/CD come GitHub Actions e GitLab.
Funzionalità principali
- Modifiche multi-file coordinate: comprende struttura del progetto e dipendenze tra file, applica cambiamenti coerenti su più file e corregge automaticamente errori segnalati da linter e compilatore.
- Esecuzione di comandi nel terminale: lancia comandi e osserva l'output in tempo reale, gestendo installazione di dipendenze, test, deploy e dev server di lunga durata.
- Modalità Plan / Act: in Plan esplora il codice, chiarisce i requisiti e propone una strategia; in Act esegue. Ogni operazione richiede approvazione, con opzione di auto-approvazione per il funzionamento autonomo.
- Regole e competenze: il file
.clinerulesdefinisce standard di codice, vincoli architetturali e procedure di deploy, caricati automaticamente da CLI e plugin. - Supporto a ogni modello: compatibile con Claude, GPT, Gemini, OpenRouter, AWS Bedrock, modelli locali Ollama e qualsiasi endpoint compatibile con OpenAI, usando le proprie chiavi.
- Estensione via MCP e plugin: tramite SDK si registrano strumenti personalizzati e hook di ciclo di vita; i server MCP collegano database, API e infrastrutture.
- Team multi-agente e attività pianificate: un agente coordinatore scompone i compiti e li delega a specialisti; le automazioni ricorrenti possono girare con cron.
- Accesso multipiattaforma: conversazione con l'agente da Slack, Telegram, Discord e Linear; esecuzione headless nelle pipeline CI/CD.
Come si usa
- Installazione: eseguire
npm i -g clinenel terminale per la CLI, oppure cercare il plugin nel marketplace di VS Code o JetBrains. - Configurazione del modello: accedere con la fatturazione ufficiale di Cline, sottoscrivere ClinePass (segnalato a 9,99 USD/mese, da verificare sul sito) oppure inserire le proprie chiavi API di Anthropic, OpenAI ecc. o un endpoint di modello locale.
- Avvio del task: descrivere l'obiettivo in linguaggio naturale nella finestra di dialogo, ad esempio implementare l'autenticazione utente con relativi test.
- Pianificazione: iniziare in modalità Plan per far esplorare il codice a Cline e ottenere una strategia da confermare.
- Esecuzione con revisione: passare ad Act e approvare passo per passo le modifiche ai file e i comandi, oppure attivare l'auto-approvazione.
- Controllo e rollback: esaminare ogni modifica tramite diff e usare i checkpoint per tornare con un clic a uno stato precedente.
- Estensione: scrivere
.clinerules, collegare server MCP o usarecline connectper integrare Slack, Telegram e altre piattaforme.
Scenari d'uso
- Presa in carico di progetti legacy: analisi rapida di architettura e relazioni di chiamata in progetti sconosciuti o privi di documentazione.
- Refactoring multi-modulo: rinomina di interfacce, aggiornamenti di framework e uniformazione di standard su molti file, con correzione automatica dei problemi a catena.
- Sviluppo guidato dai test: generazione ed esecuzione automatica dei casi di test, con correzione iterativa basata sugli errori fino al superamento completo.
- Ispezione intelligente della pipeline: in modalità headless dentro CI/CD, revisione dei commit, correzione dei build falliti e analisi dei rischi delle modifiche.
- Manutenzione periodica del codice: attività pianificate per report di aggiornamento dipendenze, riepiloghi TODO e report settimanali sulla qualità.
Punti di forza
- Open source e trasparente: licenza Apache 2.0, codice verificabile e self-hosting possibile, senza rischi di scatola nera.
- Nessun lock-in del fornitore: supporta tutti i principali provider e i modelli locali; il cambio di modello non altera il flusso di lavoro.
- Copertura completa delle forme: un unico nucleo attraversa editor, terminale, Kanban e SDK, dall'editor alla pipeline CI/CD.
- Sicurezza controllabile: approvazione esplicita a ogni passo, anteprima diff e rollback da checkpoint anche con automazione elevata.
- Funzionalità enterprise: SSO, controllo degli accessi basato sui ruoli, osservabilità OpenTelemetry e gestione dei team.
- Ecosistema estensibile: protocollo MCP e sistema di plugin per collegare database, API e piattaforme di messaggistica.
Limiti e note
- Il software è gratuito, ma l'uso dei modelli commerciali comporta costi API a carico dell'utente; il costo effettivo dipende dal consumo di token.
- Senza auto-approvazione, il ritmo di lavoro dipende dalla revisione manuale di ogni passo.
- Per ridurre i costi si possono usare modelli gratuiti o locali, ma le capacità dipendono dal modello scelto.
Verifica di prezzi e disponibilità
Le informazioni su prezzi (come ClinePass a 9,99 USD/mese), piani, editor supportati e funzionalità possono cambiare nel tempo. Prima di decidere, verificare sempre le condizioni aggiornate sul sito ufficiale cline.bot.
Domande frequenti
Cline è gratuito?
Sì: il software è open source (Apache 2.0) e gratuito. Si pagano solo le chiamate API dei modelli scelti, oppure si può sottoscrivere ClinePass o usare modelli locali gratuiti.
Quali editor supporta?
VS Code, Cursor, Windsurf, tutta la famiglia JetBrains e Zed; Neovim è raggiungibile tramite modalità ACP.
Quali modelli AI posso usare?
Claude, GPT, Gemini, OpenRouter, AWS Bedrock, modelli locali Ollama e qualsiasi interfaccia compatibile con OpenAI.
Cline modifica il codice da solo?
No: ogni modifica ai file e ogni comando richiede approvazione esplicita dell'utente; l'esecuzione autonoma avviene solo attivando l'auto-approvazione.
Posso annullare le modifiche?
Sì: tutte le modifiche sono registrate nei checkpoint ed è possibile tornare con un clic a qualsiasi stato precedente.
Si può usare nelle pipeline CI/CD?
Sì: la CLI supporta modalità headless e output JSON, integrabile in GitHub Actions, GitLab e altre pipeline.
Che differenza c'è tra Cline e Cursor?
Cursor è un editor AI indipendente che richiede migrazione; Cline è un plugin che entra nell'editor esistente, è completamente open source e non vincola a un modello.
Alternative
Tra gli strumenti simili citati dalla fonte figura l'assistente di programmazione AI di Replit, l'IDE online noto per il coding nel browser. Altre alternative diffuse nella stessa categoria includono Cursor, editor AI indipendente con cui Cline viene spesso confrontato. Prima di scegliere, conviene valutare modello di distribuzione (plugin vs editor dedicato), licenza, costi dei modelli e integrazione con la propria pipeline.
Fonti
Questa pagina si basa sulla scheda pubblicata su (recuperata il 22 agosto 2026) e sul sito ufficiale cline.bot. Prezzi, piani e disponibilità delle funzionalità vanno sempre ricontrollati sul sito ufficiale prima dell'adozione.
Domande frequenti
Cline è gratuito?
Sì: il software è open source con licenza Apache 2.0 e gratuito. Si pagano solo le chiamate API dei modelli scelti; in alternativa si può sottoscrivere ClinePass (segnalato a 9,99 USD/mese, da verificare sul sito ufficiale) o usare modelli locali gratuiti.
Quali editor supporta Cline?
Supporta VS Code, Cursor, Windsurf, tutta la famiglia JetBrains e Zed; Neovim è accessibile tramite la modalità ACP.
Quali modelli AI sono compatibili?
Claude, GPT, Gemini, OpenRouter, AWS Bedrock, modelli locali Ollama e qualsiasi interfaccia compatibile con OpenAI, usando le proprie chiavi API.
Cline può modificare il codice senza autorizzazione?
No: ogni modifica ai file e ogni esecuzione di comando richiede l'approvazione esplicita dell'utente. Solo attivando l'auto-approvazione l'agente opera in autonomia.
È possibile annullare le modifiche fatte da Cline?
Sì: tutte le modifiche sono registrate in checkpoint e si può tornare con un clic a qualsiasi stato precedente.
Cline funziona nelle pipeline CI/CD?
Sì: la CLI offre modalità headless e output JSON, integrabile direttamente in GitHub Actions, GitLab e altre pipeline.