Sections de la base de connaissances ▾

Navigation

▸ Commencez ici Par rôles

Catégories

Outils 37
Glossaire 12

Outils

OpenCode : votre propre modèle dans le terminal

OpenCode est un assistant de codage IA open-source qui fonctionne directement dans votre terminal. Sans abonnement, sans vendor lock-in. Il prend en charge l'autocomplétion, la génération de code, le refactoring et les explications — le tout via une API compatible OpenAI.

Contrairement aux outils propriétaires (GitHub Copilot, Cursor Pro), OpenCode est entièrement gratuit et open-source. Le seul coût réside dans le fournisseur d'API pour les LLM. Avec JoinGonka Gateway, ce coût tombe à $0.30 par mois.

La configuration prend quelques minutes, via un installateur en une seule commande ou manuellement par les moyens natifs d'OpenCode, sans modification des variables d'environnement.

Étape 1 : Obtenir une clé API

Procédure standard pour tous les outils :

  1. Inscription sur gate.joingonka.ai/register.
  2. Un bonus de 1.5M jetons gratuits est crédité automatiquement.
  3. Créez une clé API (format jg-xxx) dans le Dashboard.

La même clé fonctionne avec Cursor, Cline, Continue.dev et tout client compatible OpenAI.

Étape 2 : Configurer OpenCode

Le plus simple — configurer avec l'installateur en une seule commande. Pour les outils CLI/fichiers, il configurera lui-même le fournisseur JoinGonka (baseUrl, modèles) et enregistrera la clé dans le stockage natif d'OpenCode, sans toucher aux variables d'environnement ; pour les outils UI, il affichera les valeurs prêtes à être insérées :

npx @joingonka/setup --tool opencode

L'installateur est universel (sans drapeau, il proposera de choisir un outil dans la liste), demandera la clé jg-… et, après la configuration, effectuera une vérification en direct via une requête à la gateway. Il ne touche pas aux autres paramètres. Ci-dessous — la méthode manuelle, si vous préférez configurer vous-même.

Configurer manuellement (plan B)

OpenCode stocke les clés nativement et décrit les fournisseurs dans sa propre configuration — c'est pourquoi la configuration manuelle ne touche pas non plus aux variables d'environnement, et vos autres outils compatibles OpenAI continueront de fonctionner comme avant.

Étape 1 — enregistrer la clé. Exécutez opencode auth login, choisissez Other, entrez l'ID du fournisseur joingonka et insérez la clé jg-…. OpenCode l'enregistrera dans ~/.local/share/opencode/auth.json.

Étape 2 — décrire le fournisseur. Ajoutez dans ~/.config/opencode/opencode.json (l'ID joingonka doit correspondre à l'étape 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" }
      }
    }
  }
}

Le champ apiKey n'a pas besoin d'être ajouté à ce fichier — OpenCode remplacera la clé à partir de auth.json avec l'ID correspondant.

Choix du modèle : par défaut, joingonka/moonshotai/Kimi-K2.6 convient ; pour un contexte long — joingonka/MiniMaxAI/MiniMax-M2.7 ; le contexte réseau le plus long (380K) — joingonka/deepseek-ai/DeepSeek-V4-Flash-0731.

Vérification : lancez opencode et demandez d'écrire une fonction. Si la réponse est reçue, la configuration est terminée.

Pourquoi OpenCode + Gonka est la meilleure combinaison

Trois raisons pour lesquelles la combinaison OpenCode + Gonka est optimale pour les développeurs :

  • Entièrement open-source : OpenCode et Gonka Network sont en code ouvert. Pas de vendor lock-in, pas de dépendances propriétaires. Vous contrôlez chaque composant.
  • Coût : $0.0047/1M de tokens — des milliers de fois moins cher que n'importe quel équivalent propriétaire. GitHub Copilot coûte 19-39 $/mois avec des limites. OpenCode + Gonka — sans limites, pour quelques centimes.
  • Confidentialité : votre code n'est pas envoyé aux serveurs de Microsoft/OpenAI/Anthropic. Les requêtes passent par un réseau décentralisé — il n'y a pas de stockage unique pour vos données.

OpenCode prend en charge de nombreux fournisseurs LLM, mais avec JoinGonka Gateway, vous obtenez l'équilibre optimal entre prix, qualité et confidentialité. Outils terminaux alternatifs : Claude Code, Aider.

Paramètres du modèle : fenêtre de contexte — 200K tokens, longueur de réponse maximale — jusqu'à 8192 tokens (pour tous les modèles du réseau). Liste actuelle des modèles : GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = assistant de codage AI entièrement open-source pour $0.30/mois. Sans abonnements, sans vendor lock-in, sans envoi de code vers les serveurs des entreprises. Jetons gratuits au démarrage.

Vous voulez en savoir plus ?

Explorez d'autres sections ou commencez à gagner des GNK dès maintenant.

Obtenir des jetons gratuits →