Sezioni dell'archivio conoscenza ▾

Navigazione

▸ Inizia qui Per ruolo

Categorie

Strumenti 37
Glossario 12

Strumenti

OpenCode: il tuo modello nel terminale

OpenCode è un AI coding assistant open-source che funziona direttamente nel terminale. Senza abbonamenti, senza vendor lock-in. Supporta l'autocompletamento, la generazione di codice, il refactoring e le spiegazioni, tutto tramite API compatibile con OpenAI.

A differenza degli strumenti proprietari (GitHub Copilot, Cursor Pro), OpenCode è completamente gratuito e open source. L'unico costo è quello del provider API per il LLM. Con JoinGonka Gateway, questo costo scende a $0.30 al mese.

La configurazione richiede pochi minuti tramite l'installer a riga singola o manualmente tramite le funzionalità native di OpenCode, senza dover modificare alcuna variabile d'ambiente.

Passo 1: Ottieni la chiave API

Procedura standard per tutti gli strumenti:

  1. Registrazione su gate.joingonka.ai/register.
  2. Un bonus di 1.5M token gratuiti viene accreditato automaticamente.
  3. Crea una API-key (formato jg-xxx) nella Dashboard.

La stessa chiave funziona con Cursor, Cline, Continue.dev e qualsiasi client compatibile con OpenAI.

Passo 2: Configura OpenCode

Il modo più semplice è configurare tutto tramite il comando di installazione. Per gli strumenti CLI/file, imposterà automaticamente il provider JoinGonka (baseUrl, modelli) e salverà la chiave nell'archivio nativo di OpenCode senza toccare le variabili d'ambiente; per gli strumenti UI mostrerà i valori pronti per l'inserimento:

npx @joingonka/setup --tool opencode

L'installer è universale (senza flag ti chiederà di scegliere lo strumento da un elenco), chiederà la chiave jg-… e dopo la configurazione eseguirà un live-check tramite una richiesta al gateway. Non modifica le altre impostazioni. Di seguito è riportato il metodo manuale se preferisci configurare tutto da solo.

Configurazione manuale (piano B)

OpenCode archivia le chiavi in modo nativo e descrive i provider nel proprio file di configurazione; pertanto, la configurazione manuale non tocca le variabili d'ambiente e gli altri strumenti compatibili con OpenAI continueranno a funzionare come prima.

Passaggio 1: salva la chiave. Esegui opencode auth login, seleziona Other, inserisci l'ID del provider joingonka e incolla la chiave jg-…. OpenCode la salverà in ~/.local/share/opencode/auth.json.

Passaggio 2: descrivi il provider. Aggiungi in ~/.config/opencode/opencode.json (l'ID joingonka deve corrispondere al passaggio 1):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "moonshotai/Kimi-K2.6": { "name": "Kimi K2.6" },
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" }
      }
    }
  }
}

Non è necessario aggiungere il campo apiKey a questo file: OpenCode inserirà la chiave da auth.json utilizzando l'ID corrispondente.

Scelta del modello: per impostazione predefinita è adatto joingonka/moonshotai/Kimi-K2.6; per contesti lunghi — joingonka/MiniMaxAI/MiniMax-M2.7; il contesto più lungo della rete (380K) — joingonka/deepseek-ai/DeepSeek-V4-Flash-0731.

Verifica: avvia opencode e chiedi di scrivere una funzione. Se ricevi una risposta, la configurazione è completata.

Perché OpenCode + Gonka è la combinazione migliore

Tre motivi per cui la combinazione OpenCode + Gonka è ottimale per gli sviluppatori:

  • Open-source completo: Sia OpenCode che Gonka Network sono open-source. Nessun vendor lock-in, nessuna dipendenza proprietaria. Controlli ogni componente.
  • Costi: $0.0047/1M di token — migliaia di volte più economico di qualsiasi alternativa proprietaria. GitHub Copilot costa $19-39/mese con limiti. OpenCode + Gonka — senza limiti, per pochi centesimi.
  • Privacy: il tuo codice non viene inviato ai server di Microsoft/OpenAI/Anthropic. Le richieste passano attraverso una rete decentralizzata — non esiste un archivio centrale per i tuoi dati.

OpenCode supporta molti provider LLM, ma con il JoinGonka Gateway ottieni l'equilibrio ottimale tra prezzo, qualità e privacy. Altri strumenti da terminale alternativi: Claude Code, Aider.

Parametri del modello: finestra di contesto — 200K token, lunghezza massima della risposta — fino a 8192 token (per tutti i modelli della rete). Elenco aggiornato dei modelli: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = assistente AI per il coding completamente open-source a $0.30/mese. Senza abbonamenti, senza vendor lock-in, senza invio di codice ai server aziendali. Token gratuiti all'avvio.

Vuoi saperne di più?

Esplora altre sezioni o inizia a guadagnare GNK subito.

Ottieni token gratuiti →