Claude Code Token-Audit deckt versteckte Kosten durch Standard-Tool-Ladung auf

Untersuchung von Token-Verschwendung deckt erheblichen Overhead auf
Ein Entwickler führte eine Prüfung von 926 Claude Code-Sitzungen durch, nachdem er einen schnellen Token-Verbrauch nach den Änderungen der Rate Limits von Anthropic bemerkt hatte. Die Untersuchung ergab, dass jede Claude Code-Sitzung mit einer Grundlast von etwa 45.000 Token beginnt, bevor überhaupt eine Benutzereingabe erfolgt. Dazu gehören Systemaufforderungen, Tool-Definitionen, Agentenbeschreibungen, Speicherdateien, Fähigkeitsbeschreibungen und MCP-Schemata.
Im Standardkontextfenster von 200.000 Token entspricht diese Startlast von 45.000 Token über 20 % des verfügbaren Kontexts, der verbraucht wird, bevor ein Gespräch beginnt. Da Claude Code als zustandslose Schleife arbeitet, wird dieser gesamte Kontext mit jeder einzelnen Runde neu aufgebaut und erneut gesendet, wodurch der Start-Overhead zu einer wiederkehrenden Kosten wird.
Standardmäßiges Tool-Laden verbraucht erhebliche Token
Die Prüfung ergab, dass 20.000 Token des Startkontexts von System-Tool-Schemadefinitionen stammten. Standardmäßig lädt Claude Code das vollständige JSON-Schema für jedes verfügbare Tool zu Sitzungsbeginn in den Kontext, unabhängig davon, ob diese Tools verwendet werden.
Der Entwickler entdeckte eine Einstellung namens enable_tool_search, die verzögertes Tool-Laden ermöglicht. Wenn aktiviert, lädt diese Einstellung zunächst nur 6 primäre Tools und lädt den Rest bei Bedarf nach, anstatt alle Tool-Schemata auf einmal zu laden.
Konfigurationsänderung bringt sofortige Einsparungen
Um verzögertes Tool-Laden zu aktivieren, fügen Sie dies zu Ihrer settings.json hinzu:
{
"env": {
"ENABLE_TOOL_SEARCH": "true"
}
}Diese einzelne Konfigurationsänderung reduzierte den Startkontext von 45.000 auf 20.000 Token, wobei der System-Tool-Overhead von 20.000 auf 6.000 Token sank. Dies spart 14.000 Token bei jeder Runde jeder Sitzung.
Kostenauswirkungen der Standardeinstellungen
Der Entwickler berechnete die Auswirkungen dieser einen Einstellung auf seine Nutzung. Bei Sitzungen mit durchschnittlich 22 Runden ergaben die zusätzlichen 14.000 Token pro Runde 308.000 unnötige Token pro Sitzung. Über 858 Sitzungen summierten sich dies auf 264 Millionen Token.
Beim Cache-Lese-Preis (0,50 $/MTok) entsprach dies 132 $ unnötiger Kosten. Da jedoch über die Hälfte der Runden abgelaufene Caches traf (was den vollen Eingabepreis von 5 $/MTok auslöst), wurden die tatsächlichen Kosten auf zwischen 132 $ und 1.300 $ durch diese einzelne Standardeinstellung geschätzt.
Zusätzliche Optimierungsstrategien
Der Entwickler implementierte auch andere Optimierungen, die den Startkontext um 4.000–5.000 Token reduzierten:
- Kürzen und Überarbeiten von CLAUDE-Markdown- und Speicherdateien
- Zusammenfassen von Fähigkeitsbeschreibungen
- Abschalten ungenutzter MCP-Server
- Verschlanken von Schema-Injektionen aus Speicher-Hooks
Claude Code speichert Konversationen lokal als JSONL-Dateien unter ~/.claude/projects/, obwohl es keine integrierte Möglichkeit gibt, detaillierte Aufschlüsselungen pro Sitzung, Kosten pro Projekt oder Ausgabenkategorien zu erhalten. Der integrierte Befehl /insights erwies sich als unzureichend für die Diagnose von Verschwendung.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Anthropics undokumentiertes OAuth-Rate-Limit-Pool erfordert Claude Code System-Prompt
Bei der Verwendung von Anthropic OAuth-Tokens leitet die API Anfragen basierend darauf, ob Ihr System-Prompt sich als Claude Code identifiziert, an das Claude Code-Ratenlimit-Pool weiter. Das Hinzufügen von "You are Claude Code, Anthropic's official CLI for Claude." zu Ihrem System-Prompt löst mysteriöse 429-Fehler.

Telegram vs Discord vs WhatsApp: Deinen OpenClaw-Kanal Wählen

So senken Sie OpenClaw-Agent-Kosten um 80 % durch Modellwechsel
Ein Benutzer verfolgte 14 Tage lang die Token-Nutzung und stellte fest, dass 67 % der Ausgaben auf Aufgaben entfielen, bei denen günstige Flash-Modelle die gleiche Qualität wie Opus lieferten. Durch Umstellung auf Flash als Standard und Verwendung von /model während der Sitzung sanken die Kosten von ~170 $ auf ~35 $ pro Monat.

Wie man Claude Codes CSS-Raten mit einem Design-System behebt
Ein Entwickler stellte fest, dass Claude Code wiederholt falsch ausgerichtetes HTML/CSS neu generierte, da es blind ohne visuelles Feedback entwirft. Die Lösung: ein vollständiges Designsystem mit Abständen, Farben und Typvariablen bereitstellen, dann HTML- und CSS-Prompts trennen.