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.

Sur cette page
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:/, votre clé et un id complet tel que deepseek-.
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.
Faites défiler le tableau vers la droite →
| 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 |

Deux détails issus de la documentation avant de commencer. Cline indique que la Base URL ne doit pas être https:/, 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 ?
Choisissez une option pour voir la réponse
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-à la mainai/ DeepSeek- V4- Flash- 0731
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 :
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/v1Pour les questions du quotidien, ajoutez une seconde entrée avec model: zai-. 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 | Entrée $/1M | Sortie $/1M | Par requête | 40 requêtes | OpenRouter, 40 requêtes |
|---|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.00066 | $0.0264 | $0.0541 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.0006 | $0.024 | $0.0664 |
| MiniMax-M2.7 | $0.05 | $0.15 | $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
Touchez un élément à gauche, puis sa paire
- 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

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.



