Claude Code Kontext und Usage: unnötige Tokens diagnostizieren
Ein kontrollierter A/B-Test für Claude-Code-Kontext: eine Quelle ändern, Usage messen und die fachliche Antwort prüfen.
Inhalt
Eine hohe Kontextlast ist kein Benchmark, sondern ein Messproblem: Repository, Anweisungen, MCP und Sitzung unterscheiden sich. Für einen eigenen API-Workflow zeigt BetterToken im Claude-Code-Guide, wie Sie mit Ihrem API Key konfigurieren und Request-Metadaten im Dashboard prüfen. Messen Sie erst, bevor Sie Regeln löschen.
Baseline sichtbar machen
/context zeigt aktive Kontextquellen; /usage zeigt Session-Usage. Notieren Sie zusätzlich im Dashboard Zeit, Status sowie Input-, Output- und Cache-Tokens. Vollständige Prompts, private Logs und Keys gehören nicht in den Vergleich.
Eine überprüfbare Aufgabe wählen
Finde die Definition von validateInvoice.
Nenne die Funktionsdatei und einen Test für einen leeren amount.
Ändere keine Dateien.
Fixieren Sie Branch, Commit, Prompt, Modell, Projektregeln, Skills, MCP und erwartete Pfade. So ist das Ergebnis entweder richtig oder nicht.
Run A protokollieren
Starten Sie eine frische Session, führen Sie /context aus und senden Sie die Aufgabe. Eine Tabelle genügt:
| Feld | Run A |
|---|---|
| Status | tatsächlicher HTTP-Status |
| Input / Output / Cache | Werte aus /usage oder Dashboard |
| Ergebnis | Funktion und Test korrekt? |
Kontextquellen einzeln prüfen
Prüfen Sie zuerst CLAUDE.md auf doppelte Spezifikationen und alte Logs, dann unnötige MCP/Skills, Sitzungsverlauf und zu breite Dateisuche. Ändern Sie genau eine reversible Sache, etwa einen langen Build-Log in eine Datei auslagern und in CLAUDE.md nur verlinken. Modell und Prompt bleiben gleich.
Run B und Fehlersignal
Wiederholen Sie denselben Auftrag und ergänzen Sie die Vergleichstabelle:
| Feld | Run A | Run B | Urteil |
|---|---|---|---|
| Input tokens | gemessen | gemessen | vergleichen |
| Aufgabe | korrekt? | korrekt? | muss erhalten bleiben |
Weniger Tokens bei falschem Test, fehlender Sicherheitsregel oder anderem Ergebnis sind keine Optimierung. Stellen Sie die Änderung zurück.
Verifizieren, nicht nur sparen
Behalten Sie eine Änderung erst nach einem zweiten kleinen Kontrolltest. Stimmen Request-Zeit, Status, Modell und Token-Felder für beide Läufe im Dashboard ab. Dashboard zeigt Metadaten und Verbrauch, nicht den vollständigen privaten Prompt oder die Antwort.
Nächster Schritt
BetterToken ist ein unabhängiger Anthropic-compatible API-Zugang, keine Claude.ai-Subscription. Konfigurieren Sie nur den eigenen API Key nach dem aktuellen Guide und prüfen Sie die tatsächlichen Werte; weder feste Token-Ersparnis noch Kosten lassen sich aus diesem Beispiel ableiten.