Guide de configuration

Guide de configuration du fournisseur

Consultez les étapes de configuration et le dépannage par outil.

Guide de configuration du fournisseur/Configuration d'OpenCode

Configuration d'OpenCode

OpenCode est un assistant de code IA open source en ligne de commande. Il est idéal pour poser des questions sur le code, modifier des fichiers et changer de modèle au sein d'un répertoire de projet. Il est conseillé aux débutants d'utiliser d'abord son assistant de connexion intégré et d'éviter d'écrire manuellement l'intégralité du JSON dès le départ.

À quoi sert cet outil et quelle est son utilité

Emplacement du fichier de configuration

SystèmeEmplacement du fichier de configurationDescription
WindowsC: \Users\YourUsername\. config\opencode\opencode.jsonSi le fichier n'existe pas, créez-en un nouveau
macOS / Linux~/. config/opencode/opencode.jsonSi le fichier n'existe pas, créez-en un nouveau

Commencer avec l'assistant de connexion

Assistant de connexion OpenCode
cd YOUR_TEST_PROJECT opencode /connect

Points d'attention pour la configuration manuelle

Ne modifiez le fichier de configuration que si la documentation de votre provider indique clairement le champ Provider d'OpenCode, ainsi que l'emplacement de la Base URL et de la clé (Key). Les champs peuvent varier selon les versions, ne copiez pas directement d'exemples JSON d'autres outils dans OpenCode.

Éléments à vérifierDescription
Type de ProviderNe confondez pas les protocoles OpenAI, Claude, Gemini ou autres
Base URLUtilisez l'adresse complète fournie par le provider pour OpenCode ou pour le protocole correspondant
KeyUtilisez la clé correspondant au Provider actuel
Nom du modèleCopiez la liste des modèles depuis le panneau de gestion de votre provider

Comment tester après l'enregistrement

  1. Après être entré dans le répertoire d'un projet de test, exécutez opencode.
  2. Utilisez d'abord /models pour vérifier que le modèle que vous venez de configurer est bien visible.
  3. Après avoir sélectionné le modèle, envoyez : « Réponds uniquement : Configuration OpenCode réussie ».
  4. La première fois, ne lui demandez pas de modifier des fichiers ; demandez-lui simplement d'expliquer le répertoire courant ou le fichier en cours.
  5. En cas d'échec, revenez d'abord à /connect ou vérifiez le provider, la Base URL, la clé et le nom du modèle par rapport à la documentation de votre provider.
SymptômeVérification prioritaireRésolution
Aucun modèle dans /modelsVérifier si le provider a bien été enregistré et si la liste des modèles peut être récupéréeAjoutez manuellement l'ID / le nom du modèle depuis le panneau de gestion du provider
Échec de connexionVérifier si la Base URL correspond bien au protocole du Provider actuelNe mélangez pas les adresses de Claude, Gemini et OpenAI
Fichier de configuration invalideFormat JSON, virgules, guillemetsPrivilégiez la génération de la configuration avec l'assistant de connexion, puis apportez des ajustements manuels mineurs.
Site officiel d'OpenCode Consultez les instructions d'installation, d'authentification et de commande.
Référence de configuration pour provider d'IA OpenCode Consultez l'approche de configuration pour opencode.json.