Aller au contenu
Inscrivez-vous gratuitement
Configuration des Coding Agents

Configurer Continue CLI : clé API, Base URL et modèles

Installez Continue CLI, configurez la Base URL et l’API Key BetterToken, choisissez un modèle disponible et résolvez les erreurs courantes.

Pour connecter Continue CLI à BetterToken, préparez une API Key, saisissez la Base URL ci-dessous et choisissez un Model ID actuel dans le model plaza.

Paramètres principaux

ChampValeur
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModelUn Model ID actuel du model plaza

Prérequis

Inscrivez-vous et obtenez une BetterToken API Key

Vous avez déjà un compte ? Connectez-vous, rechargez votre solde, puis créez une clé dans la console.

Exigences supplémentaires

  • Installez Node.js 20 ou une version ultérieure si vous utilisez la méthode d’installation npm

Installation

Installer Continue CLI

macOS / Linux

Fenêtre de terminal
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash

Windows PowerShell

Fenêtre de terminal
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iex

npm (cross-platform)

Fenêtre de terminal
npm install -g @continuedev/cli

Après l’installation, vérifiez que cn est disponible :

Fenêtre de terminal
cn --version

Configuration manuelle

ChampValeur
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModelUn Model ID actuel du model plaza

Configurer l’API Key et la Base URL

Définir la variable d’environnement API Key

macOS / Linux

Exécutez ceci dans le terminal qui lancera Continue CLI :

Fenêtre de terminal
export BETTERTOKEN_API_KEY="YOUR_API_KEY"

Windows PowerShell

Exécutez ceci dans la même fenêtre PowerShell qui lancera Continue CLI :

Fenêtre de terminal
$env:BETTERTOKEN_API_KEY = "YOUR_API_KEY"

Remplacez YOUR_API_KEY par votre BetterToken API Key. Ne validez pas la Key dans Git et ne la placez pas dans un fichier de configuration partagé.

Créer config.yaml

Créez ou modifiez ce fichier dans votre répertoire utilisateur :

  • macOS / Linux: ~/.continue/config.yaml
  • Windows: %USERPROFILE%\.continue\config.yaml

Ajoutez cette configuration :

name: BetterToken
version: 0.0.1
schema: v1
models:
- name: BetterToken GPT
provider: openai
model: YOUR_MODEL_ID
apiBase: "https://bettertoken.ai/v1"
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
useResponsesApi: false

YOUR_MODEL_ID n’est qu’un exemple. Remplacez-le par un model ID actuel disponible du model plaza.

useResponsesApi: false indique la préférence d’API de Continue. Continue peut toutefois choisir Responses ou Chat Completions selon le modèle. BetterToken prend en charge les deux, qui fonctionnent donc avec cette Base URL. Pour confirmer le chemin réellement utilisé, consultez les enregistrements de requêtes dans le Dashboard. Lors des tests avec Continue CLI 1.5.47 et un modèle GPT, les réglages useResponsesApi: false et true ont tous deux envoyé les requêtes vers /v1/responses. Continue CLI 1.5.47 a également traité des requêtes texte et des appels d’outils de lecture de fichiers via ce chemin.

Démarrer Continue CLI

macOS / Linux

Fenêtre de terminal
cn --config ~/.continue/config.yaml

Windows PowerShell

Fenêtre de terminal
cn --config "$env:USERPROFILE\.continue\config.yaml"

Vous pouvez d’abord vous placer dans le répertoire de votre projet, puis exécuter la commande. Une fois la configuration chargée, saisissez directement une tâche dans Continue CLI.

Changer de modèle

Après avoir modifié model dans config.yaml, terminez la session cn actuelle et redémarrez-la. Le Model ID doit être compatible avec l’endpoint configuré.

Pour utiliser une configuration distincte pour un projet, enregistrez-la dans ce projet et indiquez son chemin explicitement :

Fenêtre de terminal
cn --config ./continue-bettertoken.yaml

Vérifier la connexion

Envoyez un court prompt de test. Si l’outil renvoie une réponse sans erreur d’authentification ni erreur de Model ID, la connexion fonctionne. Redémarrez complètement l’outil après avoir modifié sa configuration.

Changer de modèle

Ouvrez le sélecteur de modèle ou modifiez le champ Model dans la configuration. Utilisez le Model ID exact du model plaza, puis redémarrez la session actuelle.

Erreurs courantes

SymptômeAction à effectuer
401, Unauthorized ou erreur d’API KeyVérifiez que BETTERTOKEN_API_KEY est définie dans le terminal actuel et qu’il s’agit d’une BetterToken API Key.
model not foundVérifiez le Model ID exact dans la model plaza et saisissez-le dans les paramètres du modèle du client.
Continue utilise encore une ancienne configurationDémarrez avec cn --config et le chemin explicite du fichier. Vérifiez que le nom du fichier est config.yaml.
URL de Request incorrecte ou 404Vérifiez que apiBase est https://bettertoken.ai/v1. N’ajoutez pas /chat/completions ni nom de modèle.
La variable API Key n’est pas résolueDéfinissez BETTERTOKEN_API_KEY dans le terminal qui démarre cn, puis relancez-le.
Mode Agent indisponible pour un Model ID personnaliséSi le modèle et l’endpoint prennent en charge les appels d’outils natifs, ajoutez capabilities: [tool_use] à l’entrée du modèle dans config.yaml. Consultez les paramètres de capacités de Continue. Ce réglage déclare une capacité ; il n’ajoute pas la prise en charge des outils au modèle.

FAQ de configuration

Quelle Base URL Continue CLI doit-il utiliser ?

Utilisez https://bettertoken.ai/v1. Il s’agit de la Base URL OpenAI compatible de BetterToken.

Puis-je utiliser une BetterToken API Key ?

Oui. Utilisez provider: openai avec votre BetterToken API Key et votre Model ID. useResponsesApi: false indique une préférence d’API ; Continue peut choisir Responses ou Chat Completions selon le modèle. BetterToken prend en charge les deux. Pour confirmer le chemin réellement utilisé, consultez les enregistrements de requêtes dans le Dashboard.

Comment afficher ou changer les configurations enregistrées ?

Saisissez /config dans une session Continue CLI pour afficher et choisir les configurations locales.

Configuration avancée

Guides associés

Détails techniques

Protocole, endpoint et champs internes du fournisseur

Cette configuration utilise provider: openai, apiBase: "https://bettertoken.ai/v1" et useResponsesApi: false. Ce dernier réglage indique la préférence d’API de Continue ; Continue peut choisir /responses ou /chat/completions selon le modèle. BetterToken prend en charge les deux. Conservez apiBase tel qu’indiqué, sans ajouter l’un de ces suffixes, et consultez les enregistrements de requêtes dans le Dashboard pour confirmer le chemin réellement utilisé.