Métriques Claude Code et Grok

Code Critter

Code Critter

Un familier pixel qui veille sur vos sessions Claude Code et Grok et réagit en temps réel : app de bureau pour macOS, Windows et Linux, plugin Stream Deck. Sessions live, /loop, tokens, coût et burn rate, le tout lu 100 % en local.

macOSWindowsLinuxStream DeckClaude Code et Grok100% localsans API

0

appel API · 100% local

App de bureau

Une app de bureau

La version autonome pour macOS, Windows et Linux : un companion dans votre barre de menus (ou la zone de notification sous Windows et Linux) qui affiche vos stats Claude Code et Grok sans Stream Deck. Même moteur que le plugin, donc les chiffres correspondent toujours.

macOS 11+ · Apple Silicon et Intel.dmg universel signé & notariséWindows 10+Linux · .deb & .AppImage100% local

Ce qu’elle fait

Un flux de cartes réorganisable

Sessions live, fleet, loops, tokens, coût par projet, burn rate, modèles Claude et Grok, compteurs, activité, compte. Affichez, masquez, réordonnez. Burn sur 24 h, 7 j ou 30 j, coût par projet sur 1 j, 7 j, 30 j ou depuis le début : chaque période à un clic.

Un tableau des sessions triable

Une ligne par session en cours, nommée par son titre (votre /rename, le titre automatique de Claude Code ou celui généré par Grok, sinon le dépôt) : temps depuis la dernière activité, anneau de contexte, tokens entrants, tokens sortants, lectures de cache et coût équivalent-API. Cliquez un en-tête pour trier.

Dans la barre de menus

Le companion vit en haut de l’écran, à côté de l’horloge. Son humeur suit votre fleet (working, waiting, done), avec un clignotement optionnel quand une session vous attend.

Dans la barre de menus
Détection de /loop

Voyez quelles sessions tournent en boucle : un marqueur ↻, un carré LOOP dans le fleet, une carte Loops dédiée avec cadence et compte à rebours. Lu directement dans le transcript.

Notifications natives

Soyez prévenu quand une session vous attend, qu’un travail est livré ou qu’un /loop se termine, même app fermée. Le titre nomme la session ({session_name}), avec des réglages globaux, par session et pour les nouvelles sessions, et une formulation ajustable.

Notifications natives
Saut vers le terminal

Sur macOS, cliquez une session pour aller droit à sa fenêtre ou son onglet, même en arrière-plan. Ghostty, Terminal.app, iTerm2 et autres.

Des chiffres honnêtes

L’usage Claude n’est plus compté en double, les sous-agents et les appels à un modèle conseiller sont inclus, le coût Grok vient du coût par tour fourni par Grok, et un modèle sans prix connu est signalé au lieu d’afficher 0 $. Les coûts restent une estimation équivalent-API, pas le prix de votre abonnement.

Elle réagit, dans votre barre de menus

La fleet tourne, tout est vert.Une session attend votre feu vert.Tout est livré, le companion est fier.

RUN La fleet tourne, tout est vert.

Trois thèmes, clair/sombre automatique

Code Critter · OLED
OLED Noir profond
Code Critter · Graphite
Graphite Gris doux
Code Critter · Light
Light Mode clair

Aussi sur votre Stream Deck

La même chose sur du matériel : une petite créature pixel vit sur une touche et réagit à votre fleet en temps réel, entourée de tuiles live.

RUN La fleet tourne, tout en un coup d’œil.

Le companion réagit

Working

une session tourne

Waiting

une session vous attend

Proud

travail livré

Asleep

tout est calme

Douze familiers à adopter

Les 13 tuiles

Companion
Companion

Votre familier pixel réactif, 12 skins.

Fleet
Fleet

Le compte live de chaque session en une tuile : RUN, INPUT, END.

Session Status
Session Status

Combien de sessions dans un état donné : RUN, INPUT ou END.

Session
Session

Une session précise : son titre, son % de contexte, ses tokens entrants et sortants, ses lectures de cache ou son coût, avec un ↻ si elle tourne en /loop.

Loops
Loops

Combien de sessions tournent un /loop, avec le compte à rebours du prochain run.

Activité
Activité

Streak et heatmap sur 12 semaines.

Pic horaire
Pic horaire

Usage de tokens par heure, votre pic.

Tokens
Tokens

Aujourd’hui, lifetime, ou sparkline 24 h. Tokens facturés par défaut, lectures de cache à part.

Coût
Coût

Dépense équivalent-API, du jour au lifetime. Un ! signale un modèle sans prix connu.

Coût projet
Coût projet

Dépense par projet et par modèle.

Burn rate
Burn rate

Tokens par minute sur la dernière heure.

Compteur
Compteur

Compteur jour/semaine : permissions, runs, sous-agents, loops lancés ou itérations.

Wrapped
Wrapped

Un récap partageable de vos stats.

Local-first & vie privée

Code Critter est conçu pour être d’un ennui rassurant avec vos données.

  • ›Lit vos fichiers Claude Code locaux sous ~/.claude et ceux de Grok, en lecture seule.
  • ›Aucun appel réseau, aucune API. Ni compte, ni clé.
  • ›Aucune télémétrie. Rien n’est collecté, stocké à distance, ni partagé.
  • ›Les coûts sont une estimation équivalent-API, pas une facture, et ne quittent jamais votre machine.

Installation

Installez l’app de bureau (macOS, Windows ou Linux), ou le plugin Stream Deck (voir Téléchargements) puis glissez n’importe quelle tuile sur une touche. Tokens, coût, coût projet et activité fonctionnent immédiatement.

Sessions live : pourquoi un hook

Certaines tuiles ont besoin de savoir si une session travaille, attend, ou a fini : un état que Claude Code et Grok ne stockent nulle part. Un petit hook le capte.

1 script Bash0 dépendanceaucun réseauoptionnel

La détection de /loop ne demande aucun réglage : la tuile Session affiche un ↻, la tuile Loops compte les boucles actives, et tout est lu directement dans le transcript, toujours 100 % local.

L’app de bureau installe les hooks elle-même, pour Claude Code et Grok : rien à faire ici. Sans elle, dans Claude Code, activer le plugin les installe automatiquement :

Une commande à la fois : copiez, collez, validez, puis la suivante.

claude code
  1. 1 /plugin marketplace add https://github.com/denisvinciguerra/code-critter-hooks
  2. 2 /plugin install code-critter@code-critter
  3. 3 /reload-plugins

Pour Grok, dans un terminal (même sans le plugin Claude Code), puis ouvrez une nouvelle session Grok :

grok (terminal)
  1. 1 grok plugin marketplace add https://github.com/denisvinciguerra/code-critter-hooks
  2. 2 grok plugin install code-critter --trust

FAQ

Faut-il une clé API Claude ou Anthropic ? +

Non. Code Critter lit seulement les fichiers que Claude Code écrit déjà sur votre machine. Aucun appel API, aucune clé à saisir.

Le coût affiché est-il ma vraie facture ? +

Non. Sur un abonnement forfaitaire il n’y a pas de facture au token : la tuile coût montre une estimation équivalent-API, étiquetée comme telle.

Une tuile affiche un tiret ou zéro. +

Il n’y a pas encore de données locales pour cette métrique. La tuile se remplit au fil de votre usage de Claude Code.

Le companion dort toujours, ou mes tuiles Fleet/Session sont vides. +

Ces tuiles live ont besoin des hooks optionnels pour Claude Code ou Grok : l’app de bureau les installe, sinon voir Installation. Tokens, coût et activité fonctionnent sans eux.

Téléchargements

Le dépôt GitHub est privé pour l’instant, il s’ouvre bientôt.

macOS

App de barre de menus · .dmg universel signé

Windows

App de bureau · installateur, Windows 10+

Linux

App de bureau · .deb & .AppImage

Elgato Stream Deck

Plugin · macOS & Windows

GitHub Elgato Marketplace · Bientôt