Rangliste läuft · Platz 1 ist noch zu haben

Du willst der Allerbeste sein.
Wie keiner vor dir war.

Mehr prompten als dein ganzes Team. Burn dem Trees zählt jeden Token mit und rechnet ihn in Dollar, GPU-Stunden und abgefackelte Bäume um.

MIT-Lizenz · keine Installation · keine Anmeldung · läuft offline

Abschnitt 01

Was gegen dich vorliegt

Claude Code protokolliert jede Session als JSONL unter ~/.claude/projects. Der Tracker liest genau diese Dateien. Sonst nichts.

Kosten in US-Dollar
Pro Modell, Projekt, Session und Tag, inklusive der Cache-Writes und Cache-Reads, die die meisten Rechnungen unterschlagen.
lokal
Token, Sessions, Tool-Calls
Wie oft du Claude gerufen hast, wie lang die Kontexte waren, welches Modell wie viel geschluckt hat.
lokal
GPU-Stunden und Kilowattstunden
Deine Kosten, geteilt durch den H100-Stundenpreis. Nicht exakt, aber ehrlich hergeleitet. Die Formel steht offen in Abschnitt 03.
lokal
CO₂ und Bäume
Umgerechnet in Kilogramm CO₂ und in Bäume, die ein Jahr lang binden müssten, um das wieder einzufangen.
lokal
Öffentliches Leaderboard
Nur wenn du willst. Zwei Häkchen, ein Bestätigungsdialog, und ausschließlich aggregierte Zahlen verlassen den Rechner.
opt-in

Zwei Minuten, dann weißt du es. Repository holen, HTML öffnen, Ordner auswählen. Kein Account, kein Server, keine Telemetrie.

Abschnitt 02

Die Aufstiegs­leiter

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.

  1. 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.

Abschnitt 03

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.

Tokenaus den lokalen JSONL-Logs, getrennt nach Input, Output, Cache-Write und Cache-Read
US-Dollarmal Listenpreis des jeweiligen Modells, dadurch zählt ein Opus-Token mehr als ein Haiku-Token
÷ 3,50 $/h= GPU-Stunden, zum On-Demand-Preis einer Nvidia H100 (AWS p5)
× 0,7 kWhH100 mit rund 700 Watt TDP, eine Stunde lang
× 0,4 kg CO₂Durchschnitt des US-Stromnetzes pro Kilowattstunde
÷ 22 kg= Bäume, denn ein Baum bindet rund 22 kg CO₂ pro Jahr

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.

Abschnitt 04

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.

Abschnitt 05

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.