Metriche Claude Code e Grok

Code Critter

Code Critter

Un familiare pixel che veglia sulle sue sessioni Claude Code e Grok e reagisce in tempo reale: app desktop per macOS, Windows e Linux, e plugin Stream Deck. Sessioni live, /loop, token, costo e burn rate, tutto letto al 100% in locale.

macOSWindowsLinuxStream DeckClaude Code e Grok100% localesenza API

0

chiamate API · 100% locale

App desktop

Un'app desktop

La versione autonoma per macOS, Windows e Linux: un companion nella barra dei menu (o nell'area di notifica su Windows e Linux) che mostra le sue statistiche Claude Code e Grok senza Stream Deck. Lo stesso motore del plugin, quindi i numeri coincidono.

macOS 11+ · Apple Silicon e Intel.dmg universale firmato e notarizzatoWindows 10+Linux · .deb e .AppImage100% locale

Cosa fa

Un flusso di schede riordinabile

Sessioni live, fleet, loop, token, costo per progetto, burn rate, modelli Claude e Grok, contatori, attività, account. Può mostrarle, nasconderle, riordinarle. Burn su 24 h, 7 g o 30 g, e costo per progetto su 1 g, 7 g, 30 g o dall'inizio: ogni periodo a un clic.

Una tabella di sessioni ordinabile

Una riga per sessione in corso, nominata dal titolo (il suo /rename, il titolo automatico di Claude Code o quello generato da Grok, altrimenti il repo): tempo dall'ultima attività, anello di contesto, token in entrata, token in uscita, letture di cache e costo equivalente-API. Clicchi un'intestazione per ordinare.

Nella barra dei menu

Il companion vive in alto sullo schermo, accanto all'orologio. Il suo umore segue la fleet (working, waiting, done), con un lampeggio opzionale quando una sessione la aspetta.

Nella barra dei menu
Rilevamento di /loop

Vede quali sessioni sono in loop: un marcatore ↻, un quadrato LOOP nella fleet, una scheda Loops con cadenza e conto alla rovescia. Letto direttamente dal transcript.

Notifiche native

La avvisa quando una sessione la aspetta, quando un lavoro è consegnato o quando un /loop finisce, anche a app chiusa. Il titolo nomina la sessione ({session_name}), con impostazioni globali, per sessione e per le sessioni nuove, e un testo regolabile.

Notifiche native
Salto al terminale

Su macOS, clicchi una sessione per andare dritto alla sua finestra o scheda, anche in secondo piano. Ghostty, Terminal.app, iTerm2 e altri.

Numeri onesti

L'uso di Claude non è più contato due volte, subagent e chiamate a un modello consigliere sono inclusi, il costo Grok arriva dal costo per turno fornito da Grok, e un modello senza prezzo noto è segnalato invece di mostrare 0 $. I costi restano una stima equivalente-API, non il prezzo del suo abbonamento.

Reagisce, nella sua barra dei menu

La fleet è in corsa, tutto verde.Una sessione aspetta il suo via.Tutto consegnato, il companion è fiero.

RUN La fleet è in corsa, tutto verde.

Tre temi, chiaro/scuro automatico

Code Critter · OLED
OLED Nero profondo
Code Critter · Graphite
Graphite Grigio morbido
Code Critter · Light
Light Modalità chiara

Anche sul suo Stream Deck

La stessa cosa sull'hardware: una piccola creatura pixel vive su un tasto e reagisce alla sua fleet in tempo reale, circondata da tile live.

RUN La fleet è in corsa, tutto a colpo d'occhio.

Il companion reagisce

Working

una sessione è in corsa

Waiting

una sessione la aspetta

Proud

lavoro consegnato

Asleep

tutto è calmo

Dodici familiari da adottare

Le 13 tile

Companion
Companion

Il suo familiare pixel reattivo, 12 skin.

Fleet
Fleet

Il conteggio live di ogni sessione in una tile: RUN, INPUT, END.

Session Status
Session Status

Quante sessioni sono in un dato stato: RUN, INPUT o END.

Session
Session

Una sessione precisa: titolo, % di contesto, token in entrata e in uscita, letture di cache o costo, con un ↻ se gira un /loop.

Loops
Loops

Quante sessioni girano un /loop, con il conto alla rovescia del prossimo run.

Activity
Activity

Serie e heatmap su 12 settimane.

Hourly / Peak
Hourly / Peak

Uso dei token per ora, il suo picco.

Tokens
Tokens

Oggi, lifetime, o una sparkline di 24 h. Token fatturati di default, letture di cache a parte.

Cost
Cost

Spesa equivalente-API, da oggi al lifetime. Un ! segnala un modello senza prezzo noto.

Project Cost
Project Cost

Spesa per progetto e per modello.

Burn rate
Burn rate

Token al minuto nell'ultima ora.

Counter
Counter

Contatore giorno/settimana: permessi, run, subagent, loop avviati o iterazioni.

Wrapped
Wrapped

Un riepilogo condivisibile delle sue statistiche.

Local-first e privacy

Code Critter è fatto per essere noiosamente sicuro con i suoi dati.

  • ›Legge i suoi file locali di Claude Code sotto ~/.claude e quelli di Grok, in sola lettura.
  • ›Nessuna chiamata di rete, nessuna API. Né account, né chiave.
  • ›Nessuna telemetria. Niente viene raccolto, archiviato in remoto o condiviso.
  • ›I costi sono una stima equivalente-API, non una fattura, e non lasciano la sua macchina.

Installazione

Installi l'app desktop (macOS, Windows o Linux), o il plugin Stream Deck (veda Download) e trascini una tile su un tasto. Token, costo, costo per progetto e attività funzionano subito.

Sessioni live: perché serve un hook

Alcune tile devono sapere se una sessione lavora, aspetta o ha finito: uno stato che Claude Code e Grok non salvano da nessuna parte. Un piccolo hook lo cattura.

1 script Bash0 dipendenzenessuna reteopzionale

Il rilevamento di /loop non chiede alcuna impostazione: la tile Session mostra un ↻, la tile Loops conta i loop attivi, e tutto è letto dal transcript, sempre al 100% in locale.

L'app desktop installa gli hook da sola, per Claude Code e per Grok: qui non c'è niente da fare. Senza di essa, in Claude Code, attivare il plugin li installa in automatico:

Un comando alla volta: copi, incolli, confermi, poi il successivo.

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

Per Grok, in un terminale (anche senza il plugin Claude Code), poi apra una nuova sessione 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

Mi serve una chiave API Claude o Anthropic? +

No. Code Critter legge solo i file che Claude Code scrive già sulla sua macchina. Nessuna chiamata API e nessuna chiave da inserire.

La cifra del costo è la mia fattura vera? +

No. Con un abbonamento forfettario non c'è una fattura per token, quindi la tile del costo mostra una stima equivalente alla tariffa API, indicata come tale.

Una tile mostra un trattino o zero. +

Non ci sono ancora dati locali per quella metrica. La tile si riempie mentre usa Claude Code.

Il companion dorme sempre, o le mie tile Fleet / Session sono vuote. +

Quelle tile live hanno bisogno degli hook opzionali di Claude Code o Grok: l'app desktop li installa, altrimenti veda Installazione. Token, costo e attività funzionano senza.

Download

Il repo GitHub è privato per ora, si apre presto.

macOS

App da barra dei menu · .dmg universale firmato

Windows

App desktop · installer, Windows 10+

Linux

App desktop · .deb e .AppImage

Elgato Stream Deck

Plugin · macOS e Windows

GitHub Elgato Marketplace · Presto