OpenCode

Anomaly and contributors · Client desktop open source di un agente IA per lavorare su progetti locali, sessioni di programmazione e provider di modelli configurabili; separato dalla CLI terminale.

CaskStrumenti di sviluppoAggiornamento automaticoApple silicon · Intel
Sito web
Da homebrew/cask
Installazioni in 30 giorni
10.806
N. 31 in App
Installazioni in un anno
88,3K
Ultimi 365 giorni
Ultima versione
2.1.2
ieri · 21 ott
Dimensione del download
264MB
arm64 / x86_64 · dmg
Frequenza di rilascio
Ogni giorno
13 versioni in 30 giorni

OpenCode è un’app per Mac della categoria Strumenti di sviluppo. Lo sviluppatore è Anomaly and contributors.

Informazioni di base

Chip
Apple silicon · Intel
Versione di macOS
macOS 13 o versioni successive
Prezzo
Gratis · Dettagli sul prezzo
Sviluppatore
Anomaly and contributors
Comando di installazione
brew install --cask opencode-desktop
Homebrew
Installabile; l’app si aggiorna da sé
Altri nomi
opencode-desktop

Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato

Descrizione

Tradotto con IAMostra l’originale

OpenCode Desktop è il client desktop grafico dell’agente di programmazione IA open source OpenCode, sviluppato da Anomaly. Offre agli sviluppatori un punto di accesso desktop alle sessioni dell’agente e ai provider di modelli collegati. Questo cask Homebrew installa OpenCode.app; è distinto dalla CLI terminale opencode distribuita separatamente. Il README ufficiale version1 indica l’app desktop come beta.

Funzionalità

  • Lavora con un agente di programmazione IA su progetti locali tramite un client desktop.
  • Poni domande sul codice e pianifica o implementa modifiche usando il flusso dell’agente.
  • Scegli provider di modelli supportati e configurane autenticazione e modelli.
  • Usa un agente di pianificazione per l’analisi o l’agente di compilazione per le azioni di sviluppo, nel rispetto dei permessi configurati.
  • Estendi il flusso OpenCode con strumenti, plugin e integrazioni MCP documentati.
  • Usa lo stesso ecosistema di progetti OpenCode insieme alle integrazioni separate per terminale ed editor.

Installazione e primo utilizzo

Installa con brew install --cask opencode-desktop, oppure scarica il DMG macOS ufficiale per Apple Silicon o Intel e sposta OpenCode.app in Applications. Avvia l’applicazione, seleziona il progetto e configura un provider supportato tramite il flusso di connessione dell’app. Scegli un modello disponibile e inizia con una piccola domanda sul codice o un’attività di pianificazione. Esamina le operazioni proposte su file e comandi secondo i permessi configurati. I comandi npm, dell’installer shell e della formula Homebrew del README installano lo strumento terminale, non questo cask desktop.

Requisiti e dipendenze

Il cask Homebrew di produzione richiede macOS12 o successivo e offre DMG ARM64 e x64 separati. Non dichiara dipendenze aggiuntive da formule. L’app desktop confezionata non richiede l’installazione della toolchain di sviluppo del repository sorgente solo per avviarsi. Strumenti, compilatori e comandi di test specifici del progetto restano dipendenze del lavoro richiesto all’agente. Per i provider ospitati servono accesso di rete e credenziali adeguate; le configurazioni locali hanno requisiti propri di server e risorse. Nei materiali ufficiali consultati non è stato confermato un minimo fisso di RAM o spazio installato. Il DMG Apple Silicon attuale è di151,111,725 byte, che non rappresentano lo spazio installato.

Piattaforme, conflitti e dettagli di installazione

I download desktop ufficiali includono macOS Apple Silicon/Intel, Windows x64 e opzioni Linux deb/rpm/AppImage. Il cask attuale elenca anche varianti Linux AppImage. Non dedurre l’esistenza di un’app mobile pubblicata dalle icone Android/iOS nell’albero sorgente. Il README ufficiale consultato non elenca una distribuzione desktop mobile supportata.

Homebrew non dichiara conflitti con cask specifici. Un’altra OpenCode.app installata manualmente può occupare lo stesso percorso in Applications. La CLI OpenCode separata è una distribuzione diversa, non un conflitto dichiarato. Interruzioni dei provider, impostazioni di modelli non supportate o credenziali possono impedire le richieste senza indicare un’installazione desktop non riuscita. La pulizia facoltativa zap di Homebrew elimina dati di supporto, cache, log, preferenze, archiviazione web e stato salvato dell’app; conserva impostazioni e dati di sessione necessari prima della pulizia.

Account, costi e licenza

Il progetto sorgente usa la licenza MIT. Installare il client desktop non include di per sé accesso illimitato ai modelli ospitati. Autenticazione del provider, costi API, idoneità degli abbonamenti e limiti dei modelli dipendono dal servizio scelto; le offerte ospitate facoltative di OpenCode hanno termini separati. Consulta la documentazione ufficiale dei provider invece di presumere che un abbonamento funzioni tramite ogni connessione. I provider locali richiedono un servizio di modelli locale configurato separatamente. Il README consultato non indica un obbligo universale di licenza desktop a pagamento.

Riferimenti ufficiali

Flusso storico della famiglia di prodotti

Il README del repository ufficiale incorpora l’immagine fornita dell’interfaccia terminale. Identifica visibilmente OpenCode v0.3.11 e mostra una sessione dell’agente che esamina una modifica al codice. È un autentico flusso storico del terminale della famiglia OpenCode, non una schermata dell’attuale applicazione desktop 1.18.35. I client desktop e terminale restano distribuzioni separate e possono offrire interfacce diverse.

Prezzo e modalità di acquisto di OpenCode

OpenNavo registra i prezzi verificati per paese, edizione e periodo di fatturazione, indicando fonte e data. Non conserva lo storico dei prezzi e non valuta se un prezzo sia il più basso.

EdizionePrezzoPaeseDove acquistareData di verifica
—Gratis —Sito ufficialeopencode.ai

Requisiti di sistema

macOSVersione dell’appChipDownloadFonte
macOS 13 o versioni successive2.1.2Intelopencode.ai/files/bin/2.1.2/opencode-desktop-mac-x64.dmgSHA-256 bfed5c000860ef68b90875e5d55802d6a5643e5eac52e0803c53b471a31a22aeHomebrewVerificato il
macOS 13 o versioni successive2.1.2Apple siliconopencode.ai/files/bin/2.1.2/opencode-desktop-mac-arm64.dmgSHA-256 ba3a9583a7460b3de4c7b8aa7b7ec6d501b5f966d218414ddbdb123990e0ddebHomebrewVerificato il

Come installare OpenCode sul Mac

  1. Esegui in “Terminale”: brew install --cask opencode-desktop
  2. Homebrew installa l’app nella cartella Applicazioni.

Installa senza Homebrew

Scarica il file che Homebrew usa per il tuo chip: Apple siliconIntel

Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download

Disinstallazione di OpenCode e pulizia facoltativa dei dati

Comando di disinstallazione
brew uninstall --cask opencode-desktop

Una disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.

Pulizia approfondita (facoltativa)

Comando di disinstallazione
brew uninstall --zap --cask opencode-desktop

--zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap.

File che OpenCode può lasciare sul Mac (8)
File e cartelle
~/Library/Application Support/ai.opencode.desktop
~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/ai.opencode.desktop.sfl*
~/Library/Caches/ai.opencode.desktop
~/Library/HTTPStorages/ai.opencode.desktop
~/Library/Logs/ai.opencode.desktop
~/Library/Preferences/ai.opencode.desktop.plist
~/Library/Saved Application State/ai.opencode.desktop.savedState
~/Library/WebKit/ai.opencode.desktop

Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.

Novità della versione 2.1.2

Nuova versione Redazione OpenNavo

Questa versione non ha note di rilascio specifiche.

Dati sulla sicurezza di OpenCode

Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.

Canali di distribuzione
Homebrew
Open source
Sì · github.com/anomalyco/opencode · MITVerificato il
Analizza con OpenNavoApre un’anteprima della scansione nell’app OpenNavo: sei tu a decidere se avviarla. Scopri di più sulla sicurezza

Dettagli di installazione

Tap
homebrew/cask
URL di download
https://opencode.ai/files/bin/2.1.2/opencode-desktop-mac-arm64.dmg
SHA-256
ba3a9583a7460b3de4c7b8aa7b7ec6d501b5f966d218414ddbdb123990e0ddeb
Definizione Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/o/opencode-desktop.rb
formulae.brew.sh
formulae.brew.sh/cask/opencode-desktop
Codice sorgente
github.com/anomalyco/opencode

Contenuti di installazione e rimozione

  • Installazione app

    File di origine: OpenCode.app

    Destinazione dichiarata: /Applications/OpenCode.app

    Mostra la dichiarazione completa
    {
      "app": [
        "OpenCode.app"
      ],
      "target": "/Applications/OpenCode.app"
    }
  • Rimozione dati utente zap

    Mostra la dichiarazione completa
    {
      "zap": [
        {
          "trash": [
            "~/Library/Application Support/ai.opencode.desktop",
            "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/ai.opencode.desktop.sfl*",
            "~/Library/Caches/ai.opencode.desktop",
            "~/Library/HTTPStorages/ai.opencode.desktop",
            "~/Library/Logs/ai.opencode.desktop",
            "~/Library/Preferences/ai.opencode.desktop.plist",
            "~/Library/Saved Application State/ai.opencode.desktop.savedState",
            "~/Library/WebKit/ai.opencode.desktop"
          ]
        }
      ]
    }

Domande frequenti su OpenCode

OpenCode è sicuro?

OpenCode è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da opencode.ai con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 10.806 volte tramite Homebrew.

OpenCode è gratis?

Sì, l’uso di OpenCode è gratuito. Fonte: opencode.ai, verificata il 21 ott.

OpenCode è open source?

Il codice sorgente di OpenCode è pubblico su GitHub (anomalyco/opencode) con licenza MIT.

Come disinstallare completamente OpenCode dal Mac?

Esegui brew uninstall --cask opencode-desktop. Per eliminare anche impostazioni e cache, esegui brew uninstall --zap --cask opencode-desktop. --zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap. In questo modo vengono eliminati anche 8 file e cartelle, tra cui ~/Library/Application Support/ai.opencode.desktop.

OpenCode funziona sui Mac con Apple silicon (M1 e successivi)?

Sì. Homebrew scarica pacchetti distinti per i Mac con Apple silicon e per quelli con Intel. Richiede macOS 13 o versioni successive.

Dove si trovano le impostazioni e i dati di OpenCode?

Le impostazioni si trovano in ~/Library/Preferences/ai.opencode.desktop.plist. I dati si trovano in ~/Library/Application Support/ai.opencode.desktop. Questi percorsi provengono dall’elenco di pulizia di Homebrew.

Qual è l’ultima versione di OpenCode?

L’ultima versione è la 2.1.2, aggiunta a Homebrew il 21 ott. OpenCode si aggiorna da sé; per aggiornarlo con Homebrew, esegui brew upgrade --cask --greedy opencode-desktop.

Fonti

Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.