OpenCode
OpenCode expose deux catalogues hébergés dans OpenClaw :
| Catalogue | Préfixe | Provider d’exécution |
|---|---|---|
| Zen | opencode/... | opencode |
| Go | opencode-go/... | opencode-go |
Les deux catalogues utilisent la même clé API OpenCode. OpenClaw conserve les ids des providers d’exécution séparés afin que le routage amont par modèle reste correct, mais l’onboarding et la documentation les traitent comme une configuration OpenCode unique.
Getting started
Section intitulée « Getting started »Idéal pour : le proxy multi-modèles OpenCode sélectionné (Claude, GPT, Gemini).
Exécuter l'onboarding
Fenêtre de terminal openclaw onboard --auth-choice opencode-zenOu passez la clé directement :
Fenêtre de terminal openclaw onboard --opencode-zen-api-key "$OPENCODE_API_KEY"Définir un modèle Zen par défaut
Fenêtre de terminal openclaw config set agents.defaults.model.primary "opencode/claude-opus-4-6"Vérifier que les modèles sont disponibles
Fenêtre de terminal openclaw models list --provider opencode
Idéal pour : la gamme Kimi, GLM et MiniMax hébergée par OpenCode.
Exécuter l'onboarding
Fenêtre de terminal openclaw onboard --auth-choice opencode-goOu passez la clé directement :
Fenêtre de terminal openclaw onboard --opencode-go-api-key "$OPENCODE_API_KEY"Définir un modèle Go par défaut
Fenêtre de terminal openclaw config set agents.defaults.model.primary "opencode-go/kimi-k2.6"Vérifier que les modèles sont disponibles
Fenêtre de terminal openclaw models list --provider opencode-go
Exemple de configuration
Section intitulée « Exemple de configuration »{ env: { OPENCODE_API_KEY: "sk-..." }, agents: { defaults: { model: { primary: "opencode/claude-opus-4-6" } } },}Catalogues intégrés
Section intitulée « Catalogues intégrés »| Propriété | Valeur |
|---|---|
| Provider d’exécution | opencode |
| Modèles exemples | opencode/claude-opus-4-6, opencode/gpt-5.5, opencode/gemini-3-pro |
| Propriété | Valeur |
|---|---|
| Provider d’exécution | opencode-go |
| Modèles exemples | opencode-go/kimi-k2.6, opencode-go/glm-5, opencode-go/minimax-m2.5 |
Configuration avancée
Section intitulée « Configuration avancée »Alias de clé API
OPENCODE_ZEN_API_KEY est également pris en charge comme un alias pour OPENCODE_API_KEY.
Identifiants partagés
Saisir une clé OpenCode lors de la configuration stocke les identifiants pour les deux fournisseurs d’exécution. Vous n’avez pas besoin de configurer chaque catalogue séparément.
Facturation et tableau de bord
Vous vous connectez à OpenCode, ajoutez les détails de facturation et copiez votre clé API. La facturation et la disponibilité des catalogues sont gérées à partir du tableau de bord OpenCode.
Comportement de relecture Gemini
Les références OpenCode basées sur Gemini restent sur le chemin proxy-Gemini, donc OpenClaw conserve le nettoyage de la signature de pensée Gemini sans activer la validation native de relecture Gemini ou les réécritures d’amorçage.
Comportement de relecture non-Gemini
Les références OpenCode non-Gemini conservent la stratégie de relecture minimale compatible OpenAI.
Connexes
Section intitulée « Connexes »Choisir les fournisseurs, les références de modèle et le comportement de basculement.
Référence complète de la configuration pour les agents, les modèles et les fournisseurs.