Invitez et gagnez

Fonctionnement des récompenses

Partagez votre lien. Lorsqu’un ami s’inscrit avec ce lien et recharge son solde, vous recevez la récompense affichée sur ses recharges ultérieures.

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
Configurer Continue CLI : installation, config.yaml et API

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.yaml local ;
  • 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.

Prêt à optimiser votre workflow LLM ?

Connectez vos modèles via une API unique, gérez les clés et maîtrisez vos dépenses d’IA.

Commencer gratuitement