Retour au blog

Outils & intégrationsComparaison

Cline vs Kilo Code vs Continue dans VS Code avec votre propre clé API

En quoi Cline, Kilo Code et Continue diffèrent, où chacun prend une URL de base, une clé et un id de modèle, et si un formulaire de paramètres ou un fichier de configuration vous convient.

Par CheapTokens TeamPublié le 5 min de lecture

Couverture : Cline, Kilo Code et Continue comparés pour VS Code avec votre propre clé API
Sur cette page
  1. Trois outils, un seul jeu de valeurs
  2. Lequel correspond à votre journée
  3. Quoi saisir dans chaque outil
  4. Ce que coûte une session de travail
  5. Si ça ne fonctionne pas

Choisissez Cline ou Kilo Code si vous voulez configurer le modèle via un formulaire de paramètres. Choisissez Continue si vous voulez que la configuration réside dans un fichier config.yaml à côté de votre code. Les trois acceptent votre propre clé via un endpoint compatible OpenAI, donc ce que vous saisissez est toujours le même trio : une URL de base, une clé et un id de modèle. Pour CheapTokens, c'est https://api.cheaptokens.dev/v1, votre clé et un id complet tel que deepseek-ai/DeepSeek-V4-Flash-0731.

Les détails ci-dessous proviennent de la documentation officielle de chaque outil, vérifiée le 27 octobre 2026. Aucune des trois pages n'affiche de version, donc il n'y a pas de numéros de version ici.

Trois outils, un seul jeu de valeurs#

Pensez à une prise électrique. Le mur est le même partout ; seule la fiche diffère. Cline vous donne un formulaire court, Kilo Code vous donne un formulaire avec quelques champs de plus, Continue vous donne un fichier texte.

Outil Où va l'endpoint Ce que vous remplissez Extras
Cline API Provider: OpenAI Compatible Base URL, API Key, Model ID Model Configuration facultative (max output tokens, context window, image support, computer use, input/output prices) ; un bouton Verify
Kilo Code Settings > Providers > Custom provider Provider ID, Display name, Provider API, Base URL, API key (facultative), Models Headers facultatifs ; les limites de tokens et le tool calling se modifient dans kilo.jsonc
Continue Une entrée models dans config.yaml provider: openai, model, apiKey, apiBase name, version et schema: v1 en haut ; le format de configuration JSON est obsolète
Les trois mêmes valeurs dans le formulaire de Cline et dans le config.yaml de Continue
Les trois mêmes valeurs, à deux endroits : les champs du formulaire de Cline et les clés du config.yaml de Continue

Deux détails issus de la documentation avant de commencer. Cline indique que la Base URL ne doit pas être https://api.openai.com/v1, qui est exactement la valeur que les gens laissent par erreur. Et la Base URL de Kilo Code se termine généralement par /v1 ; la nôtre aussi.

Lequel correspond à votre journée#

Oubliez un instant les listes de fonctionnalités et pensez à ce que vous faites après avoir ouvert l'éditeur.

Choisissez votre cas

Lequel vous ressemble ?

Je veux un formulaire de paramètres avec quelques champs et un modèle bon marché

Commencez par Cline ou Kilo Code. Les deux se configurent via un formulaire dans les paramètres de l'extension, et les deux vous permettent de pointer le modèle vers votre propre endpoint. Cline est le formulaire le plus court : trois champs et un bouton Verify. Kilo Code demande aussi un provider ID et un display name.

Je veux le chat et les modifications dans l'éditeur, avec la configuration dans un fichier

Prenez Continue. Vos modèles résident dans config.yaml, donc un collègue peut copier la même configuration, et changer de modèle est une modification d'une ligne.

J'ai déjà une clé et une URL et je veux seulement savoir où les coller

Passez à la section suivante. Elle contient les champs exacts pour les trois outils.

Quoi saisir dans chaque outil#

Un seul id de modèle fonctionne dans les trois. Le voici pour chaque outil, dans l'ordre où les écrans l'affichent.

Champs et configuration par outil

Cline

Ouvrez les paramètres de Cline et réglez API Provider sur OpenAI Compatible. Remplissez ensuite :

  • Base URL : https://api.cheaptokens.dev/v1
  • API Key : votre clé CheapTokens
  • Model ID : deepseek-ai/DeepSeek-V4-Flash-0731

Appuyez sur Verify pour tester la connexion. Dans la Model Configuration facultative, DeepSeek-V4-Flash prend une context window de 380K et jusqu'à 32 768 output tokens par réponse.

Kilo Code

Allez dans Settings > Providers > Custom provider et remplissez :

  • Provider ID : cheaptokens
  • Display name : CheapTokens
  • Provider API : OpenAI Compatible (c'est-à-dire Chat Completions)
  • Base URL : https://api.cheaptokens.dev/v1
  • API key : votre clé CheapTokens
  • Models : ajoutez deepseek-ai/DeepSeek-V4-Flash-0731 à la main

Les limites de tokens et le tool calling ne sont pas dans le formulaire ; ils résident dans kilo.jsonc.

Continue

Ajoutez un modèle à config.yaml. Voici un fichier complet et fonctionnel :

yaml
name: CheapTokens
version: 1.0.0
schema: v1
models:
  - name: DeepSeek-V4-Flash
    provider: openai
    model: deepseek-ai/DeepSeek-V4-Flash-0731
    apiKey: YOUR_CHEAPTOKENS_KEY
    apiBase: https://api.cheaptokens.dev/v1

Pour les questions du quotidien, ajoutez une seconde entrée avec model: zai-org/GLM-5.3-Flash. La documentation de Continue marque l'ancienne configuration JSON comme obsolète, donc restez sur YAML.

Quel modèle va où ? Pour les longues sessions multi-étapes dans Cline ou Kilo Code, DeepSeek-V4-Flash : jusqu'à 32 768 output tokens par réponse, une context window de 380K, un seul prix à toute heure de la journée. Pour les questions rapides dans Continue, GLM-5.3-Flash avec une context window de 390K et jusqu'à 8 192 output tokens par réponse. Les deux se trouvent derrière le même endpoint et un seul solde, donc changer de modèle signifie changer un champ ou une ligne. Prix actuels par 1M tokens : DeepSeek-V4-Flash $0.015 en entrée et $0.10 en sortie, GLM-5.3-Flash $0.02 en entrée et $0.04 en sortie. La liste complète est sur la page des tarifs.

Ce que coûte une session de travail#

Les agents sont bavards : chaque étape renvoie le contexte. Disons qu'une session Cline exécute 40 étapes, et que chaque étape envoie environ 30 000 tokens et en reçoit environ 1 500. Cela fait 30000 × 40 = 1200000 input tokens et 1500 × 40 = 60000 output tokens, et sur DeepSeek-V4-Flash la session entière coûte $0.024. Notez quel côté domine : l'entrée représente vingt fois la sortie, ce qui est typique des agents et explique pourquoi le nombre de tokens par requête vaut la peine d'être mesuré sur votre propre projet.

Modèle Par requête 40 requêtes OpenRouter, 40 requêtes
GLM-5.3-Flash $0.00066 $0.0264 $0.0541
DeepSeek-V4-Flash $0.0006 $0.024 $0.0664
MiniMax-M2.7 $0.0017 $0.069 $0.432

30 000 tokens d'entrée et 1 500 tokens de sortie par requête. Les prix par million de tokens sont actuels et évoluent avec nos tarifs ; la colonne OpenRouter indique des prix de référence pour la même charge de travail.

Pris ensemble, entrée et sortie, CheapTokens revient moins cher qu'OpenRouter pour chaque modèle du tableau. Remplacez par votre propre nombre d'étapes et de tokens par étape pour voir votre chiffre.

Si ça ne fonctionne pas#

Trois messages apparaissent dans la documentation de Cline, et elle les liste tous les trois.

Associer les paires

Associez chaque message à sa cause habituelle

  • Invalid API KeyUne faute de frappe dans la clé, ou une clé provenant d'un autre service
  • Model Not FoundL'id de modèle est incorrect pour cette adresse ; ici il doit être l'id complet, comme deepseek-ai/DeepSeek-V4-Flash-0731
  • Connection errorLa Base URL est incorrecte (vérifiez /v1 et que api.openai.com n'a pas été laissé), ou un pare-feu ou le réseau bloque la requête
Model Not Found corrigé : un nom de modèle court remplacé par l'id complet
Nom de modèle court versus l'id complet de la documentation

Changez une chose à la fois et testez à nouveau : appuyez sur Verify dans Cline, ou envoyez une question courte dans le chat des deux autres.

Configuration pas à pas pour chaque outil : connecter Cline et connecter Kilo Code. Vous n'êtes pas sûr qu'une extension d'éditeur soit ce qu'il vous faut ? Voir où brancher votre propre clé API. Les clés, l'URL de base et les ids de modèle sont dans la documentation CheapTokens.