Was die Zeitleiste zeigt
Die Sitzung durchläuft einen realistischen Ablauf mit repräsentativen Token-Zählungen:- Bevor Sie etwas eingeben: CLAUDE.md, automatisches Gedächtnis, MCP-Tool-Namen und Skill-Beschreibungen werden alle in den Kontext geladen. Ihr eigenes Setup kann hier mehr hinzufügen, wie ein Ausgabestil oder Text aus
--append-system-prompt, die beide auf die gleiche Weise in die System-Eingabeaufforderung gehen. - Während Claude arbeitet: Jeder Dateilesevorgang fügt zum Kontext hinzu, pfadgebundene Regeln werden automatisch zusammen mit übereinstimmenden Dateien geladen, und ein PostToolUse Hook wird nach jeder Bearbeitung ausgelöst.
- Die Folgeeingabeaufforderung: Ein Subagent verarbeitet die Recherche in seinem eigenen separaten Kontextfenster, sodass die großen Dateilesevorgang außerhalb des Ihren bleiben. Nur die Zusammenfassung und ein kleiner Metadaten-Trailer kommen zurück.
- Am Ende:
/compactersetzt die Konversation durch eine strukturierte Zusammenfassung. Der meiste Startuinhalt wird automatisch neu geladen; die folgende Tabelle zeigt, was mit jedem Mechanismus geschieht.
Was die Komprimierung übersteht
Wenn eine lange Sitzung komprimiert wird, fasst Claude Code die Konversationshistorie zusammen, um in das Kontextfenster zu passen. Was mit Ihren Anweisungen geschieht, hängt davon ab, wie sie geladen wurden:| Mechanismus | Nach der Komprimierung |
|---|---|
| System-Eingabeaufforderung und Ausgabestil | Unverändert; nicht Teil der Nachrichtenhistorie |
| Projekt-Root CLAUDE.md und ungebundene Regeln | Neu eingefügt von der Festplatte |
| Automatisches Gedächtnis | Neu eingefügt von der Festplatte |
Regeln mit paths: Frontmatter | Verloren, bis eine übereinstimmende Datei erneut gelesen wird |
| Verschachtelte CLAUDE.md in Unterverzeichnissen | Verloren, bis eine Datei in diesem Unterverzeichnis erneut gelesen wird |
| Aufgerufene Skill-Texte | Neu eingefügt, begrenzt auf 5.000 Token pro Skill und 25.000 Token insgesamt; älteste werden zuerst gelöscht |
| Hooks | Nicht anwendbar; Hooks werden als Code ausgeführt, nicht als Kontext |
paths: Frontmatter oder verschieben Sie es in die Projekt-Root CLAUDE.md.
Skill-Texte werden nach der Komprimierung neu eingefügt, aber große Skills werden auf die Pro-Skill-Grenze gekürzt, und die ältesten aufgerufenen Skills werden gelöscht, sobald das Gesamtbudget überschritten wird. Die Kürzung behält den Anfang der Datei bei, daher sollten Sie die wichtigsten Anweisungen oben in SKILL.md platzieren.
Wenn sich Ihr Kontext füllt
Claude Code komprimiert automatisch, wenn Sie sich dem Limit nähern, sodass ein volles Kontextfenster Ihre Sitzung nicht beendet. Der automatische Durchgang funktioniert genauso wie der/compact-Schritt in der Zeitleiste. Siehe Wenn sich der Kontext füllt für das, was er bewahrt.
Sie können auch handeln, bevor der automatische Durchgang ausgeführt wird:
- Mit Fokus komprimieren: Führen Sie
/compactmit Anweisungen aus, wie/compact focus on the auth bug fix, bevor Sie eine lange neue Aufgabe starten. Die Zusammenfassung behält das, was Sie wählen, anstelle dessen, was der automatische Durchgang als wichtig erachtet. - Zwischen Aufgaben löschen: Führen Sie
/clearaus, wenn Sie zu nicht verwandter Arbeit wechseln. Alte Konversationen verdrängen die Dateien, die Sie als nächstes benötigen, und kosten Token bei jeder Nachricht. - Große Lesevorgänge delegieren: Senden Sie Recherche an einen Subagent, sodass die Dateiinhalte in seinem Kontextfenster bleiben, nicht in Ihrem.
[1m] Modellvariante auswählen. Sonnet 5 läuft mit 1M ohne [1m] Variante zur Auswahl; siehe Sonnet 5 Kontextfenster für seine automatischen Kompressionsschwellen und die LLM-Gateway-Ausnahme. Die Komprimierung funktioniert auf die gleiche Weise bei der größeren Grenze.
Überprüfen Sie Ihre eigene Sitzung
Die Visualisierung verwendet repräsentative Zahlen. Um Ihre tatsächliche Kontextnutzung zu einem beliebigen Zeitpunkt zu sehen, führen Sie/context aus, um eine Live-Aufschlüsselung nach Kategorie mit Optimierungsvorschlägen zu erhalten. Führen Sie /memory aus, um zu überprüfen, welche CLAUDE.md- und automatische Gedächtnis-Dateien beim Start geladen wurden.
Verwandte Ressourcen
Für eine tiefere Abdeckung der in der Zeitleiste gezeigten Funktionen siehe diese Seiten:- Claude Code erweitern: wann CLAUDE.md vs Skills vs Regeln vs Hooks vs MCP verwendet werden
- Anweisungen und Erinnerungen speichern: CLAUDE.md-Hierarchie und automatisches Gedächtnis
- Subagents: Recherche an ein separates Kontextfenster delegieren
- Best Practices: Verwaltung des Kontexts als Ihre primäre Einschränkung
- Prompt Caching: welche Aktionen den zwischengespeicherten Präfix ungültig machen
- Token-Nutzung reduzieren: Strategien zur Senkung der Kontextnutzung