Token Meter : suivez les coûts de vos agents de codage en temps réel

Artificial Intelligence Pratik Bhavsar , Paul Lacey

À retenir

  1. Token Meter suit en temps réel le coût des agents de codage comme Claude, Codex et Cursor, directement dans la barre de menu de votre ordinateur, sans faire sortir aucune donnée de votre machine.
  2. Token Meter a permis de réduire de près d’un tiers les coûts hebdomadaires de codage assisté par IA en nous aidant à mettre fin aux sessions inactives, à solliciter des modèles moins chers et à désactiver les outils inutilisés.
  3. Avec ses alertes budgétaires, son tableau de bord d’efficacité et son intégration MCP, l’outil permet de repérer les dépenses inutiles et de comparer les modèles, tout cela sans quitter l’agent de codage.

Vous lancez une refactorisation dans Claude Code et vous allez vous faire un café. Dix minutes plus tard, Claude est encore en train de travailler et vous ne savez pas si cela va coûter un dollar ou cent.

C’est pour cela que nous avons créé Token Meter. Ce compteur lit les fichiers de trace écrits par vos agents, évalue leur coût en fonction des tarifs des modèles publics et vous l’indique avant que vous ne receviez la facture ou un appel de votre responsable. Il s’affiche dans votre barre de menu. Pas de clé API, pas de compte. Rien ne quitte votre machine.

Après trois mois d’utilisation sur mon propre travail, j’ai réduit mes dépenses hebdomadaires d’environ un tiers sans compromis sur la qualité du code. La plupart des économies sont dues à trois habitudes mises en avant par l’outil : mettre fin aux sessions bloquées, orienter les tâches de routine vers des modèles moins chers et désactiver des outils. (Eh oui, le minimalisme paie !)

Vous avez accès à un tableau de bord dans le navigateur et à une application pour votre OS : dans la barre de menu sur macOS, dans la zone d’applications sur Linux, et dans la zone de notification sur Windows (bêta). Vous définissez vos budgets par session et par mois, et il émet des alertes au fur et à mesure. Si votre équipe rationne les tokens, vous savez exactement ce qu’il reste de votre quota et vous pouvez planifier en conséquence.

Agents de codage : Claude, Codex, Cursor, OpenCode, Kiro et Pi

Plateformes : macOS, Linux, Windows (bêta)

Lancez-vous

Sur macOS ou Linux :

git clone https://github.com/splunk/token-meter.git 
./token-meter/scripts/install 

Le programme d’installation lance le serveur local et l’application native avec le démarrage automatique. Ouvrez http://127.0.0.1:8722, exécutez votre agent comme d’habitude, puis sélectionnez la session dans la liste. Le serveur utilise uniquement la bibliothèque Python standard, ne se lie qu’à 127.0.0.1 et ne demande jamais de privilèges d’administration.

L’application Windows est en bêta et a sa propre commande bootstrap dans le README du dépôt.

Comment utiliser Token Meter

Revenons à notre exemple de refactorisation. Token Meter a commencé à suivre la session dès le début de la trace.

10 minutes plus tard, le compteur de la barre de menu indique environ 6 $. Le contexte reste autour de 60 % et la sortie produit environ 50 tokens par seconde. Le coût augmente, mais l’agent produit des résultats, donc je le laisse faire.

Cinq minutes plus tard, le compteur indique 12 $. Le contexte approche du plafond et le débit de sortie a considérablement chuté. Je consulte le tableau de bord. L’essentiel des dépenses de la session provient de la relecture de son propre historique à chaque tour. C’est le signe qu’il faut lancer une nouvelle session ou déclencher un compactage. Je déclenche un compactage, après quoi les réponses arrivent bien plus vite, pour un coût inférieur.

J’ai évité le redémarrage afin de ne pas perdre le contexte de travail de l’argent, et j’ai pris quelques minutes pour le réamorcer. Un redémarrage complet ne vaut que lorsque la vitesse ou la qualité d’une exécution ont chuté à zéro. Dans certains cas, je peux laisser une session coûteuse s’achever parce que mon temps vaut plus que les tokens qu’elle consomme. Mais dans tous les cas, j’ai les informations immédiatement et je peux prendre cette décision pendant l’exécution, avec la courbe sous les yeux.

token-meter-1.png

Token consumption chart

token-meter-2.png

Efficiency page

La vue Efficiency facilite les arbitrages au fil du temps. Au lieu de dissimuler les différents facteurs derrière un score unique, elle affiche la production par dollar, le ratio de raisonnement, la charge contextuelle et la production par exécution, pour chaque modèle et chaque effort de raisonnement. C’est lorsqu’on les compare que les chiffres parlent le plus :

Pour utiliser ces informations, choisissez l’un de vos modèles les plus chers et établissez un coût de référence sur des tâches du même ordre. Ensuite, observez des exécutions similaires en changeant une variable à la fois : modèle, effort de raisonnement, compétences, structure de prompt, taille du contexte, décomposition de la tâche, etc. Vous saurez ainsi quelle modification a réellement permis d’améliorer la situation.

token-meter-3.png

La barre de menu est l’outil que j’utilise le plus souvent. Je pensais que tout le monde consulterait sans cesse le tableau de bord, mais le tableau est là pour investiguer une session, alors que la barre de menu permet de décider si une session mérite une investigation. C’est particulièrement utile lorsque trois agents s’exécutent en même temps et que vous devez savoir lequel mérite toute votre attention.

La vue en direct a bien plus à dire que deux chiffres. Elle donne :

La vitesse de production parle d’elle-même : quand elle chute alors que les coûts continuent d’augmenter, cela signifie que le modèle ressasse un contexte trop volumineux au lieu de produire du travail. Parallèlement à la session, le tableau de bord conserve une chronologie des événements bruts et comporte également des onglets dédiés à l’utilisation des outils, aux signaux dérivés et aux alertes de budget. Cette interface unique vous donne toutes les clés pour analyser une session et comprendre la consommation de tokens.

Réduisez les dépenses avec Token Meter

Gestion du budget

token-agent-4-use.png

En général, je fixe un budget par session et un budget par mois. Token Meter émet une notification lorsqu’une session franchit la ligne ou que le coût augmente de façon anormale ; autrement, il reste silencieux dans la barre de menu. Cette configuration est idéale dans le cadre d’une vraie journée de travail : elle vous laisse vous concentrer et vous alerte uniquement en cas de problème, sans vous surveiller constamment. La courbe en direct est là lorsqu’une alerte ou un ralentissement demande une petite investigation.

Choix des modèles

Une grande part de l’activité quotidienne des agents peut se contenter d’un modèle rapide et à bas coût : la source d’économie la plus accessible consiste donc à éviter les tarifs des modèles haut de gamme. Exécutez la même tâche sur deux modèles, comparez le coût et la vitesse de production, et acheminez la tâche vers le plus petit modèle lorsque les chiffres vous y encouragent.

Gestion des compétences

Un lot de compétences que vous ne déclenchez jamais peut ajouter discrètement des milliers de tokens à chaque requête, et c’est précisément ce que la vue Tools veut mettre en évidence en classant les capacités en fonction de leur utilisation et de leur rendement réels. Désactivez celles qui ne font pas le travail. Si vous pensiez qu’il était intéressant de donner davantage d’outils à votre agent, cette vue remettra rapidement les choses en perspective.

Analyses MCP

Si vous préférez poser des questions plutôt qu’analyser, le serveur MCP en lecture seule vous permet d’envoyer directement ces données dans Claude ou dans Codex pour obtenir des informations sur votre consommation sans quitter l’agent dans lequel vous travaillez. Accédez aux paramètres, connectez-vous à Claude et Codex, puis relancez votre agent pour accéder aux différents outils MCP :

Que pouvez-vous faire encore ?

token-meter-5-use.png

Spend page

Au bout de quelques semaines, je n’ai plus eu besoin de deviner les réponses à plusieurs questions cruciales :

token-meter-6-use.png

All sessions view

Si vous avez un abonnement

Si vous avez Claude Max ou un plan Cursor, votre coût de token marginal est quasiment nul et le montant en dollars n’a que peu d’intérêt. Le quota, en revanche, est crucial. Token Meter lit les limites indiquées par les fournisseurs ; la mesure la plus importante est celle du nombre de tokens disponibles avant d’atteindre le plafond au milieu d’une tâche, et vous avez tout intérêt à comparer les sessions. Les montants en dollars donnent toujours une indication utile, même s’ils ne figurent pas sur votre facture.

Ce qu’il ne fait pas

Token Meter calcule les coûts à partir des tarifs publics, donc les chiffres sont des estimations équivalentes API, et non une recréation de la facture. Pour prendre une décision, c’est la mesure relative qui est intéressante : comparez les sessions, les modèles, l’évolution de la courbe dans le temps, etc. Le chiffre au centime près n’est pas pertinent.

Il ne vous dira pas non plus si tout ce travail a porté ses fruits. Même bon marché, une réponse qui échoue aux tests reste un coût. Une session lente qui corrige tranquillement un problème en production est une bonne affaire. Ce sont vos évaluations et vos revues qui déterminent la qualité. Token Meter ne mesure que le coût et vous laisse le soin du verdict.

Conçu pour s’étendre

Au départ, Token Meter était un petit utilitaire Mac capable de comprendre Claude et Codex sur macOS, mais il s’est rapidement développé grâce aux contributions d’autres développeurs. Lisez notre guide de contribution et participez à étendre sa couverture.

Essayez-le dès aujourd’hui !

git clone https://github.com/splunk/token-meter.git 
./token-meter/scripts/install 

FAQ sur Token Meter

Qu’est-ce que Token Meter ?
Token Meter est un outil open source gratuit qui lit les logs locaux de Claude Code et de Codex et affiche en temps réel le coût et l’activité d’une session d’agent sur votre propre machine. Il n’utilise aucune clé API et n’envoie aucune donnée où que ce soit.
Avec quels agents est-il compatible ?
Claude (Claude Code et l’agent desktop/Cowork), Codex, Cursor, OpenCode et Kiro. Consultez les tableaux de couverture ci-dessus. Il fonctionne sur macOS et Linux, et une version Windows est en bêta.
Est-ce que les chiffres de coût de Token Meter sont exacts ?
Non. Token Meter calcule des estimations équivalentes API à partir de tarifs locaux, d’où une possibilité d’écart avec la facturation de Claude ou Codex. Les chiffres ont essentiellement l’intérêt de fournir une tendance en direct et d’étayer des comparaisons entre sessions et modèles.
Est-ce que Token Meter envoie mes données quelque part ?
Non. Il reste ancré dans votre machine, lit les logs présents sur le disque et n’envoie pas de prompts, de réponses, de décompte de tokens ni de chiffrage de coût à aucun service externe.
Qu’est-ce qui distingue Token Meter du tableau de bord de facturation de mon fournisseur ?
Un tableau de bord de facturation ne montre le total qu’après la fin de la session. Token Meter vous donne une estimation du coût et de la croissance du contexte en direct, pour que vous puissiez intervenir sur une session incontrôlable avant toute dépense irrémédiable.

Articles connexes

Se défendre à la vitesse de la machine : Splunk optimise le SOC agentique
Sécurité
4 min de lecture

Se défendre à la vitesse de la machine : Splunk optimise le SOC agentique

Splunk étend les capacités de sécurité agentique au SOC pour aider les équipes à créer des détections, à codifier les procédures, à hiérarchiser les alertes, à analyser les menaces et à amplifier la réponse. Arborescence DOM – Liste de tags
Sécurisation de la périphérie du réseau : détections de Cisco Secure Firewall Threat Defense pour Splunk
Sécurité
23 min de lecture

Sécurisation de la périphérie du réseau : détections de Cisco Secure Firewall Threat Defense pour Splunk

Renforcez la sécurité de votre réseau avec Cisco Firepower Threat Defense et Splunk grâce aux détections développées par la Splunk Threat Research Team.
Ce qu’il faut savoir sur le SOC agentique
Sécurité
7 min de lecture

Ce qu’il faut savoir sur le SOC agentique

Dans un contexte marqué par une croissance exponentielle des données machine et une sophistication accrue des cybermenaces, l’intelligence artificielle s’impose comme un levier essentiel pour renforcer les capacités de cybersécurité, améliorer la proactivité opérationnelle et optimiser l’efficacité des équipes.