Claude Codes Context- und Session-Management verstehen
Wenn du Claude Code schon eine Weile nutzt, hast du es wahrscheinlich bemerkt: Je länger eine Session läuft, desto langsamer werden die Antworten. Die KI wird nicht schlechter -- das eigentliche Problem ist Context-Bloat. Hier erfährst du, was im Hintergrund passiert, und was du dagegen tun kannst.
1. Was "Context" eigentlich bedeutet
In KI-Begriffen ist Context einfach die Informationsmenge, die das Modell zur Verfügung hat, wenn es deine Anfrage beantwortet. Heutige LLMs sind zustandslose Shared Services -- sie speichern kein eingebautes Gedächtnis über dich oder dein Projekt zwischen Aufrufen.
Das bedeutet in der Praxis: Jedes Mal, wenn du eine Nachricht sendest, muss Claude Code deine aktuelle Anfrage zusammen mit dem gesamten Gesprächsverlauf bündeln und alles an das Modell schicken. Je länger der Verlauf, desto schwerer jedes Paket.
Stell es dir wie eine Briefing-Mappe vor. Jede Nachricht, die du sendest, ist wie das Überreichen einer Mappe voller Hintergrundmaterial an einen Spezialisten. Am Anfang der Session ist die Mappe dünn und überfliegbar. Aber wenn du zwischen unrelateden Themen hin und her springst -- Backend refactoren, Frontend anpassen, CSS-Bug debuggen -- verwandelt sich diese Mappe in ein unübersichtliches Chaos. Der Spezialimator wird langsamer und fängt an Fehler zu machen, nicht weil er inkompetent ist, sondern weil du ihm eine Müllmappe in die Hand gedrückt hast.
2. Warum Kompression allein nicht rettet
Claude Code liefert eine automatische Context-Kompression: Sobald der Verlauf einen Schwellenwert überschreitet, fasst das System die wichtigsten Punkte zusammen und dedupliziert Datei-Referenzen. Nützlich, aber es hat echte Grenzen:
- Es ist teuer. Der Kompressions-Durchlauf verbrennt typischerweise 20 % oder mehr deines Input-Token-Budgets. Bei einer großen Codebasis ist das ein spürbarer Teil von Zeit und Kosten, der für Zusammenfassungen statt für die eigentliche Arbeit draufgeht.
- Es rät bei Themenwechseln falsch. Die Kompression prognostiziert, was relevant ist, basierend auf dem, was vorher kam -- es ist kein echter Context-Switch. Wenn du plötzlich zu einer komplett anderen Aufgabe springst (z.B. von API-Routen umschreiben zu Button-Ausrichtung fixen), zieht die komprimierte Zusammenfassung veraltete Annahmen mit und das Modell wird verwirrt.
3. Die Lösung: Eine Aufgabe, eine Session
Das Prinzip ist simpel: Gib der KI jeweils eine Aufgabe. Deep Code macht das mit zwei Befehlen einfach:

/clear-- Neu starten. Dieser Befehl löscht das aktuelle Gespräch und öffnet eine leere Session. Kein bleibender Verlauf, keine veralteten Datei-Referenzen -- die KI konzentriert sich ausschließlich auf das, was gerade vor ihr liegt.

/resume-- Dort weitermachen, wo du aufgehört hast. Du willst die Refactoring-Session von gestern wieder aufnehmen?/resumelistet alle vergangenen Sessions für das Projekt auf, jede mit einer Einzeilen-Zusammenfassung. Navigiere mit den Pfeiltasten durch die Liste, drücke Enter bei der gewünschten Session, oderESC, um zurückzugehen.
Zusammenfassung
Das haben wir behandelt:
- Context ist dein Gesprächsverlauf -- und er wird mit jeder Nachricht an das Modell gesendet. Je länger die Session, desto schwerer das Paket und desto langsamer die Antworten.
- Automatische Kompression hilft, ist aber kein Allheilmittel. Sie verbrennt Tokens für Zusammenfassungen und kommt bei Themenwechseln mid-Session nicht gut klar.
- Die Lösung ist simpel: Eine Aufgabe, eine Session. Nutze
/clear, um den Tisch leer zu räumen und neu zu starten. Nutze/resume, um in eine vorherige Session zurückzuspringen, wenn du dort weitermachen willst.
Trotzdem hat /resume seine eigenen Schwächen -- du bekommst nur eine Einzeilen-Zusammenfassung pro Session, es gibt keine Möglichkeit, den Gesprächsinhalt vor dem Wiederherstellen durchzuschauen, und das Wechseln zwischen Sessions ist hakelig. Wenn du mit diesen Einschränkungen kämpfst, schau dir das Task-History-Panel an -- eine visuelle Oberfläche, mit der du vollständige Gesprächsverläufe durchsuchen, Nachrichten kopieren und mit einem Klick zwischen Aufgaben wechseln kannst.