Was gegen dich vorliegt
Claude Code protokolliert jede Session als JSONL unter ~/.claude/projects.
Der Tracker liest genau diese Dateien. Sonst nichts.
Zwei Minuten, dann weißt du es. Repository holen, HTML öffnen, Ordner auswählen. Kein Account, kein Server, keine Telemetrie.
Die Aufstiegsleiter
Auf diesem Leaderboard ist Platz 1 kein Kompliment. Rang bedeutet Schaden. 25 Stufen von erbärmlich bis kosmisch. Trag deine monatlichen Claude-Kosten ein und finde heraus, wo du stehst.
- Die Rangleiter wird geladen. Sie funktioniert auch ohne JavaScript, dann eben als schlichte Liste im Repository.
Dazu acht Ligen (Damp Twig, Kindling, Campfire, Bonfire, Wildfire, Inferno, Supernova, Heat Death) und Achievements wie „Chronically Online Arsonist“, „Single-Day Extinction Event“ oder, wenn du zwei Wochen pausierst, „Successfully Touched Grass (We Are Not Proud of You)“.
Ein Titel ist nichts wert, solange ihn niemand sieht. Trag dich mit Pseudonym ein, häng dir das Badge in die README und zieh deine Kolleginnen und Kollegen per Team-Code mit rein.
Wie gerechnet wird
Keine Blackbox. Die komplette Kette steht im Quelltext, hier und im Dashboard. Der Leaderboard-Server rechnet serverseitig exakt dasselbe nach, damit niemand schummeln kann.
Es sind Schätzungen
Rechenzentrums-Effizienz, Batching, Modellgröße und Kühlung fließen nicht ein. Anthropic bezieht teilweise erneuerbare Energie, was den echten Fußabdruck senkt. Die Zahl ist eine Größenordnung, kein Messwert.
Warum über die Kosten?
Weil der Listenpreis bereits mit der Modellklasse skaliert. Eine pauschale Rate pro Million Token würde einen Opus-Aufruf genauso zählen wie einen Haiku-Aufruf. Das wäre deutlich falscher.
Lokal und Server stimmen überein
Dashboard und Leaderboard nutzen dieselben Konstanten. Was dir dein Rechner zeigt, ist genau das, was in der öffentlichen Rangliste steht.
Was deinen Rechner verlässt
Standardmäßig: nichts. Und wenn doch, dann exakt das hier. Nicht mehr.
Wird gesendet, nur nach Opt-in
Gesamtkosten in USD · GPU-Stunden · Anzahl aktiver Tage · Summen pro Tag, Woche, Monat und Jahr · optional ein selbst gewähltes Pseudonym und ein Team-Code.
Wird niemals gesendet
Prompts · Antworten · Quellcode · Dateipfade · Projektnamen · Modellnamen · Token-Zahlen · Session-IDs · Git-Branches · Tool-Aufrufe · deine IP-Adresse im Klartext.
Jederzeit widerrufbar
Jeder Eintrag bekommt ein Lösch-Token. Ein Klick auf „Remove me from leaderboard“ entfernt Eintrag und alle Zeitreihen serverseitig, ohne Rückfrage und ohne Wartefrist.
Alles nachprüfbar. Der komplette Quelltext steht offen: Dashboard, Leaderboard-Server und die Rechenkette. MIT-Lizenz, auch für den Einsatz in der Firma.
Häufige Fragen
Werden meine Prompts oder mein Quellcode hochgeladen?
Nein. Die gesamte Auswertung läuft auf deinem Rechner. Nur wenn du aktiv den Leaderboard-Button klickst und den Bestätigungsdialog akzeptierst, werden ausschließlich aggregierte Zahlen übertragen: Gesamtkosten, GPU-Stunden, aktive Tage und Summen pro Zeitraum. Prompts, Dateipfade, Projektnamen, Modellnamen, Token-Zahlen und Sessions verlassen deinen Rechner nie.
Wie werden GPU-Stunden und CO₂ berechnet?
Aus den Token-Zahlen der lokalen Logs werden über die Preisliste des jeweiligen Modells die API-Kosten berechnet. Diese Kosten geteilt durch 3,50 US-Dollar ergeben GPU-Stunden. Das ist der On-Demand-Preis einer Nvidia H100 auf AWS p5. Eine GPU-Stunde entspricht 0,7 kWh, eine Kilowattstunde 0,4 kg CO₂, und ein Baum bindet rund 22 kg CO₂ pro Jahr.
Brauche ich Python oder eine Installation?
Nein. Im Browser-Modus öffnest du claude-tracker.html und wählst über den Ordner-Picker ~/.claude/projects aus. Der Python-Modus ist optional und nur nötig für das persistente Archiv, OpenAI-Codex-Daten und das automatische Öffnen. Externe Python-Pakete werden nicht benötigt.
Warum löscht Claude Code meine alten Logs?
Claude Code räumt JSONL-Dateien nach etwa 30 Tagen auf. Der Python-Modus pflegt deshalb ein persistentes Archiv, das nur Lücken auffüllt und bestehende Sessions nie überschreibt. So bleibt die Historie erhalten, auch wenn die Originaldateien verschwinden.
Was ist die Villain-Rangleiter?
Eine 25-stufige Titelleiter nach geschätzten verbrannten Bäumen, von „Trying to Chop a Tree with a Dull Knife“ unter 0,01 Bäumen bis „Omnicidal Overlord of the Carbon Cycle, Sponsored by Nvidia“ ab 10.000 Bäumen. Dazu acht Ligen und Achievements für Streaks, Spitzentage und Inaktivität.
Kann ich das im Unternehmen einsetzen?
Ja. Das Projekt steht unter der MIT-Lizenz, kommerzielle und interne Nutzung sind ausdrücklich erlaubt. Für Teams gibt es einen frei wählbaren Team-Code, mit dem sich Kolleginnen und Kollegen zu einer gemeinsamen Wertung zusammenschließen können.
Funktioniert das auch mit OpenAI Codex?
Ja. Der Python-Modus liest zusätzlich ~/.codex und überführt die Nutzung in dasselbe Schema, sodass Claude Code und Codex nebeneinander in einem Dashboard erscheinen.
Werde der Allerbeste. Auf eigene Kosten.
Repository klonen, claude-tracker.html öffnen, Ordner auswählen. Kein Account,
kein Server, keine Telemetrie. Danach kennst du deinen Titel und kannst ihn nicht mehr
nicht kennen.