Opencode è un agente AI open source per assistere gli sviluppatori nella scrittura di codice. Funziona in terminale, IDE e come applicazione desktop.

Caratteristiche principali

  • Supporto LSP: Carica automaticamente i Language Server Protocol appropriati per l’LLM
  • Multi-sessione: Consente di avviare più agenti in parallelo sullo stesso progetto
  • Condivisione sessioni: Permette di condividere sessioni per referenze e debug
  • 75+ provider LLM: Supporta Claude, GPT, Gemini e modelli locali
  • Accesso Claude Pro: Login con Anthropic per usare account Claude Pro o Max
  • Privacy-first: Non memorizza codice o dati di contesto

Installazione

Script automatico

bash
curl -fsSL https://opencode.ai/install | bash

Homebrew (macOS/Linux)

bash
brew install opencode

npm

bash
npm install -g opencode

Arch Linux (paru)

bash
paru -S opencode

Configurazione

TODO: Aggiungere configurazione base

Utilizzo

TODO: Aggiungere esempi di utilizzo