Agenti AI open source: 9 strumenti per quattro modi di lavorare
Confronto tra 9 agenti AI open source: OpenCode, Cline, Aider e OpenHands per scegliere lo strumento giusto tra IDE, terminale e code autonome.

Tra gli agenti AI open source, OpenCode è la scelta predefinita più solida; Cline dà il meglio dentro un IDE, Aider offre il flusso da terminale più ordinato e controllato da Git, mentre OpenHands è indicato per le code autonome. Il software può essere gratuito e generare comunque una fattura mensile da $60 per il modello: è il caso di quattro sviluppatori che, insieme, usano 20 milioni di token in input e 2 milioni in output su Claude Sonnet 5 all'attuale tariffa API promozionale.
Agenti AI open source: la scelta in breve
Partite dall'ambiente in cui si svolge il lavoro. OpenCode è la migliore opzione generalista, ma diventa la scelta sbagliata se gli sviluppatori non intendono lasciare VS Code, se ogni comando deve essere approvato esplicitamente o se l'obiettivo è gestire una coda di issue GitHub senza supervisione.
La decisione dipende da quattro domande:
- Dove volete supervisionare l'agente? Scegliete Cline o Continue in un IDE, OpenCode o Aider nel terminale.
- Cercate collaborazione o delega? Per le modifiche in tempo reale serve uno strumento interattivo; per una coda gestita, OpenHands; per un harness trasparente che risolva le issue, mini-SWE-agent.
- Quali dati possono uscire dalla vostra rete? Anche un client aperto può inviare il contesto del repository all'API di un modello commerciale.
- Chi governa le autorizzazioni? Un pratico interruttore di approvazione automatica può annullare il vantaggio di sicurezza che pensavate di aver ottenuto.
Per alcuni lavori, il mercato offre prodotti proprietari più efficaci. Il confronto completo degli agenti AI per il coding è una shortlist più adatta se accesso al sorgente, distribuzione locale e scelta del provider non sono requisiti.
L'open source cambia l'harness, non la spesa né il rischio
L'open source rende ispezionabile il codice di orchestrazione. Non rende gratuiti i modelli di frontiera, il tempo GPU, i controlli di identità, la gestione dei segreti o la revisione del codice.
Consideriamo un team di quattro sviluppatori che, nell'arco di un mese, invia complessivamente 20 milioni di token in input e ne riceve 2 milioni in output. Con la tariffa API promozionale di Claude Sonnet 5, pari a $2 per milione di token in input e $10 per milione di token in output fino al 31 agosto 2026, quel carico costa $60. Lo stesso utilizzo passa a $90 quando entrano in vigore le tariffe standard di $3 e $15. Anthropic segnala inoltre che, a seconda del contenuto, il tokenizer del modello può produrre dallo stesso input da 1.0 a 1.35 volte il numero di token: cambiare modello può quindi modificare sia il prezzo unitario sia la quantità misurata.

Il modello di autorizzazione conta altrettanto. Uno studio del 2026 su 500 scenari convalidati e circa 7,500 esecuzioni di agenti ha rilevato tassi di azioni fuori ambito compresi tra il 5.4% e il 27.7% nel gruppo di framework permissivi. OpenHands, che nello studio usava un framework con richiesta di conferma per proseguire, si è attestato tra lo 0.2% e il 4.5%. Questi numeri non incoronano un vincitore universale, ma rendono evidente la lezione operativa: lo stesso modello di base si comporta diversamente quando l'harness cambia ciò che può fare senza consenso.
La privacy si articola su tre livelli distinti:
- Il client: è possibile ispezionare e modificare il codice dell'agente?
- Il runtime: l'agente viene eseguito sul portatile, nel vostro cloud o nell'ambiente di un fornitore?
- Il modello: il contesto del repository viene inviato a un'API in hosting oppure a un modello in esecuzione entro il vostro perimetro?
Un client da terminale con licenza MIT collegato a un modello in hosting è open source, ma non è interamente locale. Anche un runtime in self-hosting che inoltra i prompt a un'API commerciale condivide il contesto con quel provider. Un modello locale mantiene privato il percorso dei dati, ma sposta il costo su hardware, distribuzione e compromessi legati alla qualità del modello.
Come sono stati scelti questi strumenti
Per entrare nella shortlist, uno strumento deve offrire un harness open source attivo, capace di intervenire in più passaggi su codice, file o shell. Servono inoltre documentazione primaria aggiornata, una licenza identificabile e un motivo preciso per preferirlo agli altri otto.
Questo criterio esclude diversi prodotti adiacenti. Un editor open source con completamento automatico può essere utile, ma non per questo è un agente. Un worker cloud proprietario con un client visibile non costituisce uno stack open source. E un repository chiuso o sostituito da un nuovo progetto non appartiene a una selezione di strumenti attivi.
La classifica si basa su cinque criteri: ambiente di supervisione, gestione delle autorizzazioni, flessibilità nella scelta di modello e provider, perimetro di distribuzione e primo limite incontrato da un team professionale. La popolarità è un elemento di supporto, non il verdetto. Uno strumento con meno stelle può comunque vincere se il suo modello di controllo si adatta meglio al lavoro.
OpenCode: la scelta predefinita per chi lavora da terminale
OpenCode è la scelta predefinita migliore perché copre terminale, IDE e desktop senza vincolare l'harness a un solo provider di modelli. Ha licenza MIT, supporta più di 75 provider tramite Models.dev, può usare modelli locali e include sessioni parallele, oltre all'accesso con account GitHub Copilot e ChatGPT. Il sito del prodotto afferma inoltre che OpenCode non conserva né il codice né i dati di contesto; resta comunque valida l'informativa sulla privacy del provider del modello collegato.

L'agente plan integrato in OpenCode opera in sola lettura e chiede l'autorizzazione prima dei comandi Bash; l'agente build dispone invece di accesso completo allo sviluppo. Questa separazione aiuta a esaminare repository poco familiari prima di iniziare a modificarli. Il limite riguarda la responsabilità: scelta del provider, costo dei token, policy degli account e trattamento dei dati a monte diventano tutte decisioni vostre.
Ideale per: sviluppatori che lavorano soprattutto da terminale e vogliono scegliere il provider senza rinunciare a un'interfaccia curata
Punto di forza: terminale, IDE, desktop, sessioni parallele e più di 75 provider in un unico client con licenza MIT
Prezzo: client gratuito con modelli gratuiti disponibili; l'utilizzo di provider a pagamento o gli abbonamenti possono avere costi aggiuntivi
Prova gratuita: non necessaria per il client open source
- Client con licenza MIT disponibile su terminale, IDE e desktop
- Più di 75 provider, compresi i modelli locali
- Agenti distinti: plan in sola lettura e build con accesso completo
- Sessioni parallele per lavori indipendenti sullo stesso progetto
- Qualità e costo del modello cambiano in base al provider configurato
- La privacy del prodotto non sostituisce la policy del provider del modello a monte
- La modalità build con accesso completo richiede comunque controlli su branch, segreti e comandi
OpenCode vince quando la flessibilità è utile e qualcuno si assume la responsabilità della configurazione. Per un'azienda che cerca un'esperienza centralizzata e governata da un solo fornitore, quella stessa flessibilità può creare più lavoro sulle policy che valore.
Cline: il miglior agente con approvazione preventiva dentro l'IDE
Cline è la scelta più solida quando gli sviluppatori vogliono vedere piano, diff e comando da terminale nell'editor prima che avvenga qualsiasi modifica. Il progetto Apache 2.0 offre un'estensione per VS Code, una CLI da terminale, un SDK, una bacheca Kanban multi-agente e un plugin per JetBrains. Può modificare un intero progetto, eseguire comandi, monitorare l'output di compilatore e linter, navigare sul web e ripristinare checkpoint.

La modalità Plan esplora il progetto e propone una strategia; la modalità Act esegue il lavoro. Ogni modifica ai file e ogni comando da terminale richiede approvazione, a meno che non venga attivata l'approvazione automatica. Su un repository di produzione questo attrito è una funzione utile; nelle attività ripetitive a basso rischio può diventare un fastidio. Chi applica criteri open source rigorosi dovrebbe inoltre sapere che, secondo il repository di Cline, i plugin JetBrains al momento non sono open source.
Ideale per: sviluppatori che restano in VS Code e vogliono un passaggio di approvazione ben visibile
Punto di forza: flusso Plan e Act con diff verificabili, checkpoint e approvazione dei comandi
Prezzo: client Apache 2.0 gratuito; l'utilizzo del provider del modello è separato
Prova gratuita: non necessaria per il client open source
- Approvazione umana predefinita prima di modifiche e comandi
- Opzioni per VS Code, terminale, SDK e Kanban multi-agente
- Ampio supporto per modelli in hosting e locali
- I checkpoint semplificano l'annullamento delle modifiche dell'agente
- Le richieste di approvazione rallentano il lavoro ordinario a basso rischio
- L'approvazione automatica può eliminare il vantaggio in termini di controllo
- I plugin JetBrains al momento non sono open source
Cline è la scelta giusta per il responsabile tecnico di un'azienda di medie dimensioni che antepone l'ispezionabilità alla velocità. Non è adatto quando serve una coda senza supervisione, anziché un editor con lo sviluppatore nel flusso.
Aider: il miglior pair programmer controllato con Git
Aider è la soluzione più lineare per gli sviluppatori che usano la cronologia Git come superficie di controllo. Questo agente da terminale con licenza Apache 2.0 crea una mappa del repository, modifica i file in un repository Git locale, esegue automaticamente il commit delle modifiche con messaggi dedicati e può lanciare linting e test dopo gli interventi. Si collega sia a modelli in hosting sia a modelli locali, compresi Ollama ed endpoint compatibili con OpenAI.

Il punto di forza è proprio questo design essenziale. Potete esaminare un diff contenuto, annullare un commit e mantenere l'agente dentro un flusso di sviluppo familiare. La stessa specializzazione rappresenta anche il limite: Aider è un pair programmer interattivo, non una bacheca condivisa né una coda cloud gestita.
Ideale per: sviluppatori senior che vogliono modifiche precise da terminale racchiuse in commit reversibili
Punto di forza: mappe del repository, commit Git automatici e cicli di linting e test
Prezzo: client Apache 2.0 gratuito; l'utilizzo del modello è separato
Prova gratuita: non necessaria per il client open source
- Modifiche native per Git, facili da confrontare e annullare
- La mappa del repository aiuta il modello a orientarsi nei progetti più grandi
- Feedback automatico di linting e test dopo le modifiche
- Supporto per modelli in hosting e locali
- L'esperienza incentrata sul terminale offre poca gestione visuale delle attività
- Non è progettato come coda autonoma condivisa
- La spesa API può crescere con mappe di repository grandi e cicli di test ripetuti
Aider supera un agente più generalista quando un singolo sviluppatore deve apportare una modifica controllata. Perde terreno se il team ha bisogno di identità, budget, code e integrazioni per lavori di lunga durata.
OpenHands: la migliore coda autonoma in self-hosting
OpenHands è la scelta giusta quando l'agente deve vivere oltre l'editor di un singolo sviluppatore e gestire una coda di attività delegate. Agent Canvas avvia con un solo comando un'interfaccia browser e un backend locali, può essere installato in self-hosting su una macchina virtuale e può collegarsi a OpenHands Cloud. Il Software Agent SDK può essere eseguito localmente o scalare fino a migliaia di agenti nel cloud.

Il perimetro delle licenze va letto con attenzione. Il core di OpenHands, Agent Canvas, agent-server e le immagini Docker principali hanno licenza MIT. Cloud aggiunge integrazioni gestite, controlli multiutente, accessi basati sui ruoli, report di utilizzo e limiti di budget; la directory Enterprise è source-available con una licenza distinta e, dopo un mese, richiede l'acquisto di una licenza.
Ideale per: team che costruiscono una coda in self-hosting o gestita per attività di sviluppo autonome
Punto di forza: core MIT con Agent Canvas locale, SDK componibile e percorso verso il cloud gestito
Prezzo: core MIT gratuito; infrastruttura, uso del modello, Cloud ed Enterprise possono aggiungere costi
Prova gratuita: OpenHands Cloud può essere provato gratuitamente accedendo con GitHub
- Opzioni locali, in self-hosting, cloud e tramite SDK
- Percorso chiaro dal singolo agente alle operazioni multiutente
- Core e immagini Docker principali con licenza MIT
- Controlli gestiti per ruoli, budget e integrazioni
- Il self-hosting trasferisce su di voi la gestione di sandbox, identità, segreti e disponibilità
- Enterprise è source-available e non rientra nella licenza MIT del core
- Le code autonome richiedono verifiche di test e revisione più solide rispetto al pair programming
OpenHands ripaga il costo di configurazione quando le attività devono continuare senza un editor aperto. Per uno sviluppatore indipendente che interviene in tempo reale, OpenCode o Aider sono più semplici e in genere meno costosi da gestire.
Gemini CLI: la quota gratuita inclusa più generosa
Gemini CLI è il punto di partenza gratuito più immediato tra gli strumenti seri: un account Google personale include 60 richieste al minuto e 1,000 richieste al giorno. L'agente da terminale con licenza Apache 2.0 usa modelli Gemini 3 con una finestra di contesto da 1 milione di token e comprende operazioni sui file, comandi shell, recupero di contenuti web, grounding con Google Search, supporto MCP, script e workflow GitHub.

Google pubblica una versione stabile ogni settimana, una preview ogni settimana e una build nightly ogni giorno: un aspetto importante in una categoria in cui API dei modelli e contratti degli strumenti cambiano rapidamente. Il limite è strategico, non funzionale: la quota inclusa conduce ai modelli Gemini, non a un routing neutrale tra provider. Conviene sceglierlo per la dotazione gratuita e l'integrazione con Google, non perché l'open source garantisca automaticamente libertà di scelta del modello.
Ideale per: sviluppatori individuali che vogliono un agente da terminale capace e dotato di un'ampia quota inclusa
Punto di forza: 1,000 richieste gratuite al giorno, 60 al minuto e finestra di contesto da 1 milione di token
Prezzo: livello gratuito con account personale; per esigenze superiori sono disponibili opzioni API a pagamento o Vertex AI
Prova gratuita: il livello con account personale è già gratuito
- La quota inclusa più ampia e documentata chiaramente in questa shortlist
- Strumenti integrati per ricerca, file, shell, web, MCP e GitHub
- Client Apache 2.0 con rilasci frequenti
- Ampia finestra di contesto per esplorare i repository
- Il valore gratuito è legato al percorso dei modelli Gemini
- Il numero di richieste non garantisce costi o qualità prevedibili per ogni attività
- L'accesso permissivo alla shell richiede comunque controlli espliciti sul repository
Gemini CLI è il vincitore sul budget per chi sviluppa da solo. Un team che necessita di routing tra provider, approvazioni visuali o una coda in self-hosting dovrebbe guardare altrove.
Continue: il miglior ponte dall'assistenza nell'IDE ai controlli CI
Continue è adatto ai team che vogliono usare un solo client aperto per completamento automatico, chat, modifiche dirette, attività agentiche e controlli sulle pull request. Il progetto Apache 2.0 offre estensioni per VS Code e JetBrains, oltre all'agente a riga di comando cn. Continue consente inoltre di salvare nel repository i controlli AI ed eseguirli come status check di GitHub, restituendo un esito positivo o un diff suggerito.

Questa ampiezza facilita l'adozione, perché gli sviluppatori possono iniziare da un'assistenza a basso rischio prima di autorizzare le azioni dell'agente. Allo stesso tempo, rende meno nitidi i confini del prodotto: completamento automatico e verifiche di revisione non rappresentano lo stesso problema operativo di un worker autonomo e isolato. Continue vince come collegamento tra questi usi, non come miglior gestore di code.
Ideale per: team che vogliono assistenza aperta nell'IDE e controlli CI definiti nel codice sorgente all'interno dello stesso ecosistema
Punto di forza: Agent, Chat, Edit, Autocomplete, CLI e controlli definiti nel repository
Prezzo: client Apache 2.0 gratuito; i modelli configurati e le risorse CI hanno costi propri
Prova gratuita: non necessaria per il client open source
- Ambienti VS Code, JetBrains e terminale
- Passaggio graduale dal completamento automatico al lavoro agentico
- I controlli nel codice sorgente si possono revisionare come il codice
- I diff suggeriti rendono operativi i risultati della CI
- Una gamma di funzioni così ampia può complicare un'adozione semplice degli agenti
- I controlli CI non offrono una sandbox autonoma completa
- La policy per modelli e provider richiede comunque una responsabilità separata
Continue è una solida scelta B2B quando l'organizzazione vuole regole di controllo nel repository. Chi cerca il percorso più rapido per usare un agente da terminale troverà meno formalità in OpenCode o Aider.
goose: il miglior agente quando il coding è solo metà del lavoro
goose è un agente locale generalista che sa lavorare bene anche sul codice, non un prodotto dedicato esclusivamente al coding. Il progetto Apache 2.0 è disponibile come app desktop, CLI e API su macOS, Linux e Windows. Supporta più di 15 provider di modelli, più di 70 estensioni MCP e gli abbonamenti esistenti a Claude, ChatGPT o Gemini tramite ACP.

La sua collocazione nella Agentic AI Foundation della Linux Foundation offre al progetto un modello di governance che va oltre un singolo fornitore. Il compromesso è nell'ampiezza: ricerca, scrittura, automazione, analisi dei dati e coding condividono la stessa interfaccia agentica. È utile per un operatore che attraversa sistemi diversi, ma comporta configurazioni superflue per chi vuole soltanto modificare un repository.
Ideale per: operatori tecnici il cui flusso passa da codice, dati e ricerca fino all'automazione
Punto di forza: desktop locale, CLI e API con ampio supporto per provider e MCP
Prezzo: client Apache 2.0 gratuito; abbonamenti ai provider, utilizzo API o calcolo locale sono separati
Prova gratuita: non necessaria per il client open source
- Esecuzione locale sui tre principali sistemi operativi desktop
- Più di 15 provider e più di 70 estensioni MCP
- Possibilità di riutilizzare gli abbonamenti AI supportati tramite ACP
- Ecosistema e governance della Linux Foundation
- L'ampiezza generalista è superflua per flussi dedicati solo al codice
- Più estensioni ampliano la superficie delle autorizzazioni
- I risultati dipendono in larga misura dalla configurazione di provider ed estensioni
goose mostra il proprio valore quando un solo agente deve interrogare dati, modificare uno script e aggiornare un altro sistema nella stessa esecuzione. Per modifiche Git rigorose, Aider resta lo strumento più preciso.
mini-SWE-agent: l'harness trasparente per risolvere le issue
mini-SWE-agent è la scelta migliore quando comprendere il ciclo dell'agente conta quanto utilizzarlo. La versione 2 ha licenza MIT e, secondo i maintainer, la classe predefinita dell'agente contiene circa 100 righe di Python. Dichiarano un punteggio superiore al 74% su SWE-bench Verified e supportano ambienti locali, Docker o Podman, Singularity o Apptainer, bubblewrap e altre sandbox.

L'architettura è volutamente esposta: Bash è l'unico strumento, ogni azione viene eseguita separatamente tramite subprocess.run e la cronologia dei messaggi resta lineare. In questo modo le traiettorie sono più facili da esaminare e la ricerca da riprodurre. Significa anche che Bash è tanto lo strumento più potente quanto il pericolo maggiore: per l'uso in produzione servono una sandbox e credenziali con ambito limitato, non basta affidarsi alle dimensioni ridotte del codice dell'agente.
Ideale per: ricercatori e team di piattaforma che vogliono un ciclo minimo e ispezionabile per risolvere le issue
Punto di forza: circa 100 righe di logica agentica, con un design basato soltanto su Bash e una cronologia lineare
Prezzo: client MIT gratuito; chiamate ai modelli e infrastruttura della sandbox sono separate
Prova gratuita: non necessaria per il client open source
- Ciclo di controllo ridotto, concretamente verificabile
- Ampio supporto per sandbox
- Indipendenza dal modello tramite i più comuni livelli di routing
- Manutenzione a cura del team dietro SWE-agent e SWE-bench
- La potenza esclusiva di Bash richiede un serio perimetro di esecuzione
- Interfaccia prodotto essenziale rispetto a Cline o OpenHands
- I benchmark dei maintainer non sostituiscono una valutazione sui vostri repository
mini-SWE-agent è la scelta trasparente per un team di piattaforma che costruisce il proprio harness. Non è il primo agente più accessibile per designer, product manager o sviluppatori che desiderano un editor rifinito.
Qwen Code: il miglior stack aperto per modello e harness
Qwen Code è l'opzione più ambiziosa per chi vuole sia un harness aperto sia una famiglia di modelli aperti. Il progetto Apache 2.0 supporta subagenti, team di agenti, memoria, skill, MCP, modalità plan, integrazione LSP, sandbox, worktree Git, esecuzioni headless, plugin per IDE, app desktop e SDK. Supporta inoltre i protocolli OpenAI, Anthropic, Gemini e Qwen e può collegarsi a Ollama o vLLM.

La configurazione attuale presenta due vincoli. L'installazione tramite NPM richiede Node.js 22 o successivo e il livello gratuito Qwen OAuth è terminato il 15 aprile 2026. I nuovi utenti devono disporre di un Alibaba Cloud Coding Plan, una chiave API di terze parti, un provider personalizzato o un modello locale: il client è aperto, ma il percorso gratuito incluso più semplice non esiste più.
Ideale per: team che vogliono abbinare un agente aperto ai modelli Qwen aperti o a un ampio supporto di protocolli
Punto di forza: percorso aperto per harness e modello, con subagenti, team, skill, sandbox e worktree
Prezzo: client Apache 2.0 gratuito; servono un piano provider attivo, una chiave API o risorse di calcolo locali
Prova gratuita: nessun livello gratuito Qwen OAuth dal 15 aprile 2026
- Harness aperto e percorso verso modelli aperti
- Ampio supporto per protocolli e modelli locali
- Solide funzioni integrate per agenti e isolamento
- Ambienti terminale, IDE, desktop, daemon e SDK
- Nessuna quota gratuita Qwen OAuth attualmente inclusa
- L'installazione NPM richiede Node.js 22 o successivo
- La gamma di funzioni è più pesante rispetto al flusso Git mirato di Aider
Qwen Code è adatto a un team di piattaforma AI che vuole controllare l'intero stack. Gemini CLI offre un avvio gratuito più semplice; OpenCode è la scelta predefinita più pulita e neutrale rispetto ai provider.
Quale agente AI open source scegliere
Il vincitore cambia insieme al modello di supervisione. Non ha senso mettere in lista nove strumenti e chiedere agli sviluppatori di votare gli screenshot. Prima scegliete il modello operativo, poi provate uno o due strumenti in grado di sostenerlo.

Scegliete Cline quando gli sviluppatori lavorano in VS Code e ogni modifica o comando deve essere visibile prima dell'esecuzione. Continue è l'alternativa quando completamento automatico, chat, editing e controlli definiti nel repository devono convivere in un unico client aperto.
Scegliete OpenCode quando il terminale è al centro del lavoro, ma contano la flessibilità del modello e dell'interfaccia. Preferite invece Aider quando i commit Git automatici e un ciclo di pair programming compatto sono più importanti delle sessioni parallele o di un'interfaccia desktop.
Scegliete OpenHands quando l'organizzazione ha bisogno di una coda, identità, budget, integrazioni e un percorso dagli esperimenti locali alle operazioni gestite. Scegliete mini-SWE-agent quando l'obiettivo è ispezionare, misurare o ampliare il ciclo di risoluzione delle issue, invece di acquistare una piattaforma operativa completa.
Scegliete Gemini CLI quando la quota giornaliera di 1,000 richieste è il vincolo decisivo. Scegliete Qwen Code quando l'organizzazione vuole un percorso verso modelli aperti ed è pronta a configurare un provider o un runtime locale. Scegliete goose quando il lavoro attraversa codice, dati, ricerca e strumenti esterni.
Configurare la scelta migliore senza darle le chiavi della produzione
OpenCode si avvia facilmente, ma una configurazione sicura parte dall'ispezione, non dall'automazione con accesso completo.
Create un branch temporaneo ed eliminate le credenziali presenti nell'ambiente
Partite da un working tree pulito su un nuovo branch. Non rendete disponibili al processo dell'agente le chiavi di distribuzione in produzione, le credenziali da amministratore del database o token cloud non pertinenti.
Installate il client dalla fonte ufficiale
Usate l'installer ufficiale,
curl -fsSL https://opencode.ai/install | bash, oppure una delle opzioni documentate per i package manager. Avviatelo all'interno del repository da esaminare, non da una directory superiore più ampia.Collegate l'account del modello più limitato ma adeguato
Scegliete un provider la cui policy sui dati sia compatibile con il repository. Un modello locale mantiene i prompt entro il vostro perimetro; un modello in hosting offre in genere risultati migliori, ma invia il contesto selezionato a quel provider.
Iniziate in modalità plan
Usate l'agente
planintegrato e in sola lettura per mappare la modifica, individuare i file e proporre i test. Esaminate il piano prima di passare all'agentebuildcon accesso completo.Modificate, testate, verificate e solo dopo eseguite il merge
Lasciate che l'agente intervenga sul branch temporaneo, esegua i comandi di test e linting del repository e controllate il diff. Procedete con il merge soltanto dopo che una persona ha verificato ambito, comportamento ed eventuali modifiche a dipendenze, autorizzazioni, infrastruttura o segreti.
Per chi sviluppa da solo, questa sequenza richiede pochi minuti in più. In un'organizzazione tecnica più grande, segna la differenza tra uno standard utile e molte configurazioni private con autorizzazioni sconosciute.
Gli strumenti da evitare
Due nomi noti non dovrebbero essere il punto di partenza per una nuova adozione.
Roo Code ha dismesso la propria estensione il 15 maggio 2026. Il suo repository ora indirizza gli utenti verso il fork comunitario ZooCode o Cline. Una licenza Apache mantiene disponibile il vecchio codice, ma non garantisce manutenzione attiva del prodotto, integrazioni aggiornate con i modelli o risposta agli incidenti di sicurezza. Per il percorso consolidato più simile, basato sull'approvazione preventiva, scegliete Cline.
Legacy SWE-agent è stato sostituito da mini-SWE-agent. I maintainer dichiarano che lo sviluppo attuale si concentra su mini-SWE-agent e lo raccomandano come scelta predefinita per i nuovi utenti. Il progetto precedente ha senso soltanto quando la ricerca richiede espressamente le sue interfacce configurabili per gli strumenti o i suoi processori della cronologia.
L'avvertenza generale è semplice: un repository pubblico non rende automaticamente attivo un prodotto. Prima di adottarlo come standard, verificate le indicazioni aggiornate dei maintainer, l'attività dei rilasci, il perimetro della licenza e il percorso di autenticazione.
Domande frequenti
Gli agenti AI open source sono gratuiti?
Il software client in questa lista si può scaricare gratuitamente, ma API dei modelli, capacità GPU locale, sandbox cloud, archiviazione e tempo operativo sono costi distinti. Il carico Sonnet 5 di quattro sviluppatori, con 20 milioni di token in input e 2 milioni in output, costa $60 alla tariffa promozionale e $90 dopo il 31 agosto 2026.
Qual è il miglior agente AI gratuito per VS Code?
Cline è il miglior agente per VS Code con approvazione preventiva, perché il flusso Plan e Act mantiene visibili diff e comandi. Continue è il client aperto gratuito più adatto se servono anche completamento automatico, chat, modifica diretta e controlli sulle pull request definiti nel codice sorgente.
Dove si trovano gli agenti AI open source per il coding su GitHub?
Usate i repository ufficiali indicati dalla documentazione di ciascuno strumento, non un fork dal nome simile. Licenza e README aggiornato mostrano dettagli che una pagina di directory non rileva, tra cui il perimetro del sorgente JetBrains di Cline, la licenza Enterprise di OpenHands e gli attuali requisiti di autenticazione di Qwen Code.
Scaricate la checklist di configurazione per Claude Code + Codex e ricevete il prossimo confronto di strumenti basato sui dati iscrivendovi alla newsletter.
3 set 2026







