Skip to main content
OpenCode peut appeler Phaseo via un fournisseur personnalisé compatible avec OpenAI. Utilisez cette configuration si vous souhaitez que la sélection des modèles, l’utilisation et le routage d’OpenCode passent par une seule clé API Phaseo.

1) Configurer OpenCode

Installez OpenCode depuis sa version officielle, puis utilisez la CLI Phaseo pour ajouter un fournisseur global, synchroniser tous les modèles Phaseo compatibles et enregistrer une clé dédiée dans le gestionnaire d’identifiants d’OpenCode :
La commande crée une Phaseo CLI: OpenCode API Key sans expiration, conserve les paramètres et identifiants OpenCode sans rapport et prend en charge --dry-run. Elle met à jour un opencode.jsonc global existant, le cas échéant ; sinon, elle utilise ~/.config/opencode/opencode.json. Utilisez --catalog default pour configurer uniquement le modèle sélectionné. La CLI conserve également sa propre copie dans le gestionnaire d’identifiants du système d’exploitation et révoque la clé lorsque vous exécutez phaseo integrations remove opencode.

Configuration manuelle

Créez ou mettez à jour opencode.json dans votre projet ou dans la configuration globale d’OpenCode :
Ajoutez ou supprimez des modèles dans l’objet models afin qu’il corresponde aux identifiants de modèle Phaseo que vous souhaitez utiliser dans OpenCode.

2) Démarrer OpenCode

Redémarrez OpenCode après avoir modifié la configuration, puis choisissez le modèle Phaseo dans /models. Pour supprimer ultérieurement uniquement le fournisseur Phaseo, exécutez :

Vérification

  • Lancez une requête simple avant d’utiliser des workflows qui modifient des fichiers.
  • Si un modèle est refusé, vérifiez son identifiant exact avec le endpoint Models.
  • En cas d’échec de l’authentification, relancez phaseo opencode et vérifiez opencode auth list.

Ajouter le contexte de la documentation

Pour permettre à OpenCode de lire la documentation Phaseo pendant une session, ajoutez également le serveur Docs MCP.
Dernière modification le 2 octobre 2026