Paramètres de l'API OpenCode

Avec OpenCode, vous pouvez vous connecter à n'importe quel fournisseur de LLM (grand modèle de langage), tel que OpenAI, Claude, DeepSeek, Alibaba Bailian, etc., pour bénéficier de capacités de codage IA plus puissantes.

Si vous l'utilisez pour la première fois, il est recommandé de choisir en prioritéOpenCode Zen, qui est un ensemble de modèles officiellement sélectionnés par OpenCode. Ils ont été testés et optimisés, prêts à l'emploi, adaptés aux débutants.

OpenCode ZenIl contient également un grand nombre de LLM gratuits, vous pouvez donc pratiquement l'utiliser directement sans payer.


Étape 1 : Configuration de démarrage

Exécutez directement :

opencode

Si vous voyezEACCES: permission denied, open ''il s'agit d'un problème d'autorisation. Veuillez exécuter avec des privilèges d'administrateur, par exemple :

sudo opencode

Vous verrez l'interface du terminal (TUI) :

Saisissez ce qui suit dans l'interface du terminal OpenCode :

/connect

Remarque : utilisez la commande/connectpour ajouter la clé API du fournisseur, les identifiants seront stockés dans~/.local/share/opencode/auth.json.

Sélectionnez ensuite :opencode

Si vous avez d'autres clés LLM, vous pouvez également les sélectionner et les configurer via cette liste.

Étape 2 : Obtenir une clé API

Ouvrez la page suivante et connectez-vous :https://opencode.ai/auth

  • Connectez-vous à votre compte
  • Ajoutez vos informations de facturation
  • Créer une clé API

Étape 3 : Coller la clé API

Retournez au terminal et collez la clé API obtenue :

Une fois terminé, vous pouvez commencer à utiliser OpenCode.

Nous pouvons appuyer sur Esc pour quitter la configuration du fournisseur LLM, puis saisir la commande suivante dans la fenêtre de chat/modelpour afficher les modèles pris en charge :

Les modèles avec le libellé « Free » sont des modèles gratuits :

Après avoir fait votre sélection, appuyez sur Esc pour quitter la configuration, et vous verrez le LLM actuellement utilisé :

Forfaits de plans de codage nationaux

Il existe aujourd'hui de nombreux fournisseurs de LLM sur le marché. Les fournisseurs étrangers incluent Anthropic, OpenAI, Grok, Gemini, etc., mais l'accès aux services étrangers est désormais peu pratique. Les fournisseurs nationaux incluent DeepSeek, Qwen, ZLM, Minimax, etc.

Lorsque vous utilisez Claude Code pour écrire du code, les tokens constituent la partie la plus coûteuse. L'accès depuis l'étranger est peu pratique et coûteux. Les fournisseurs nationaux proposent désormais des forfaits d'abonnement mensuels. Si vous l'utilisez à long terme, il est recommandé d'acheter un forfait mensuel pour un meilleur rapport qualité-prix.


Intégrer Alibaba Bailian

OpenCode est un outil de codage IA open source qui peut fonctionner avec les services d'inférence de modèles fournis par Alibaba Cloud Bailian pour un développement de code efficace.

Nous pouvons d'abord utiliser le compte principal Alibaba Cloud pour accéder à la plateforme de service de modèles Bailianhttps://bailian.console.aliyun.com/, puis cliquez sur "Login" dans le coin supérieur droit. Après vous être connecté, cliquez sur l'icône d'engrenage ⚙️ dans le coin supérieur droit, sélectionnez API Key, puis copiez l'API Key. Si vous n'en avez pas, vous pouvez également créer une API Key :

Vous pouvez acheter directement des packs de ressources, ce qui est plus économique :https://cn.aliyun.com/benefit?from_alibabacloud=&userCode=i5mn5r7m

Configurer dans OpenCode

Saisissez ce qui suit dans la zone de saisie/connectet appuyez sur Entrée.

DansConnect a Provider , saisissez ce qui suit dans la zone de recherche de la listealibabapour rechercher, sélectionnez Alibaba (China) et appuyez sur Entrée.

Saisissez l'API Key que nous avons demandée et appuyez sur Entrée :

Ensuite, nous pouvons saisir/modelpour afficher les modèles pris en charge par Alibaba et sélectionner celui dont vous avez besoin :

Ce document s'applique uniquement au mode paiement à l'usage. Les utilisateurs de Coding Plan doivent utiliser le Base URL et l'API Key dédiés pour l'accès. Pour plus de détails, veuillez vous référer àOpenCode Coding Planla documentation pour la configuration.


Configuration des API nationales

Adresses de demande d'API des fournisseurs nationaux :

Fournisseur/Marque Description Portail de demande d'API (cliquez pour accéder)
DeepSeek (excellent rapport qualité-prix national) Modèles officiels :
deepseek-v4-flash
deepseek-v4-pro
deepseek-chat (sera déprécié le 2026/07/24)
deepseek-reasoner (sera déprécié le 2026/07/24)
https://platform.deepseek.com/api_keys
Plan de codage Volcano Ark Prend en charge la commutation libre entre les dernières versions des modèles Doubao-Seed-2.0-pro/lite/Code, Doubao-Seed-Code, MiniMax-M2.5, Kimi-K2.5, GLM-4.7, Deepseek-V3.2, ou l'utilisation du mode Auto pour l'ordonnancement. https://www.volcengine.com/activity/codingplan
Alibaba Bailian (Tongyi Qianwen) Portail LLM unifié d'Alibaba Cloud, prenant en charge les dernières versions des modèles Qwen, GLM, Kimi, MiniMax et autres https://bailian.console.aliyun.com
GLM (Zhipu Qingyan) Série ChatGLM de Tsinghua, prenant en charge GLM-4, GLM-3-Turbo, etc. https://open.bigmodel.cn
MiniMax Multimodal national, prenant en charge les appels mixtes de texte, de voix et d'images https://platform.minimaxi.com

Après être entré dans la console correspondante : s'inscrire/se connecter → effectuer la vérification d'identité réelle → créer une clé API pour commencer à effectuer des appels.

Outils de gestion des API

Avec autant de plateformes, la configuration devient fastidieuse. Nous pouvons utiliser l’outil tiers CC Switch pour gérer facilement les configurations d’API de ces outils populaires :https://github.com/farion1231/cc-switch/, prend entièrement en charge Windows / macOS / Linux.

CC Switch est un outil auxiliaire complet pour Claude Code / Codex / Gemini CLI.

CC Switch peut nous aider à gérer facilement les configurations d'API de ces outils populaires, comme si vous disposiez d'un assistant d'organisation intelligent pour votre boîte à outils de développement, où toutes les configurations d'outils peuvent être gérées de manière ordonnée.

Adresses de téléchargement du paquet d’installation pour chaque plateforme :https://github.com/farion1231/cc-switch/releases。

Ici, nous sélectionnons l'icône OpenCode, puis cliquons sur le bouton Ajouter dans le coin supérieur droit :

Il y a de nombreux fournisseurs par défaut. Ici, je vais sélectionner DeepSeek pour la démonstration :

Définissez la clé API que vous avez obtenue :

Définir le modèledeepseek-v4-pro:

Après la configuration, nous pouvons le tester dans le terminal :

sudo opencode run 解释一下 JavaScript 中闭包的原理

Pour des paramètres de fonctionnement plus spécifiques, reportez-vous à l'article :https://www.example.com/ai-agent/cc-switch.html

Autres extensions