Your privacy choices

Allow optional cookies for referral attribution, visit analytics, and Google Ads purchase measurement.

Tutoriel de configuration d’OpenCode

Tutoriel d’installation et de changement de modèle pour OpenCode, dans le terminal comme dans l’application de bureau.

Cas d’usage : OpenCode est un outil de programmation IA open source utilisable dans un terminal ou une application de bureau. Ce guide suit l’ordre suivant : « installer OpenCode → configurer un modèle Guishu Token → changer de modèle dans le terminal ou l’application de bureau → vérifier le fonctionnement ».

Élément de configurationValeur recommandéeExplication
Base URLhttps://api.llm-token.cn/v1Utilisez en priorité le chemin racine comprenant /v1 ; retirez-le en cas d’erreur.
API Keysk-xxxxxxxxSaisissez votre clé Guishu Token complète.
Model IDNom complet figurant dans la liste des modèlesIl doit être reproduit exactement.

I. Installer OpenCode

Choisissez l’une des méthodes suivantes. Une fois l’installation terminée, vérifiez que la commande opencode lance bien l’outil dans le terminal.

Système / méthodeCommande
npm
npm install -g opencode-ai
Homebrew sous macOS / Linux
brew install anomalyco/tap/opencode
Script d’installation
curl -fsSL https://opencode.ai/install | bash

Pour la version de bureau, il est recommandé de télécharger le programme d’installation depuis le site officiel : https://opencode.ai/. Le terminal et l’application de bureau peuvent utiliser la même configuration de modèles.

II. Ajouter le fournisseur Guishu Token avec CC Switch

Si vous utilisez déjà CC Switch, suivez les captures ci-dessous pour ajouter un fournisseur personnalisé.

  1. Ouvrez CC Switch, repérez l’entrée correspondante, puis choisissez d’ajouter un fournisseur personnalisé.
  2. Saisissez le nom du fournisseur, par exemple « Guishu Token ».
  3. Dans Base URL, saisissez https://api.llm-token.cn/v1.
  4. Dans API Key, saisissez votre clé complète.
  5. Dans Model ID, saisissez le nom complet figurant dans la liste des modèles.

L’image montre l’interface de CC Switch utilisée avec le terminal OpenCode. La partie supérieure affiche le nom CC Switch et plusieurs icônes. Au centre, un message indique qu’aucun fournisseur n’a encore été ajouté, avec deux boutons permettant d’importer la configuration actuelle ou d’ajouter un fournisseur. Une flèche rouge désigne l’icône + en haut à droite, qui donne accès à l’ajout d’un fournisseur.L’image montre l’interface de CC Switch utilisée avec le terminal OpenCo…

L’image montre l’écran d’ajout d’un fournisseur pour OpenCode. Plusieurs champs, notamment le nom du fournisseur, API Key et Base URL, sont désignés par des flèches rouges afin d’indiquer les informations à renseigner, comme my - provider, la clé API et l’URL de base. Le bouton d’ajout d’un modèle apparaît également en bas de l’écran.L’image montre l’écran d’ajout d’un fournisseur pour OpenCode. Plusieurs…

III. Changer de modèle dans le terminal

  1. Ouvrez le terminal et exécutez opencode.
  2. Une fois dans OpenCode, appuyez sur Ctrl + P.
  3. Recherchez Switch Model, puis appuyez sur Entrée.
  4. Faites défiler la liste jusqu’aux modèles personnalisés et sélectionnez celui que vous venez de configurer.
opencode

Cette capture montre l’interface d’OpenCode dans un terminal. Le champ de saisie contient l’invite Ask anything... 'Fix a TODO in the codebase', le modèle sélectionné est GPT-5.5 OpenAI et une astuce explique comment passer d’un des 33 thèmes intégrés à un autre. Le numéro de version 1.14.30 apparaît en bas à droite. Cet écran correspond à l’interface depuis laquelle vous pouvez changer de modèle.Cette capture montre l’interface d’OpenCode dans un terminal. Le champ d…

Ctrl + P

L’image montre l’interface terminal d’OpenCode avec une invite de commande et une partie du code. Un menu de commandes est ouvert ; la commande Switch model est surlignée en orange et son raccourci ctrl+x m est indiqué à droite. Elle illustre l’étape consistant à rechercher Switch Model puis à valider.L’image montre l’interface terminal d’OpenCode avec une invite de comman…

Cette image montre la page Select model d’OpenCode dans le terminal. Plusieurs modèles intégrés sont proposés, suivis d’une section custom et du modèle personnalisé gpt-5.5, sélectionné en orange. Les raccourcis Connect provider et Favorite sont indiqués en bas. Elle illustre la sélection du modèle précédemment configuré dans la liste personnalisée.Cette image montre la page Select model d’OpenCode dans le terminal. Plu…

IV. Utiliser l’application de bureau

Ouvrez l’application de bureau OpenCode, recherchez dans le sélecteur le modèle configuré dans CC Switch, puis sélectionnez-le pour commencer à l’utiliser.

Cette image montre l’interface sombre de l’application de bureau OpenCode. La partie gauche présente un espace consacré à la création, où une flèche rouge désigne l’option Big Pickle. La partie droite propose notamment la création d’un dépôt Git. La capture montre l’emplacement d’une entrée importante de l’interface de bureau.Cette image montre l’interface sombre de l’application de bureau OpenCod…

Cette image montre l’interface de bureau d’OpenCode et explique comment ajouter un modèle personnalisé. Le menu déroulant du sélecteur de modèles est ouvert à gauche et présente plusieurs modèles, notamment GPT-4 nano et GPT-4.5. Une flèche rouge désigne l’option gpt-5.5. Un texte bleu au centre indique la zone à utiliser ensuite pour ajouter un grand modèle en choisissant un modèle personnalisé.Cette image montre l’interface de bureau d’OpenCode et explique comment…

V. Vérification et problèmes courants

SymptômeSolution
Impossible de lancer opencodeRouvrez le terminal et vérifiez que le chemin d’installation de npm / brew figure bien dans PATH.
Le modèle personnalisé n’apparaît pas dans la listeVérifiez que CC Switch a bien enregistré la configuration, puis redémarrez OpenCode.
La requête échoueVérifiez Base URL, API Key et l’identifiant du modèle ; commencez avec https://api.llm-token.cn/v1.
Le modèle répond lentementTestez un modèle à réponse rapide, par exemple claude-sonnet-4-6 ou MiniMax-M3-highspeed.