Claude Code Token-Kosten: was eine Session wirklich verbraucht
Updated 2026-07-15
Eine ernsthafte Claude-Code-Session verbrennt Millionen Input-Token, weil der Agent bei jedem Modellaufruf den wachsenden Kontext erneut sendet, sodass eine Stunde Arbeit auf Sonnet 4.6 zu direkten API-Sätzen typischerweise zwischen ein paar Dollar und einigen Dutzend Dollar landet. Prompt Caching, Modell-Routing und ein niedrigerer Preis pro Token sind die drei Hebel, die das senken.
Kurzantwort: erwarte Dollar pro Session, nicht Cent.
Claude Code ist ein agentisches Tool, kein Chatfenster. Eine einzige Anfrage von dir kann dutzende Modellaufrufe auslösen, und jeder Aufruf sendet das gesamte, wachsende Gespräch erneut als Input-Token. Das macht Input-Volumen, nicht Output, zum Kostentreiber. Output-Token sind meist ein Rundungsfehler neben dem Input. Grobe, von der Community berichtete Zahlen setzen eine ernsthafte, einstündige Session auf einem mittelgroßen Repo bei etwa 5 bis 20 Millionen Token an. Zu direkten Anthropic-Sätzen für Sonnet 4.6 ($3 pro Million Input, $15 pro Million Output) landen die meisten Sessions irgendwo zwischen etwa $2 und $40, vor Caching-Rabatten, und schwere Opus-Tage gehen deutlich darüber hinaus. Prompt Caching drückt echte Rechnungen unter die naive Rechnung, aber das Muster bleibt bestehen: lange Sessions auf großen Repos kosten echtes Geld. Du hast drei Hebel. Reduziere, was in das Kontextfenster gelangt, route Routinearbeit zu günstigeren Modellen, und senke den Preis pro Token, indem du änderst, wo Anfragen abgerechnet werden. Der Rest dieser Seite arbeitet jeden davon mit konkreten Zahlen durch.
Wohin die Token tatsächlich gehen.
Zwei Mechaniken mildern das ab. Erstens Anthropic Prompt Caching: Claude Code markiert stabile Präfixe als cachefähig, Cache-Writes kosten einen Aufschlag, und Cache-Reads werden zu etwa einem Zehntel des normalen Input-Satzes berechnet. Zweitens Context Compaction: Der /compact-Befehl fasst den Verlauf zusammen und verwirft das rohe Transkript. Beides hilft stark, und keines der beiden ändert die Grundregel: Alles, was im Fenster liegt, wird bei jedem Aufruf, der es enthält, bezahlt. Deshalb kostet derselbe Prompt in unterschiedlichen Repos wild unterschiedliche Beträge. Eine Frage in einer frischen Session mit einer schlanken CLAUDE.md ist billig. Dieselbe Frage 30 Runden in eine Session hinein, die ein Dutzend große Dateien gelesen hat, reitet auf einem sechsstelligen Token-Fenster.
- System-Prompt und Tool-Definitionen: etwa 15 bis 20K Token, bei jedem einzelnen Modellaufruf erneut gesendet.
- CLAUDE.md, Regel-Dateien und MCP-Tool-Schemas: beim Session-Start geladen und in jedem weiteren Aufruf mitgeführt.
- Datei-Reads: eine 500-Zeilen-Quelldatei sind grob 5 bis 7K Token, und sie bleibt im Fenster, nachdem sie einmal gelesen wurde.
- Tool-Ergebnisse: Testausgaben, Grep-Treffer und Terminal-Logs werden an das Gespräch angehängt und bei jeder späteren Runde erneut als Input berechnet.
- Die agentische Schleife selbst: ein einziges „behebe diesen fehlschlagenden Test" kann 10 bis 40 Modellaufrufe erzeugen, bevor Claude Code Rückmeldung gibt.
Realistische Session-Kostenrechnung.
Modelliere es Runde für Runde, statt zu raten. Eine typische mittelgroße Session läuft über etwa 40 Modellaufrufe. Sobald sich ein paar Dateien und etwas Testausgabe angesammelt haben, liegt das volle Fenster durchschnittlich bei etwa 90K Token pro Aufruf. 40 Aufrufe zu 90K sind 3.6M Input-Token. Der Output bleibt klein: 40 Aufrufe zu je etwa 1,000 Token sind etwa 40K Output-Token. Die Tabelle unten bepreist drei Session-Profile zu direkten Anthropic-Listensätzen. Betrachte das als Obergrenzen: Prompt Caching rabattiert den wiederholten Präfix stark, sodass gecachte Sessions üblicherweise niedriger ausfallen. Das Muster passt trotzdem zu dem, was Entwickler berichten. Gelegentliche Nachmittage kosten ein paar Dollar; Opus als tägliches Werkzeug über die API zu betreiben kann mehrere hundert Dollar im Monat kosten.
| Session-Profil | Input-Token | Output-Token | Sonnet 4.6 direkt ($3/$15) | Opus 4.7 direkt ($5/$25) |
|---|---|---|---|---|
| Leicht (10 Aufrufe, kleines Repo) | ~0.6M | ~12K | $1.98 | $3.30 |
| Typisch (40 Aufrufe, mittleres Repo) | ~3.6M | ~40K | $11.40 | $19.00 |
| Schwerer Tag (3 lange Sessions) | ~12M | ~120K | $37.80 | $63.00 |
Plan vs. API: welcher Weg macht Claude Code günstiger?
Anthropic verkauft Claude Code auf zwei Wegen: gebündelt in Pauschal-Abos mit Nutzungsobergrenzen, die in rollierenden Zeitfenstern durchgesetzt werden, oder gemessen pro Token über die API. Die API-Preise für Claude Code sind schlicht die Modellsätze oben, angewendet auf das, was deine Sessions verbrauchen, ohne Deckel und ohne Abschaltung. Der Break-even ist simple Arithmetik. Wenn deine typische Session zu direkten Sätzen auf Sonnet etwa $11 kostet, rechnet sich ein $20-Abo bei rund zwei Sessions im Monat, solange du unter dessen Obergrenzen bleibst. Der Haken sind die Obergrenzen selbst: intensive agentische Nutzung ist genau das Muster, das rollierende Limits auslöst, und ein Pauschalsatz hört auf, günstig zu sein, sobald du mitten in einer Session ausgesperrt wirst. Die API-Abrechnung dreht den Trade-off um. Du wirst nie abgeschnitten, und du zahlst genau für das, was du verbrauchst. Viele intensive Nutzer landen bei einem Hybrid: ein Abo für interaktive Arbeit, ein API-Key für CI-Jobs und Überlauf.
| Option | Preis | Limits | Passt für |
|---|---|---|---|
| Claude-Pro-Abo | $20/Monat (ca.) | Rollierende Nutzungsfenster, Wochenobergrenzen, bescheidenes Claude-Code-Kontingent | Gelegentliche Sessions, kleine Repos |
| Claude-Max-Abos | $100 bis $200/Monat (ca.) | Höhere Obergrenzen, unter anhaltender agentischer Last trotzdem rate-limitiert | Tägliche Nutzer, die mit Obergrenzen leben können |
| Anthropic API, pay-as-you-go | Pro Token zu Listensätzen | Keine Nutzungsobergrenze, jedes Token gemessen | Stoßweise Nutzung oder Teams, CI, volle Kontrolle |
| API über ein Gateway | Pro Token, unter Listenpreis | Gleiche Messung, niedrigerer Stückpreis | Wie API, kostensensibel |
So senkst du die Claude-Code-Token-Kosten.
Die letzten beiden Hebel verstärken sich gegenseitig. Ein günstiges Modell über einen rabattierten Endpoint zu routen kann eine $10-Session für Routinearbeit auf deutlich unter einen Dollar bringen. Eine Gateway-Option ist APIsRouter, eine OpenAI-kompatible API mit Pay-as-you-go-Abrechnung ohne Abo: globale Modelle sind 20 Prozent unter offiziellem Listenpreis bepreist, chinesische Modelle liegen unter ihren offiziellen Sätzen, das erste Aufladen bringt +100 Prozent Guthaben, und der anmeldungsfreie Checkout unter /topup nimmt zuerst die Zahlung entgegen und schickt dann den Key per E-Mail. Der Katalog unten zeigt, wie eine Routing-Leiter in der Praxis aussieht. Kimi K2.6 (kimi-k2.6) ist ebenfalls verfügbar, falls du es als Budget-Stufe bevorzugst.
- Halte CLAUDE.md schlank. Jede Zeile ist eine wiederkehrende Gebühr bei jedem Modellaufruf in jeder Session.
- Starte pro Aufgabe eine frische Session und führe /compact aus, wenn eine lange Session ausufert. Ein 150K-Token-Fenster berechnet 150K bei jedem Aufruf.
- Grenze Reads ein. Richte Claude Code auf bestimmte Dateien, statt es frei crawlen zu lassen, und schließe Build-Ausgaben und vendored Verzeichnisse aus.
- Deaktiviere MCP-Server, die du nicht nutzt. Ihre Tool-Schemas fahren bei jedem Aufruf im System-Prompt mit.
- Route nach Modell. Behalte Opus für Architektur und knifflige Fehlersuche, führe Sonnet als Standard, und schiebe Boilerplate, Test-Gerüste und Commit-Nachrichten zu günstigeren Modellen.
- Senke den Preis pro Token selbst, indem du die Base-URL auf ein Gateway richtest, statt zu direkten Listenpreisen abzurechnen.
| Modell-ID | Input $/1M | Output $/1M | Einsatz für |
|---|---|---|---|
| claude-opus-4-7 | $4.00 | $20.00 | Architektur, schwere Fehlersuche |
| claude-sonnet-4-6 | $2.40 | $12.00 | Standard-Coding-Treiber |
| glm-5 | $0.514 | $2.314 | Routine-Änderungen, agentische Teilaufgaben |
| deepseek-v4-pro | $0.3915 | $0.783 | Boilerplate, Tests, Commit-Nachrichten |
| deepseek-v4-flash | $0.126 | $0.252 | Zusammenfassungen, schnelle Lookups |
Konfigurationsbeispiel: Claude Code umlenken und prüfen.
Claude Code liest ANTHROPIC_BASE_URL beim Start, sodass die Umstellung, wo Token abgerechnet werden, eine Einstellungsänderung ist, kein Workflow-Wechsel. Trage Endpoint und Key in ~/.claude/settings.json ein, und jede Session übernimmt sie. Modell-IDs bleiben gleich, die Tool-Ausführung bleibt lokal auf deinem Rechner, und ein Rollback ist das Auskommentieren einer Zeile. Für OpenAI-kompatible Tools und Skripte endet die Base-URL auf /v1 (https://api.apisrouter.com/v1). Prüfe den Key mit einem einmaligen curl, bevor du deinen täglichen Treiber darauf richtest:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.apisrouter.com",
"ANTHROPIC_AUTH_TOKEN": "sk-APIsRouter-...",
"ANTHROPIC_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-7",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6"
}
}Häufige Fragen
Wie viel kostet Claude Code pro Stunde?
Ungefähre, von der Community berichtete Zahlen für eine aktive Stunde auf einem mittelgroßen Repo liegen bei 5 bis 20 Millionen Token, was sich auf Sonnet 4.6 zu direkten Sätzen vor Caching auf etwa $2 bis $40 beläuft. Prompt Caching bringt echte Rechnungen meist darunter, und Opus verdoppelt in etwa die Sätze pro Token.
Warum verbraucht Claude Code so viele Token?
Jeder Modellaufruf sendet das gesamte Kontextfenster erneut: System-Prompt, CLAUDE.md, jede gelesene Datei und alle vorherigen Tool-Ausgaben. Eine einzige Nutzeranfrage kann dutzende Aufrufe auslösen, sodass dieselben Token immer wieder als Input berechnet werden, während das Fenster wächst.
Ist Claude Code im Claude-Pro-Abo enthalten?
Ja, die Abo-Pläne beinhalten Claude-Code-Nutzung unter rollierenden Ratenfenstern und Wochenobergrenzen. Leichte Nutzer passen oft in ein Abo. Anhaltende agentische Sessions sind genau das Muster, das die Obergrenzen trifft, weshalb intensive Nutzer für Überlauf oder CI einen API-Key ergänzen.
Wie prüfe ich, wie viele Token Claude Code verbraucht hat?
Führe /cost innerhalb einer Session aus, um die aktuellen Session-Ausgaben zu sehen, wenn du über API-Abrechnung läuft. Für Verlauf auf Kontoebene prüfe die Abrechnungs-Console des Endpoints, auf den ANTHROPIC_BASE_URL zeigt; Gateways zeigen typischerweise Modell, Token und Dollar-Aufschlüsselung pro Anfrage und pro Key.
Kann Claude Code ein günstigeres Modell nutzen, um Geld zu sparen?
Ja. ANTHROPIC_MODEL setzt den Standard, und die Overrides ANTHROPIC_DEFAULT_OPUS_MODEL, SONNET und HAIKU verändern die Stufenauswahl. Ein übliches Setup behält Sonnet als Treiber, reserviert Opus für explizit schwere Aufgaben und schickt skriptbasierte oder repetitive Jobs über einen OpenAI-kompatiblen Endpoint an ein Budget-Modell wie deepseek-v4-pro.
Macht Prompt Caching Claude Code automatisch günstiger?
Größtenteils ja. Claude Code wendet Prompt Caching ohne Konfiguration an, sodass der stabile Präfix deines Kontexts bei wiederholten Aufrufen zu einem Bruchteil des Input-Satzes berechnet wird. Für neuen Inhalt, der ins Fenster gelangt, zahlst du weiterhin den vollen Preis, und das Beenden einer Session verwirft den warmen Cache, also solltest du zusammenhängende Arbeit dort, wo sinnvoll, in einer Session bündeln.