Context Window
Verstehe die wichtigste Grenze von Claude — und wie du sie managst
⏱ ca. ~5 Min
01 · Lesen
Das Context Window von Claude ist wie ein Schreibtisch. Alles, woran Claude gerade denkt, muss auf diesen Schreibtisch passen — euer Gespräch, der Inhalt der Dateien, die es liest, Befehlsausgaben, CLAUDE.md, geladene Skills, Beschreibungen von MCP-Tools, Systemanweisungen.
Wenn der Schreibtisch voll ist, muss Claude Altes herunterschubsen, um Platz für Neues zu schaffen. Wenn das passiert, kann Claude Anweisungen vergessen, die du vorher gegeben hast, oder übersehen, welche Dateien es bereits gelesen hat.
Das ist das wichtigste Konzept, um Claude Code effektiv zu nutzen.
💡 Stell dir das so vorStell dir vor, du arbeitest mit einer superschlauen Kollegin, deren Schreibtisch nur 50 Seiten fasst. Jedes Mal, wenn du ihr ein neues Dokument gibst, fällt ein altes herunter. Wenn du ständig neue Dateien nachschiebst, rutschen deine ursprünglichen Anweisungen am Ende vom Tisch. Diese Grenze zu verstehen ist der Schlüssel zu produktiven Sessions.
Kernpunkte
- Das Context Window enthält alles, woran Claude gerade denkt
- Inklusive Gespräch, Dateien, Befehlsausgaben, CLAUDE.md, Skills, MCP-Tools
- Wenn es voll ist, werden ältere Inhalte automatisch entfernt
- Deshalb ist CLAUDE.md wichtig — sie wird immer neu geladen, sogar nach dem Komprimieren
02 · Lesen
Nicht alles verbraucht gleich viel Kontext. Eine große Datei zu lesen kippt den gesamten Inhalt ins Window. Lange Befehlsausgaben fressen Tokens. Jede MCP-Tool-Beschreibung belegt Platz (deshalb gibt es Tool Search).
Grobe Richtwerte — CLAUDE.md je nach Größe 2–5k Tokens. Jede Dateilektüre verbraucht Tokens proportional zur Dateigröße. Befehlsausgaben (etwa Testergebnisse oder Build-Fehler) können überraschend groß sein. Skills werden bei Bedarf geladen und kosten nur Tokens, wenn sie aktiviert sind. MCP-Tools verbrauchen Tokens für ihre Beschreibungen.
Die zentrale Einsicht — halte den Anfangskontext schlank und lass Claude laden, was es braucht.
Kernpunkte
- CLAUDE.md: 2–5k Tokens (unter 200 Zeilen halten)
- Dateilektüre: proportional zur Dateigröße
- Befehlsausgaben: können sehr groß werden (Testsuites, Build-Logs)
- Skills: bei Bedarf — null Kosten beim Start
- MCP-Tools: Beschreibungen verbrauchen Tokens (Tool Search hilft)
03 · Code-Beispiel
Claude Code gibt dir Werkzeuge, um die Kontextnutzung zu überwachen und bei Bedarf Platz zu schaffen.
Kontextnutzung ansehen
/context
Mit Fokus-Hinweis komprimieren
/compact Focus on the API changes and test failures
Zwischen unzusammenhängenden Aufgaben leeren
/clear
Mit /context siehst du, wie voll das Window ist. Wenn es eng wird, fasst /compact das Gespräch zusammen und behält das Wichtige — füge einen Fokus-Hinweis hinzu, der Claude sagt, was bleiben soll. Zwischen komplett unzusammenhängenden Aufgaben nutzt du /clear, um alles zurückzusetzen (CLAUDE.md wird trotzdem automatisch neu geladen).
04 · Lesen
Wenn der Kontext zu voll wird, komprimiert Claude Code automatisch. Es fasst das Gespräch zusammen, behält die aktuelle Arbeit und die zentralen Entscheidungen und verdichtet ältere Austauschrunden.
Nach dem Komprimieren — egal ob automatisch oder manuell — liest Claude die CLAUDE.md erneut von der Festplatte. Das heißt: Was in CLAUDE.md steht, überlebt das Komprimieren. Was nur in der Gesprächshistorie steht, möglicherweise nicht.
Das ist der grundlegende Grund, wichtige Regeln in die CLAUDE.md zu schreiben und nicht nur im Gespräch zu erwähnen.
Kernpunkte
- Claude komprimiert automatisch, wenn es sich der Grenze nähert
- Beim Komprimieren werden alte Gespräche zusammengefasst, aktuelle Arbeit bleibt
- Nach dem Komprimieren wird CLAUDE.md immer neu geladen
- Regeln in CLAUDE.md überleben; mündliche Anweisungen vielleicht nicht
- Nutze /compact proaktiv, bevor das automatische Komprimieren startet
05 · Quiz
Du hast Claude am Anfang einer langen Session gesagt: „Nutze immer Bun, niemals npm." Nach dem automatischen Komprimieren fängt Claude an, npm zu benutzen. Warum?
- Claude ignoriert deine Anweisung absichtlich
- Bun ist nicht mit Claude Code kompatibel
- Du musst Claude Code neu starten, damit Anweisungen wirken
- Mündliche Anweisungen gehen beim Komprimieren verloren — schreib sie stattdessen in CLAUDE.md
06 · Ziehen zum Sortieren
Überlege, wie jede Art von Inhalt das Context Window beeinflusst. Sortiere vom kontexteffizientesten zum am wenigsten effizienten.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
Andere Lektionen aus diesem Kapitel
⚠ Das volle interaktive Erlebnis braucht JavaScript. Bitte aktiviere es und lade die Seite neu.
※ Diese Seite ist ein unabhängiges Bildungsprojekt — kein offizielles Anthropic-Produkt. Claude™ ist eine eingetragene Marke von Anthropic, PBC.