OpenCode
Agente di IA open source per programmare da terminale, desktop e IDE, compatibile con modelli di molti fornitori.
OpenCode è un agente di IA open source per la programmazione, che funziona in un terminale, in un’app desktop o in un’estensione per IDE. Lo si usa installandolo con uno script o un gestore di pacchetti, scegliendo un modello, gratuito e incluso oppure di uno degli oltre 75 fornitori, e chiedendo all’agente di lavorare su un progetto.
Indicato per Sviluppatori che vogliono un agente di programmazione ispezionabile, da usare dalla riga di comando e da abbinare al fornitore di modelli che preferiscono.
- Piattaforme
- macOS, Windows, Linux, Plugin
- Piano gratuito
- Sì
- Sviluppato da
- Anomaly
- Aggiunto
Ultima verifica: . Informazioni tratte da opencode.ai.
Che cos’è OpenCode?
OpenCode è un agente di IA open source che aiuta gli sviluppatori a scrivere codice da un’interfaccia a terminale, da un’app desktop o da un’estensione per IDE. Non è legato a un solo fornitore di modelli. Include alcuni modelli gratuiti, oppure si possono collegare Claude, GPT, Gemini o uno qualsiasi degli oltre 75 fornitori elencati tramite Models.dev, compresi i modelli locali. Chi paga già GitHub Copilot o ChatGPT Plus o Pro può accedere con quegli account e usarli dentro l’agente. Per ogni progetto OpenCode carica i language server adatti, così il modello riceve un contesto che conosce il linguaggio. Su uno stesso codice possono lavorare in parallelo più agenti, e qualsiasi sessione si può condividere come link, per consultarla o per il debug. Si installa con uno script di shell, npm, bun o Homebrew. I responsabili dichiarano che codice e dati di contesto non vengono archiviati. Un servizio collegato, Zen, offre una selezione curata di modelli sottoposti a benchmark per gli agenti di programmazione.
Funzioni principali
Scelta del modello
Si collega a oltre 75 fornitori di LLM tramite Models.dev, tra cui Claude, GPT, Gemini e modelli ospitati in locale.
Accesso con abbonamenti già attivi
Accede con GitHub per usare un account Copilot, o con OpenAI per usare un piano ChatGPT Plus o Pro.
Supporto LSP
Avvia automaticamente i language server giusti, così il modello lavora con informazioni specifiche del linguaggio.
Sessioni multiple
Esegue più agenti contemporaneamente sullo stesso progetto.
Link di condivisione
Crea il link a una sessione che i colleghi possono aprire per rivedere o analizzare ciò che è successo.
Terminale, desktop e IDE
Viene fornito come interfaccia a terminale, applicazione desktop ed estensione per editor.
Screenshot
Casi d’uso
- Programmare dal terminale
- Chiedi all’agente di implementare o modificare codice senza uscire dalla riga di comando.
- Attività in parallelo
- Avvia agenti separati su parti diverse dello stesso repository.
- Usare un modello locale
- Indirizza l’agente a un modello che gira sul tuo hardware.
- Fare debug con un collega
- Invia il link di una sessione, così un’altra persona può vedere l’intero scambio.
- Progetti sensibili per la privacy
- Lavora in ambienti in cui il codice sorgente non deve essere conservato dallo strumento.
Cose da sapere
- I costi dei modelli dipendono dal fornitore
- I modelli gratuiti sono inclusi, ma l’uso di un fornitore o di un abbonamento di terze parti collegato è regolato da quel fornitore.
- Zen è un’offerta separata
- Il servizio curato di modelli Zen è presentato accanto all’agente, non come requisito per usarlo.
- Opzione Enterprise
- Oltre al progetto open source, il sito ha una sezione Enterprise per le organizzazioni.
Domande frequenti
Che cos’è OpenCode?
OpenCode è un agente di IA per la programmazione, rilasciato come open source, che assiste nella scrittura del codice da un terminale, da un editor o da un’applicazione desktop.
OpenCode è open source?
Sì. OpenCode è open source e si sviluppa su GitHub, dove il sito riporta oltre 208.000 stelle e 950 collaboratori.
OpenCode è gratis?
OpenCode include modelli gratuiti, e in alternativa puoi collegare modelli di altri fornitori, che possono avere costi propri.
Quali modelli di IA supporta OpenCode?
OpenCode supporta più di 75 fornitori di LLM tramite Models.dev, tra cui Claude, GPT e Gemini, oltre ai modelli locali.
Posso usare con OpenCode il mio abbonamento a ChatGPT o Copilot?
Sì. OpenCode permette di accedere con OpenAI per usare ChatGPT Plus o Pro, o con GitHub per usare un account Copilot.
OpenCode si può usare solo nel terminale?
No. OpenCode è disponibile anche come app desktop e come estensione per IDE.
OpenCode archivia il mio codice?
No. OpenCode dichiara di non archiviare il tuo codice né i dati di contesto.
Che cos’è OpenCode Zen?
Zen è un servizio del team di OpenCode che dà accesso a una selezione di modelli di IA testati e sottoposti a benchmark per gli agenti di programmazione.
A chi è rivolto
- Sviluppatori software
- Collaboratori open source
- Ingegneri DevOps
- Team di ingegneria
- Organizzazioni attente alla privacy
Commenti
Ancora nessun commento. Se hai usato OpenCode, racconta agli altri lettori com’è andata.
Alternative a OpenCode
| Strumento | Piano gratuito | Prezzo di partenza | API |
|---|---|---|---|
| — | — | — | |
| Sì | — | — | |
| Sì | — | Sì | |
| — | — | Sì | |
| — | — | — |
Strumenti delle stesse categorie di OpenCode. Il prezzo di partenza compare solo se lo abbiamo controllato sulla pagina dei prezzi dello sviluppatore; un trattino significa che non è stato controllato o non è pubblicato. Tutti gli strumenti della categoria Assistenti di codice IA