12 12
13Die Sitzung durchläuft einen realistischen Ablauf mit repräsentativen Token-Zählungen:13Die Sitzung durchläuft einen realistischen Ablauf mit repräsentativen Token-Zählungen:
14 14
15* **Bevor Sie etwas eingeben**: CLAUDE.md, Auto-Memory, MCP-Tool-Namen und Skill-Beschreibungen werden alle in den Kontext geladen. [AGENTS.md-Dateien](/docs/de/memory.md#agents-md) können anstelle von CLAUDE.md geladen werden. Ihr eigenes Setup kann hier mehr hinzufügen, wie ein [Ausgabestil](/docs/de/output-styles.md) oder Text aus [`--append-system-prompt`](/docs/de/cli-reference).15* **Bevor Sie etwas eingeben**: CLAUDE.md, Auto-Memory, MCP-Tool-Namen und Skill-Beschreibungen werden alle in den Kontext geladen. [AGENTS.md-Dateien](https://code.claude.com/docs/de/memory.md#agents-md) können anstelle von CLAUDE.md geladen werden. Ihr eigenes Setup kann hier mehr hinzufügen, wie ein [Ausgabestil](https://code.claude.com/docs/de/output-styles.md) oder Text aus [`--append-system-prompt`](https://code.claude.com/docs/de/cli-reference).
16* **Während Claude arbeitet**: Jeder Dateilesevorgang fügt zum Kontext hinzu, [pfadgebundene Regeln](/docs/de/memory.md#path-specific-rules) werden automatisch zusammen mit übereinstimmenden Dateien geladen, und ein [PostToolUse Hook](/docs/de/hooks-guide.md) wird nach jeder Bearbeitung ausgelöst.16* **Während Claude arbeitet**: Jeder Dateilesevorgang fügt zum Kontext hinzu, [pfadgebundene Regeln](https://code.claude.com/docs/de/memory.md#path-specific-rules) werden automatisch zusammen mit übereinstimmenden Dateien geladen, und ein [PostToolUse Hook](https://code.claude.com/docs/de/hooks-guide.md) wird nach jeder Bearbeitung ausgelöst.
17* **Die Folgeeingabeaufforderung**: Ein [Subagent](/docs/de/sub-agents.md) 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.17* **Die Folgeeingabeaufforderung**: Ein [Subagent](https://code.claude.com/docs/de/sub-agents.md) 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.
18* **Am Ende der Anleitung**: Sie führen `/compact` aus, das die Konversation durch eine strukturierte Zusammenfassung ersetzt. Der meiste Startinhalt wird automatisch neu geladen; die folgende Tabelle zeigt, was mit jedem Mechanismus geschieht.18* **Am Ende der Anleitung**: Sie führen `/compact` aus, das die Konversation durch eine strukturierte Zusammenfassung ersetzt. Der meiste Startinhalt wird automatisch neu geladen; die folgende Tabelle zeigt, was mit jedem Mechanismus geschieht.
19 19
20## Was die Komprimierung übersteht20## Was die Komprimierung übersteht
21 21
22Wenn eine lange Sitzung komprimiert wird, fasst Claude Code die Konversationshistorie zusammen, um in das Kontextfenster zu passen. Ab v2.1.198 übernimmt die Zusammenfassungsanfrage die [Extended Thinking](/docs/de/model-config.md#extended-thinking)-Konfiguration Ihrer Sitzung, sodass sie mit aktiviertem Thinking arbeitet, wenn Ihre Sitzung es aktiviert hat, und ansonsten ohne Thinking bleibt. Thinking beeinflusst nur, wie die Zusammenfassung erstellt wird; Ihre Sitzungseinstellungen bleiben danach unverändert. Was mit den einzelnen Inhaltstypen geschieht, hängt davon ab, wie sie geladen wurden:22Wenn eine lange Sitzung komprimiert wird, fasst Claude Code die Konversationshistorie zusammen, um in das Kontextfenster zu passen. Ab v2.1.198 übernimmt die Zusammenfassungsanfrage die [Extended Thinking](https://code.claude.com/docs/de/model-config.md#extended-thinking)-Konfiguration Ihrer Sitzung, sodass sie mit aktiviertem Thinking arbeitet, wenn Ihre Sitzung es aktiviert hat, und ansonsten ohne Thinking bleibt. Thinking beeinflusst nur, wie die Zusammenfassung erstellt wird; Ihre Sitzungseinstellungen bleiben danach unverändert. Was mit den einzelnen Inhaltstypen geschieht, hängt davon ab, wie sie geladen wurden:
23 23
24| Mechanismus | Nach der Komprimierung |24| Mechanismus | Nach der Komprimierung |
25| :- | :- |25| :- | :- |
26| System-Prompt und Ausgabestil | Beide gelten weiterhin |26| System-Prompt und Ausgabestil | Beide gelten weiterhin |
27| Projekt-Root CLAUDE.md und ungebundene Regeln | Neu eingefügt von der Festplatte |27| Projekt-Root CLAUDE.md und ungebundene Regeln | Neu eingefügt von der Festplatte |
28| Auto-Memory | Neu eingefügt von der Festplatte |28| Auto-Memory | Neu eingefügt von der Festplatte |
29| Skill-Beschreibungen | Aus Ihren aktuellen [Skills](/docs/de/skills.md) neu erstellt und neu eingefügt. Erfordert Claude Code v2.1.304 oder höher |29| Skill-Beschreibungen | Aus Ihren aktuellen [Skills](https://code.claude.com/docs/de/skills.md) neu erstellt und neu eingefügt. Erfordert Claude Code v2.1.304 oder höher |
30| [Git-Status-Snapshot](/docs/de/settings-reference.md#includegitinstructions) | Wenn die Sitzung mit einem Snapshot gestartet wurde, liest Claude Code einen neuen aus Ihrem Repository |30| [Git-Status-Snapshot](https://code.claude.com/docs/de/settings-reference.md#includegitinstructions) | Wenn die Sitzung mit einem Snapshot gestartet wurde, liest Claude Code einen neuen aus Ihrem Repository |
31| Der Plan, den Claude im [Plan-Modus](/docs/de/permission-modes.md#analyze-before-you-edit-with-plan-mode) geschrieben hat | Neu eingefügt von der Festplatte |31| Der Plan, den Claude im [Plan-Modus](https://code.claude.com/docs/de/permission-modes.md#analyze-before-you-edit-with-plan-mode) geschrieben hat | Neu eingefügt von der Festplatte |
32| Regeln mit `paths:` Frontmatter | Claude Code lädt sie [bei Bedarf](/docs/de/memory.md#path-specific-rules) neu |32| Regeln mit `paths:` Frontmatter | Claude Code lädt sie [bei Bedarf](https://code.claude.com/docs/de/memory.md#path-specific-rules) neu |
33| Verschachtelte CLAUDE.md in Unterverzeichnissen | Claude Code lädt sie [bei Bedarf](/docs/de/memory.md#how-claude-md-files-load) neu |33| Verschachtelte CLAUDE.md in Unterverzeichnissen | Claude Code lädt sie [bei Bedarf](https://code.claude.com/docs/de/memory.md#how-claude-md-files-load) neu |
34| Dateien, die Claude gelesen oder bearbeitet hat | Claude Code liest bis zu fünf neu, die zuletzt geänderten zuerst |34| Dateien, die Claude gelesen oder bearbeitet hat | Claude Code liest bis zu fünf neu, die zuletzt geänderten zuerst |
35| Aufgerufene Skill-Texte | Neu eingefügt, begrenzt auf 5.000 Token pro Skill und 25.000 Token insgesamt; älteste werden zuerst gelöscht |35| Aufgerufene Skill-Texte | Neu eingefügt, begrenzt auf 5.000 Token pro Skill und 25.000 Token insgesamt; älteste werden zuerst gelöscht |
36| [Hintergrundbefehle](/docs/de/interactive-mode.md#background-bash-commands) und Hintergrund-[Subagenten](/docs/de/sub-agents.md#run-subagents-in-foreground-or-background) | Weiterhin ausgeführt. Claude Code erinnert Claude daran, welche noch ausgeführt werden, damit es keine Duplikate startet |36| [Hintergrundbefehle](https://code.claude.com/docs/de/interactive-mode.md#background-bash-commands) und Hintergrund-[Subagenten](https://code.claude.com/docs/de/sub-agents.md#run-subagents-in-foreground-or-background) | Weiterhin ausgeführt. Claude Code erinnert Claude daran, welche noch ausgeführt werden, damit es keine Duplikate startet |
37| Kontext, den Hooks früher hinzugefügt haben | Mit dem Rest der Konversation zusammengefasst |37| Kontext, den Hooks früher hinzugefügt haben | Mit dem Rest der Konversation zusammengefasst |
38| [SessionStart Hooks](/docs/de/hooks-guide.md#re-inject-context-after-compaction), die die `compact` Quelle erfüllen | Claude Code führt sie aus und fügt ihre Ausgabe zum komprimierten Kontext hinzu |38| [SessionStart Hooks](https://code.claude.com/docs/de/hooks-guide.md#re-inject-context-after-compaction), die die `compact` Quelle erfüllen | Claude Code führt sie aus und fügt ihre Ausgabe zum komprimierten Kontext hinzu |
39 39
40Unmittelbar nach der Komprimierung liest Claude Code bis zu fünf der Dateien neu, die Claude in der Sitzung gelesen oder bearbeitet hat, und wählt die zuletzt geänderten aus. Eine Datei über 5.000 Token kommt als Pfadreferenz ohne ihren Inhalt zurück, angezeigt als `Referenced file` statt `Read`.40Unmittelbar nach der Komprimierung liest Claude Code bis zu fünf der Dateien neu, die Claude in der Sitzung gelesen oder bearbeitet hat, und wählt die zuletzt geänderten aus. Eine Datei über 5.000 Token kommt als Pfadreferenz ohne ihren Inhalt zurück, angezeigt als `Referenced file` statt `Read`.
41 41
42Pfadgebundene Regeln und verschachtelte CLAUDE.md-Dateien werden in die Nachrichtenhistorie geladen, wenn Claude ihre Trigger-Datei liest, schreibt oder bearbeitet, sodass die Komprimierung sie zusammen mit allem anderen zusammenfasst. Wenn eine Regel über die Komprimierung hinweg bestehen bleiben muss, entfernen Sie das `paths:` Frontmatter oder verschieben Sie es in die Projekt-Root CLAUDE.md.42Pfadgebundene Regeln und verschachtelte CLAUDE.md-Dateien werden in die Nachrichtenhistorie geladen, wenn Claude ihre Trigger-Datei liest, schreibt oder bearbeitet, sodass die Komprimierung sie zusammen mit allem anderen zusammenfasst. Wenn eine Regel über die Komprimierung hinweg bestehen bleiben muss, entfernen Sie das `paths:` Frontmatter oder verschieben Sie die Regel in die Projekt-Root CLAUDE.md.
43 43
44Skill-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.44Skill-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.
45 45
46## Wenn sich Ihr Kontext füllt46## Wenn sich Ihr Kontext füllt
47 47
48Claude 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](/docs/de/how-claude-code-works.md#when-context-fills-up) für das, was er bewahrt. Informationen dazu, wann Claude Code auch eine Konversation komprimiert, die Sie ruhen lassen, finden Sie unter [Komprimierung bei Inaktivität](/docs/de/settings-reference.md#idlecompaction).48Claude 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](https://code.claude.com/docs/de/how-claude-code-works.md#when-context-fills-up) für das, was er bewahrt. Informationen dazu, wann Claude Code auch eine Konversation komprimiert, die Sie ruhen lassen, finden Sie unter [Komprimierung bei Inaktivität](https://code.claude.com/docs/de/settings-reference.md#idlecompaction).
49 49
50Sie können auch handeln, bevor der automatische Durchgang ausgeführt wird:50Sie können auch handeln, bevor der automatische Durchgang ausgeführt wird:
51 51
52* **Mit Fokus komprimieren**: Führen Sie `/compact` mit 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.52* **Mit Fokus komprimieren**: Führen Sie `/compact` mit 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.
53* **Teil der Konversation komprimieren**: Führen Sie `/rewind` aus, wählen Sie eine Nachricht aus, und wählen Sie **Von hier aus zusammenfassen** oder **Bis hier zusammenfassen**. Siehe [Rewind und Zusammenfassung](/docs/de/checkpointing.md#rewind-and-summarize) für das, was jede Option behält und wie Sie die Zusammenfassung lenken.53* **Teil der Konversation komprimieren**: Führen Sie `/rewind` aus, wählen Sie eine Nachricht aus, und wählen Sie **Von hier aus zusammenfassen** oder **Bis hier zusammenfassen**. Siehe [Rewind und Zusammenfassung](https://code.claude.com/docs/de/checkpointing.md#rewind-and-summarize) für das, was jede Option behält und wie Sie die Zusammenfassung lenken.
54* **Früher komprimieren**: Führen Sie [`/autocompact`](/docs/de/commands#all-commands) mit einer Token-Anzahl aus, wie `/autocompact 500k`, um festzulegen, wie voll das Kontextfenster wird, bevor der automatische Durchgang ausgeführt wird. Siehe [Automatisches Kompressionsfenster einstellen](/docs/de/model-config.md#set-the-auto-compact-window) für akzeptierte Werte und Überschreibungen.54* **Früher komprimieren**: Führen Sie [`/autocompact`](https://code.claude.com/docs/de/commands#all-commands) mit einer Token-Anzahl aus, wie `/autocompact 500k`, um festzulegen, wie voll das Kontextfenster wird, bevor der automatische Durchgang ausgeführt wird. Siehe [Automatisches Kompressionsfenster einstellen](https://code.claude.com/docs/de/model-config.md#set-the-auto-compact-window) für akzeptierte Werte und Überschreibungen.
55* **Zwischen Aufgaben löschen**: Führen Sie `/clear` aus, 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.55* **Zwischen Aufgaben löschen**: Führen Sie `/clear` aus, 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.
56* **Große Lesevorgänge delegieren**: Senden Sie Recherche an einen [Subagent](/docs/de/sub-agents.md), sodass die Dateiinhalte in seinem Kontextfenster bleiben, nicht in Ihrem.56* **Große Lesevorgänge delegieren**: Senden Sie Recherche an einen [Subagent](https://code.claude.com/docs/de/sub-agents.md), sodass die Dateiinhalte in seinem Kontextfenster bleiben, nicht in Ihrem.
57 57
58Wenn Sie ein größeres Fenster benötigen, anstatt eine kleinere Konversation zu führen, unterstützen Fable-Modelle, Sonnet 5 und später, Haiku 5.5, Opus 4.6 und später sowie Sonnet 4.6 ein Kontextfenster mit 1 Million Token. Siehe [Erweiterter Kontext](/docs/de/model-config.md#extended-context) für die Verfügbarkeit nach Plan und wie Sie eine `[1m]` Modellvariante auswählen. Die Komprimierung funktioniert auf die gleiche Weise bei der größeren Grenze.58Wenn Sie ein größeres Fenster benötigen, anstatt eine kleinere Konversation zu führen, unterstützen Fable-Modelle, Sonnet 5 und später, Haiku 5.5, Opus 4.6 und später sowie Sonnet 4.6 ein Kontextfenster mit 1 Million Token. Siehe [Erweiterter Kontext](https://code.claude.com/docs/de/model-config.md#extended-context) für die Verfügbarkeit nach Plan und wie Sie eine `[1m]` Modellvariante auswählen. Die Komprimierung funktioniert auf die gleiche Weise bei der größeren Grenze.
59 59
60Der Punkt, an dem die automatische Komprimierung ausgeführt wird, hängt von Ihrem Modell und Ihrer Konfiguration ab. Siehe [Standardschwellen für automatische Komprimierung](/docs/de/model-config.md#default-auto-compact-thresholds) für die Grenzen pro Modell, und [Fenster für ein Gateway oder benutzerdefinierte Modell-ID korrigieren](/docs/de/model-config.md#correct-the-window-for-a-gateway-or-custom-model-id), wenn Claude Code das falsche Fenster für Ihre Modell-ID annimmt, wie z. B. einen [LLM-Gateway](/docs/de/llm-gateway)-Alias.60Der Punkt, an dem die automatische Komprimierung ausgeführt wird, hängt von Ihrem Modell und Ihrer Konfiguration ab. Siehe [Standardschwellen für automatische Komprimierung](https://code.claude.com/docs/de/model-config.md#default-auto-compact-thresholds) für die Grenzen pro Modell, und [Fenster für ein Gateway oder benutzerdefinierte Modell-ID korrigieren](https://code.claude.com/docs/de/model-config.md#correct-the-window-for-a-gateway-or-custom-model-id), wenn Claude Code das falsche Fenster für Ihre Modell-ID annimmt, wie z. B. einen [LLM-Gateway](https://code.claude.com/docs/de/llm-gateway)-Alias.
61 61
62## Überprüfen Sie Ihre eigene Sitzung62## Überprüfen Sie Ihre eigene Sitzung
63 63
67 67
68Für eine tiefere Abdeckung der in der Zeitleiste gezeigten Funktionen siehe diese Seiten:68Für eine tiefere Abdeckung der in der Zeitleiste gezeigten Funktionen siehe diese Seiten:
69 69
70* [Claude Code erweitern](/docs/de/features-overview.md): wann CLAUDE.md vs Skills vs Regeln vs Hooks vs MCP verwendet werden70* [Claude Code erweitern](https://code.claude.com/docs/de/features-overview.md): wann CLAUDE.md vs Skills vs Regeln vs Hooks vs MCP verwendet werden
71* [Anweisungen und Erinnerungen speichern](/docs/de/memory.md): CLAUDE.md-Hierarchie und automatisches Gedächtnis71* [Anweisungen und Erinnerungen speichern](https://code.claude.com/docs/de/memory.md): CLAUDE.md-Hierarchie und automatisches Gedächtnis
72* [Subagents](/docs/de/sub-agents.md): Recherche an ein separates Kontextfenster delegieren72* [Subagents](https://code.claude.com/docs/de/sub-agents.md): Recherche an ein separates Kontextfenster delegieren
73* [Best Practices](/docs/de/best-practices.md): Verwaltung des Kontexts als Ihre primäre Einschränkung73* [Best Practices](https://code.claude.com/docs/de/best-practices.md): Verwaltung des Kontexts als Ihre primäre Einschränkung
74* [Prompt Caching](/docs/de/prompt-caching.md): welche Aktionen den zwischengespeicherten Präfix ungültig machen74* [Prompt Caching](https://code.claude.com/docs/de/prompt-caching.md): welche Aktionen den zwischengespeicherten Präfix ungültig machen
75* [Token-Nutzung reduzieren](/docs/de/costs.md#reduce-token-usage): Strategien zur Senkung der Kontextnutzung75* [Token-Nutzung reduzieren](https://code.claude.com/docs/de/costs.md#reduce-token-usage): Strategien zur Senkung der Kontextnutzung