Aller au contenu
Toute la documentation

Agents de code

Configuration de Cline

Le fournisseur OpenAI Compatible de Cline accepte toute API qui parle le format OpenAI. Pointez-le vers nokeep, indiquez-lui la vraie fenêtre de contexte du modèle, et il peut travailler sur un dépôt entier.

Vérifié le 29 octobre 2026

Les valeurs

API Provider
OpenAI Compatible
Base URL
https://nokeep.ai/v1
OpenAI Compatible API Key
sk-nokeep-test to test, then your own sk-nokeep-… key
Model ID
deepseek-v4.1-flash-uncensored
Context Window Size
1000000
Max Output Tokens
32768
Input Price / 1M tokens
0.45
Output Price / 1M tokens
1.75

Commencez par la clé de test gratuite : elle renvoie une ligne fixe à chaque requête, sans appel d’outil, ce qui prouve que l’URL et la clé sont bonnes sans rien dépenser. Collez ensuite votre propre clé depuis la console. Crédits à partir de 5 $, sans abonnement.

Connexion

  1. Ouvrez Cline et cliquez sur l’icône en forme d’engrenage pour ouvrir ses réglages.
  2. Réglez API Provider sur OpenAI Compatible.
  3. Collez https://nokeep.ai/v1 dans Base URL. Arrêtez-vous à /v1 : Cline ajoute le reste.
  4. Collez sk-nokeep-test dans OpenAI Compatible API Key.
  5. Réglez Model ID sur deepseek-v4.1-flash-uncensored. Cline charge la liste depuis notre /v1/models, ou vous pouvez la saisir.
  6. Ouvrez Model Configuration. Laissez Supports Images coché, réglez Context Window Size sur 1000000 et Max Output Tokens sur 32768.
  7. Réglez Input Price / 1M tokens sur 0.45 et Output Price / 1M tokens sur 1.75, pour que le compteur de coût de Cline soit proche de la réalité.
  8. Donnez une tâche à Cline. Une réponse qui commence par « Connected to » signifie que la configuration fonctionne.
  9. Remplacez par votre propre clé depuis la console.

Renseignez les deux nombres. Cline ne connaît pas cet identifiant de modèle : il suppose une fenêtre de 128 000 tokens et réduit la conversation bien avant que le million de tokens de DeepSeek ne soit utilisé. Il n’envoie pas non plus de limite de réponse, si bien que chaque réponse s’arrête à notre valeur par défaut de 8 192 tokens.

Les libellés peuvent changer d’une version de Cline à l’autre. Si l’un n’est pas là où c’est indiqué, cherchez-le dans le même panneau de réglages.

Réglages utiles

  • Le compteur de Cline ne connaît pas le prix du cache, il affiche donc un montant trop élevé : la plus grande partie de l’entrée d’un agent est en cache et facturée environ un quarantième du plein tarif. La console affiche la vraie facture.
  • Les modes Plan et Act peuvent utiliser des modèles différents. GLM convient pour planifier de courtes tâches ; gardez DeepSeek pour Act, là où l’historique grandit.
  • Les appels d’outils, les modifications de fichiers et les commandes du terminal passent comme Cline les envoie. Nous n’ajoutons rien à son prompt.

Quel modèle

deepseek-v4.1-flash-uncensoredglm-5.3-flash-uncensored
Contexte1 000 000 tokens128 000 tokens
Réponse la plus longue131 072 tokens32 768 tokens
Appels d’outilsOui, tous les tool_choiceOui, tool_choice auto ou none
Lit les captures d’écranOui, jusqu’à 10 par requêteNon, texte seulement
RéflexionDésactivée sauf demandeToujours, brève
Par 1M tokens0,45 $ en entrée · 0,011 $ en cache · 1,75 $ en sortie0,20 $ en entrée · 0,04 $ en cache · 0,65 $ en sortie

Utilisez DeepSeek pour le travail d’agent. Un dépôt entier tient dans son contexte, il appelle des outils sous toutes les formes, et l’historique qu’un agent renvoie à chaque appel est facturé au tarif du cache, 0,011 $ par million. Utilisez GLM pour les petites tâches ponctuelles qui ne renvoient pas un long historique, là où ses prix plus bas en entrée fraîche et en sortie gagnent.

Les refus des deux modèles sont retirés des poids : un travail touchant à un sujet sensible, comme les tests de sécurité sur vos propres systèmes ou les outils de modération, reçoit du code au lieu d’un refus. Comparer les modèles.

Réflexion

DeepSeek répond tout de suite, sauf si une requête indique un reasoning_effort, ce qui convient à la boucle rapide modifier-et-exécuter d’un agent. Pour planifier ou traiter un bogue difficile, demandez-lui de réfléchir : il accepte none, low, high, max. Les valeurs minimal, medium et xhigh d’autres applications passent sur la plus proche de ces valeurs ; toute autre valeur est refusée avec 400 invalid_reasoning_effort. La réflexion est facturée en sortie.

Dans Cline, Reasoning Effort se trouve sous les réglages du modèle et démarre sur None. Choisissez Low ou High pour une tâche difficile. Cline propose aussi Medium et Xhigh ; ils passent en High et Max.

Ce que coûte une session

Un agent envoie toute la conversation à chaque appel : les consignes, les fichiers lus, chaque étape jusque-là. Supposons qu’un appel envoie 60 000 tokens, dont 55 000 identiques au début de l’appel précédent, et en écrive 1 000. Sur DeepSeek, cet appel coûte environ 0,0046 $, donc 200 appels font environ 0,92 $. Sans cache, le même appel coûterait 0,0288 $.

  • Le cache est automatique : rien à activer. Un début d’environ 1 000 tokens ou plus, répété dans les quelques minutes, est facturé au prix du cache.
  • Chaque appel réserve ce qu’il pourrait coûter, son prompt et sa sortie maximale, puis se règle sur ce qu’il a utilisé. À 32 768 tokens de sortie maximale, la part sortie de la réservation vaut environ 0,0573 $.
  • La console affiche les tokens réels, les tokens en cache et les crédits de chaque appel. Le compteur de coût de l’agent peut ne pas connaître le prix du cache, et affiche alors un montant trop élevé.

Comment fonctionne la facturation.

Si ça ne fonctionne pas

Ce que l’agent afficheCorrection
401La clé est fausse ou révoquée. Recollez-la, sans espaces ni guillemets.
402Le compte n’a plus de crédits achetés. Rechargez à partir de 5 $ dans la console, et activez Auto top-up là-bas pour qu’une longue tâche ne s’arrête jamais en route : quand le solde passe sous le montant choisi, des crédits sont ajoutés sur votre carte enregistrée.
429Plus de 120 requêtes par minute sur une même clé, ou au-delà d’un plafond quotidien que vous avez fixé sur elle. Les agents qui lancent plusieurs sous-agents à la fois tombent d’abord là-dessus. Attendez les secondes indiquées dans Retry-After, augmentez le plafond dans la console, ou donnez une clé à chaque agent.
400 invalid_reasoning_effortL’agent a envoyé un niveau d’effort que le modèle n’accepte pas. DeepSeek accepte none, low, high, max ; GLM accepte low ou high.
404L’URL est fausse ou contient le chemin deux fois. Utilisez https://nokeep.ai/v1, sans /chat/completions, et vérifiez l’identifiant du modèle dans /v1/models.
503Le modèle est occupé. Relancez dans quelques secondes ; rien n’a été facturé.
La ligne de test fixeLa configuration fonctionne. Remplacez par votre propre clé pour obtenir de vraies réponses.

Chaque erreur est listée avec sa correction dans Erreurs.

Questions

Mon code est-il gardé ?

Non. Nous gardons une seule ligne de compteurs par appel : l’heure, la clé, le modèle, les tokens, les crédits et le statut. Jamais le prompt, les fichiers ni la réponse. Ce que nous gardons.

Pourquoi le second appel coûte-t-il moins que le premier ?

Le second appel commence comme le premier, donc ce début est lu depuis le cache à 0,011 $ par million de tokens au lieu de 0,45 $. La plus grande partie de l’entrée d’un agent est en cache après son premier appel.

Puis-je donner à Cline sa propre limite de dépense ?

Oui. Créez dans la console une clé réservée à Cline et fixez-lui un plafond quotidien. Le plafond n’arrête que cette clé ; vos autres clés continuent de fonctionner.