Cline est un agent de programmation open source : l'outil lui-même n'est pas facturé au siège, ce qui génère la facture, ce sont les appels de modèle. « Tarifs de Cline » n'est donc généralement pas une question, mais trois : quelle clé utiliser, payer à l'usage ou par abonnement, et combien de tokens une tâche de programmation consomme réellement.
Cet article ne donne pas de prix unitaires qui seraient vite obsolètes ; il propose une méthode d'estimation et de maîtrise des coûts. Recalculez avec vos propres journaux, puis décidez en consultant la page tarifs des modèles.
Note : Cline est une marque de Cline Bot Inc. ; Cursor, Claude, Anthropic et les autres noms appartiennent à leurs titulaires respectifs. Cet article n'a qu'une visée de discussion technique et n'implique aucune affiliation avec les éditeurs. Prix et offres font foi sur les pages officielles.
1. Distinguer trois postes de dépense
Le premier est le coût de l'outil. La version open source de Cline s'installe gratuitement ; le point de facturation n'est pas le plugin d'éditeur lui-même.
Le deuxième est le coût du modèle. Cline accepte une clé personnelle (BYOK) et propose aussi une facturation à la consommation du compte ainsi qu'un abonnement fixe optionnel. En BYOK, l'argent va au fournisseur de modèle ou à la passerelle ; l'abonnement limite l'usage sur une fenêtre glissante, avec des quotas et des prix qui font foi sur la page officielle de Cline.
Le troisième est le coût caché : la gestion de clés dispersées entre les membres, les nouvelles tentatives après échec, les contextes trop longs, et le temps passé à ajuster les réglages pour économiser.
| Mode de paiement | À qui l'on paie | Pour qui | Attention |
|---|---|---|---|
| Clé personnelle (BYOK) | Fournisseur de modèle ou passerelle | Ceux qui gèrent leurs clés et veulent plusieurs modèles | Usage transparent, mais quotas et audit à votre charge |
| Consommation du compte | Cline | Les particuliers qui ne veulent pas demander de clé | Dépend des modèles disponibles et des règles de règlement |
| Abonnement fixe | Cline ou plateforme de modèles | Usage stable, facture prévisible | Fenêtre glissante, dépassement à gérer autrement |
| Passerelle unifiée | Fournisseur de passerelle | Équipes multi-projets | Une clé pour plusieurs modèles, quotas et rapprochement facilités |
2. Pourquoi les tokens d'un agent de programmation sont amplifiés
Un chat ordinaire, c'est une question et une réponse ; un agent de programmation, c'est une boucle « lire un fichier, modifier le code, exécuter une commande, examiner le résultat, continuer ». À chaque tour, le prompt système, les fichiers de règles, l'historique et les résultats d'outils sont renvoyés au modèle : les tokens d'entrée s'accumulent avec le nombre de tours.
Exemple sans prix : une tâche avec un contexte moyen de 40 000 tokens sur 15 tours représente environ 600 000 tokens d'entrée cumulés, pour une sortie de code final peut-être limitée à quelques milliers de tokens. Le gros de la facture est souvent dans l'entrée, pas dans la réponse visible.
Trois amplificateurs sont à surveiller :
- Les résultats d'outils : contenu complet de fichiers, journaux de tests, listes de répertoires entrent dans le contexte.
- L'approbation automatique : une fois activée, l'agent enchaîne les actions, vite et en consommant vite.
- Les longues sessions : plus le contexte approche la limite de fenêtre, plus chaque tour coûte cher à renvoyer.
3. La formule de coût à l'usage
Remplacer les chiffres de vos journaux réels est plus fiable que l'intuition. La fonction ci-dessous ne fait que de l'arithmétique ; les prix unitaires se lisent sur la page officielle du modèle utilisé ou sur la page tarifs des modèles, avec une unité homogène, par exemple « devise par million de tokens » :
def task_cost(input_tokens, cached_tokens, output_tokens, price):
"""price: {"input": ..., "cached_input": ..., "output": ...}"""
fresh = input_tokens - cached_tokens
return (
fresh * price["input"]
+ cached_tokens * price["cached_input"]
+ output_tokens * price["output"]
) / 1_000_000
# coût mensuel = coût d'une tâche × tâches par jour × jours travaillés
Pour estimer, relevez au moins quatre éléments : entrée par tour, hits de cache, sortie et nombre de retries. Ne compter que les requêtes réussies sous-estime la facture.
4. Ce que le cache économise dépend de la stabilité du préfixe
La plupart des fournisseurs appliquent un tarif de cache aux préfixes d'entrée répétés ; la lecture en cache est généralement bien inférieure à l'entrée fraîche, mais l'écriture peut coûter plus cher. Le taux de hits dépend de ce que vous placez en tête.
En pratique, placez devant les contenus stables : prompt système, règles du projet, conventions de code courantes. Placez derrière les contenus variables : erreur du moment, journaux temporaires, fichiers récemment modifiés. Modifier souvent les premiers messages ou changer fréquemment de modèle peut invalider le cache.
Les fichiers de règles de Cline (.clinerules/ ou .cline/rules/) réduisent les explications répétées, mais les règles occupent elles aussi du contexte. Plus une règle est détaillée, plus elle est économique : ce n'est pas automatique ; l'essentiel est de ne conserver que les contraintes qui influencent réellement la génération.
5. Abonnement et usage : à chacun son profil
L'abonnement a l'avantage de la prévisibilité : il convient à ceux qui ont des tâches stables chaque jour et qui consommeront probablement tout le quota. L'usage facture uniquement la consommation réelle : il convient aux équipes dont le volume fluctue, dont les tâches sont lourdes ou qui doivent changer de fournisseur.
La méthode est simple : relevez les tokens réels sur une à deux semaines, calculez le coût à l'usage, puis comparez au quota de l'abonnement. N'estimez pas avec « quelques questions par jour » : une seule tâche d'agent peut contenir des dizaines de requêtes.
Si l'équipe utilise à la fois Cline, Cursor, Claude Code et d'autres outils, une passerelle unifiée est généralement plus simple à gérer : une entrée, une facture, des quotas par membre ou par projet. L'inscription se fait via /sign-up.
6. À quel niveau placer les plafonds budgétaires
Le contrôle budgétaire ne doit pas reposer sur la seule discipline ; trois niveaux sont préférables :
- Niveau fournisseur ou passerelle : plafond mensuel et seuil d'alerte par clé.
- Niveau outil : Cline affiche le coût et les tokens d'une tâche ; arrêtez dès qu'un nombre de tours anormal apparaît.
- Niveau processus : définir quelles tâches peuvent utiliser un modèle coûteux et lesquelles doivent d'abord essayer un modèle économique.
Mise en œuvre concrète :
- Donnez une clé distincte à chaque membre, sans clé partagée.
- Établissez les budgets par projet, pas au prorata des effectifs.
- Limitez l'approbation automatique à la lecture et aux commandes de test.
- Activez les checkpoints pour les tâches longues, afin de revenir en arrière et d'éviter les détours répétés.
- Examinez chaque semaine la tâche la plus consommatrice.
- Comptez séparément les retries anormaux et les 429.
- Accordez un quota faible par défaut aux nouveaux membres, à augmenter selon les besoins.
- Nettoyez régulièrement les clés inutilisées.
- Planifiez les grosses tâches avant de les exécuter.
- Conservez un instantané de la facture mensuelle pour comparaison.
7. Idées reçues courantes
« Open source signifie gratuit » ignore le coût du modèle. « Une clé personnelle est forcément moins chère » ignore qu'un usage intensif peut coûter davantage à l'usage. « Peu importe si le quota d'abonnement n'est pas consommé » transforme l'inactivité en fausse sécurité. Autre erreur fréquente : comparer seulement le prix unitaire sans comparer le nombre de tours nécessaires. Un modèle bon marché qui échoue à répétition peut coûter plus cher au total.
Questions fréquentes
Cline est-il payant ?
La version open source s'utilise gratuitement ; les frais viennent principalement des appels de modèle. Cline propose aussi une facturation à la consommation du compte et un abonnement optionnel, dont les règles précises figurent sur la page officielle.
Une clé personnelle est-elle toujours moins chère qu'un abonnement ?
Non. Pour un usage léger, l'abonnement peut être plus simple ; pour un usage intensif, le paiement à l'usage peut coûter plus cher. Recalculez avec vos relevés réels de tokens, sans vous fier aux pages promotionnelles.
Pourquoi la facture de Cline est-elle bien plus élevée que celle d'un chat ?
Parce que l'agent renvoie le contexte à chaque tour, lit des fichiers, exécute des commandes et reçoit des résultats d'outils. Les tokens d'entrée s'accumulent bien plus vite que dans une conversation ordinaire.
Combien le cache de prompt permet-il d'économiser ?
Cela dépend de la stabilité du préfixe et des règles du fournisseur. Un préfixe stable donne un taux de hits élevé et une économie nette ; modifier souvent les premiers messages invalide le cache.
Comment une équipe fixe-t-elle ses plafonds ?
Côté passerelle ou fournisseur, un plafond mensuel par clé ; côté outil, une surveillance de la consommation par tâche ; côté processus, une politique de niveaux de modèles. Les trois ensemble sont plus fiables qu'un simple rappel humain.
Étape suivante
Faites d'abord tourner la formule ci-dessus sur une semaine de journaux réels, puis décidez entre BYOK, abonnement et passerelle unifiée. Pour une entrée unique et le changement de modèles, commencez par vous inscrire à la passerelle ZSQH AI, puis vérifiez la facturation actuelle sur la page tarifs des modèles.
Lecture associée :
