Metriken für Claude Code und Grok

Code Critter

Code Critter

Ein Pixel-Familiar, der Ihre Claude-Code- und Grok-Sitzungen beobachtet und in Echtzeit reagiert: Desktop-App für macOS, Windows und Linux, plus Stream-Deck-Plugin. Live-Sitzungen, /loop, Tokens, Kosten und Burn-Rate, alles 100% lokal gelesen.

macOSWindowsLinuxStream DeckClaude Code und Grok100% lokalohne API

0

API-Aufrufe · 100% lokal

Desktop-App

Eine Desktop-App

Die eigenständige Version für macOS, Windows und Linux: ein Companion in der Menüleiste (oder im Infobereich unter Windows und Linux), der Ihre Claude-Code- und Grok-Zahlen ohne Stream Deck zeigt. Dieselbe Engine wie das Plugin, die Zahlen stimmen also überein.

macOS 11+ · Apple Silicon und Inteluniverselles signiertes und notarisiertes .dmgWindows 10+Linux · .deb und .AppImage100% lokal

Was sie tut

Ein umsortierbarer Kartenstrom

Live-Sitzungen, Fleet, Loops, Tokens, Kosten pro Projekt, Burn-Rate, Claude- und Grok-Modelle, Zähler, Aktivität, Konto. Einblenden, ausblenden, umsortieren. Burn über 24 h, 7 T oder 30 T, Kosten pro Projekt über 1 T, 7 T, 30 T oder seit Beginn: jeder Zeitraum ein Klick.

Eine sortierbare Sitzungstabelle

Eine Zeile pro laufender Sitzung, benannt nach ihrem Titel (Ihr /rename, der automatische Titel von Claude Code oder der von Grok erzeugte, sonst das Repo): Zeit seit der letzten Aktivität, Kontext-Ring, Tokens rein, Tokens raus, Cache-Lesungen und API-äquivalente Kosten. Klick auf eine Spalte sortiert.

In der Menüleiste

Der Companion sitzt oben am Bildschirm, neben der Uhr. Seine Stimmung folgt Ihrer Fleet (working, waiting, done), mit optionalem Blinken, wenn eine Sitzung Sie braucht.

In der Menüleiste
/loop-Erkennung

Sehen Sie, welche Sitzungen loopen: ein ↻, ein LOOP-Quadrat in der Fleet, eine Loops-Karte mit Takt und Countdown. Direkt aus dem Transcript gelesen.

Native Mitteilungen

Sie werden benachrichtigt, wenn eine Sitzung Sie braucht, Arbeit fertig ist oder ein /loop endet, auch bei geschlossener App. Der Titel nennt die Sitzung ({session_name}), mit globalen, sitzungsweisen und Neu-Sitzungs-Einstellungen und anpassbarem Text.

Native Mitteilungen
Sprung ins Terminal

Unter macOS klicken Sie eine Sitzung an und landen direkt in ihrem Fenster oder Tab, auch im Hintergrund. Ghostty, Terminal.app, iTerm2 und andere.

Ehrliche Zahlen

Claude-Nutzung wird nicht mehr doppelt gezählt, Subagents und Aufrufe eines Berater-Modells zählen mit, die Grok-Kosten kommen aus Groks eigenen Kosten pro Zug, und ein Modell ohne bekannten Preis wird markiert statt als 0 $ gezeigt. Die Kosten bleiben eine API-äquivalente Schätzung, nicht Ihr Abo-Preis.

Er reagiert, direkt in Ihrer Menüleiste

Die Fleet läuft, alles grün.Eine Sitzung wartet auf Ihr Okay.Alles geliefert, der Companion ist stolz.

RUN Die Fleet läuft, alles grün.

Drei Themen, hell/dunkel automatisch

Code Critter · OLED
OLED Tiefes Schwarz
Code Critter · Graphite
Graphite Weiches Grau
Code Critter · Light
Light Heller Modus

Auch auf Ihrem Stream Deck

Dasselbe in Hardware: eine kleine Pixel-Kreatur lebt auf einer Taste und reagiert in Echtzeit auf Ihre Fleet, umgeben von Live-Kacheln.

RUN Die Fleet läuft, alles auf einen Blick.

Der Companion reagiert

Working

eine Sitzung läuft

Waiting

eine Sitzung braucht Sie

Proud

Arbeit geliefert

Asleep

alles ruhig

Zwölf Familiars zum Adoptieren

Die 13 Kacheln

Companion
Companion

Ihr reaktiver Pixel-Familiar, 12 Skins.

Fleet
Fleet

Die Live-Zählung jeder Sitzung auf einer Kachel: RUN, INPUT, END.

Session Status
Session Status

Wie viele Sitzungen in einem Zustand sind: RUN, INPUT oder END.

Session
Session

Eine bestimmte Sitzung: Titel, Kontext-%, Tokens rein/raus, Cache-Lesungen oder Kosten, mit ↻ bei einem /loop.

Loops
Loops

Wie viele Sitzungen einen /loop laufen, mit Countdown zum nächsten Run.

Activity
Activity

Serie und Heatmap über 12 Wochen.

Hourly / Peak
Hourly / Peak

Token-Nutzung pro Stunde, Ihr Peak.

Tokens
Tokens

Heute, lifetime, oder eine 24-h-Sparkline. Abgerechnete Tokens standardmäßig, Cache-Lesungen extra.

Cost
Cost

API-äquivalente Ausgabe, von heute bis lifetime. Ein ! markiert ein Modell ohne bekannten Preis.

Project Cost
Project Cost

Ausgabe pro Projekt und pro Modell.

Burn rate
Burn rate

Tokens pro Minute in der letzten Stunde.

Counter
Counter

Tages- oder Wochenzähler: Berechtigungen, Runs, Subagents, gestartete Loops oder Iterationen.

Wrapped
Wrapped

Eine teilbare Zusammenfassung Ihrer Zahlen.

Local-first und Privatsphäre

Code Critter ist absichtlich langweilig sicher mit Ihren Daten.

  • ›Liest Ihre lokalen Claude-Code-Dateien unter ~/.claude und die von Grok, nur lesend.
  • ›Keine Netzaufrufe, keine API. Kein Konto, kein Schlüssel.
  • ›Keine Telemetrie. Nichts wird gesammelt, fern gespeichert oder geteilt.
  • ›Kosten sind eine API-äquivalente Schätzung, keine Rechnung, und verlassen Ihre Maschine nicht.

Installation

Installieren Sie die Desktop-App (macOS, Windows oder Linux) oder das Stream-Deck-Plugin (siehe Downloads) und ziehen Sie eine Kachel auf eine Taste. Tokens, Kosten, Projektkosten und Aktivität gehen sofort.

Live-Sitzungen: warum ein Hook nötig ist

Manche Kacheln müssen wissen, ob eine Sitzung arbeitet, wartet oder fertig ist: einen Zustand, den Claude Code und Grok nirgends speichern. Ein kleiner Hook fängt ihn ab.

1 Bash-Skript0 Abhängigkeitenkein Netzoptional

Die /loop-Erkennung braucht keine Einstellung: die Session-Kachel zeigt ein ↻, die Loops-Kachel zählt aktive Loops, gelesen direkt aus dem Transcript, weiterhin 100% lokal.

Die Desktop-App installiert die Hooks selbst, für Claude Code und für Grok: hier ist nichts zu tun. Ohne sie installiert das Aktivieren des Plugins sie in Claude Code automatisch:

Ein Befehl nach dem anderen: kopieren, einfügen, ausführen, dann der nächste.

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

Für Grok in einem Terminal (auch ohne das Claude-Code-Plugin), danach eine neue Grok-Sitzung öffnen:

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

FAQ

Brauche ich einen Claude- oder Anthropic-API-Schlüssel? +

Nein. Code Critter liest nur die Dateien, die Claude Code schon auf Ihren Rechner schreibt. Kein API-Aufruf, kein Schlüssel.

Ist die Kostenzahl meine echte Rechnung? +

Nein. Bei einem Pauschalabo gibt es keine Rechnung pro Token, die Kosten-Kachel zeigt eine Schätzung zum API-Tarif, als solche gekennzeichnet.

Eine Kachel zeigt einen Strich oder null. +

Für diese Metrik gibt es noch keine lokalen Daten. Die Kachel füllt sich, während Sie Claude Code nutzen.

Der Companion schläft immer, oder meine Fleet- / Session-Kacheln sind leer. +

Diese Live-Kacheln brauchen die optionalen Hooks für Claude Code oder Grok: die Desktop-App installiert sie, sonst siehe Installation. Tokens, Kosten und Aktivität gehen ohne sie.

Downloads

Das GitHub-Repo ist vorerst privat und öffnet bald.

macOS

Menüleisten-App · universelles signiertes .dmg

Windows

Desktop-App · Installer, Windows 10+

Linux

Desktop-App · .deb und .AppImage

Elgato Stream Deck

Plugin · macOS und Windows

GitHub Elgato Marketplace · Bald