Configurer Continue CLI : installation, config.yaml et API
Installez Continue CLI, trouvez le config.yaml actif, ajoutez un modèle compatible OpenAI de façon sûre et vérifiez les requêtes interactives et sans interface.
Sommaire

Continue CLI s’installe sous la commande cn et lit le même schéma YAML que Continue dans l’éditeur. Une connexion compatible OpenAI nécessite le fournisseur openai, une Base URL, le Model ID actuel et une référence sûre à l’API Key. Vérifiez l’installation avec cn --version, puis lancez une courte requête interactive ou sans interface.
Préparez votre propre API Key avant d’ajouter le modèle. Créer un compte BetterToken
Gardez ouverte la documentation Continue CLI à jour pendant la configuration. Le Model ID de l’exemple est volontairement un espace réservé : copiez la valeur actuelle le jour de la configuration.
Pour un flux de travail en ligne de commande, configurez directement l’endpoint API BetterToken, puis vérifiez la réponse dans l’historique des requêtes du Dashboard.
Ce dont vous avez besoin
- un terminal pouvant accéder à l’installeur officiel de Continue ;
- votre propre BetterToken API Key ;
- le Model ID actuel ;
- un répertoire utilisateur pour un
config.yamllocal ; - un court prompt de test, sans secret ni accès à des fichiers importants.
BetterToken fournit l’endpoint API compatible OpenAI. Il ne garantit pas l’accès à GitHub, npm, au site Continue, à l’installeur ou aux mises à jour. L’endpoint BetterToken ne nécessite pas de VPN depuis la Russie ; vérifiez séparément les autres étapes réseau.
1. Installer Continue CLI
La documentation Continue actuelle propose un installeur shell pour macOS/Linux :
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash
Sous Windows, utilisez la commande PowerShell actuelle de la documentation officielle. Si vous préférez npm et disposez d’une version de Node.js prise en charge :
npm install -g @continuedev/cli
N’exécutez pas les deux méthodes à la suite après la première erreur. Déterminez d’abord quel binaire et quel répertoire ont déjà été créés.
Vérifiez l’installation :
cn --version
La commande doit afficher une version, et non command not found. Cet article ne fixe pas de numéro de version.
2. Trouver le config.yaml actif
Chemin par défaut sur macOS/Linux :
~/.continue/config.yaml
Sous Windows :
%USERPROFILE%\.continue\config.yaml
Si les changements ne sont pas appliqués, indiquez d’abord explicitement le fichier avec --config plutôt que de modifier plusieurs copies au hasard.
3. Ajouter un modèle compatible OpenAI
YAML minimal :
name: BetterToken Continue CLI
version: 0.0.1
schema: v1
models:
- name: BetterToken model
provider: openai
model: YOUR_MODEL_ID
apiBase: https://www.bettertoken.ai/v1
useResponsesApi: false
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
Remplacez YOUR_MODEL_ID par l’ID actuel exact. Continue prend en charge ${{ secrets.BETTERTOKEN_API_KEY }} dans config.yaml ; fournissez la valeur via la variable d’environnement du même nom ou une autre source de secrets prise en charge par Continue. N’écrivez pas la vraie clé dans le YAML.
N’enregistrez jamais une vraie clé dans le dépôt. Si config.yaml est partagé, ne conservez que la référence au secret et ajoutez le fichier local d’identifiants à la configuration d’exclusion de l’outil.
4. Lancer un test interactif
Démarrez la CLI avec une configuration explicite afin d’écarter un problème de priorité :
cn --config ~/.continue/config.yaml
Envoyez une courte requête :
Reply with CONTINUE_OK and do not change files.
Si le premier lancement affiche l’onboarding, vérifiez que la CLI voit bien la configuration locale. Ne placez pas la clé dans le prompt ou dans un journal partagé pour contourner cet écran.
5. Lancer un test sans interface
Pour une vérification ponctuelle, utilisez la syntaxe actuelle cn -p :
cn --config ~/.continue/config.yaml -p "Reply with CONTINUE_OK and do not change files."
Le test réussit lorsque la commande se termine avec une réponse normale, emploie le Model ID attendu et crée dans le Dashboard BetterToken un enregistrement indiquant le modèle, l’état et la consommation de tokens.
Erreurs fréquentes
cn: command not found
Redémarrez le shell et vérifiez PATH. Si vous avez utilisé npm, localisez le répertoire des binaires globaux. N’installez pas une seconde copie avant cette vérification.
La CLI ignore config.yaml
Passez --config avec un chemin absolu. Après un test réussi, déterminez quelle configuration persistante ou par défaut était sélectionnée auparavant.
401
Vérifiez la référence au secret, l’existence de la variable dans le processus courant et les espaces dans la clé. N’affichez pas la valeur de la variable.
404
Pour le fournisseur compatible OpenAI, la Base URL doit être :
https://www.bettertoken.ai/v1
N’ajoutez pas un chemin d’endpoint complet lorsque apiBase attend la racine de l’API.
model not found
Copiez le Model ID actuel depuis le catalogue BetterToken. Vérifiez la casse et les suffixes ; n’utilisez pas un nom provenant d’un ancien article.
Ce que le test confirme réellement
La courte requête confirme que le cn actuel a lu le YAML voulu, obtenu le secret, contacté le bon endpoint et utilisé un Model ID disponible. Elle ne confirme pas tous les outils, sessions distantes, services cloud ou intégrations Continue. Testez-les séparément avec des requêtes sûres et limitées.