Claude Code vergaß die Aufgabendetails nach der Ausführung von '/compact', meist weil der Schlüsselstatus nur im Chatverlauf bleibt und nicht in die Projektdatei fällt. /compact komprimiert das Gespräch, um Kontext freizugeben, aber es ist unmöglich, alle Details in der komprimierten Zusammenfassung zu erhalten, daher erfordern lange Aufgaben, dass der Zustand in eine Datei geschrieben wird.
Welcher Inhalt muss platziert werden
Welche Dateien werden geändert, warum werden sie geändert, welche Schritte wurden nicht durchgeführt, welche Verifizierungsbefehle sind – das ist nicht nur im Chat. Dies kann in 'CLAUDE.md', 'TODO.md', 'notes/implementation-plan.md' oder in ein temporäres Aufgabendokument geschrieben werden.
Wenn du Claude Code einfach die ganze Zeit chatten lässt, merkt er sich vielleicht die allgemeine Richtung nach dem Kompakt, aber vergiss die Randbedingungen, Nutzeranforderungen und Fallstricke auf halbem Weg.
Übergabe vor Vertrag
Wenn du dich dem Kontextlimit näherst, "/compact" nicht einfach "/compact". Lass sie einen Übergabe-Datensatz schreiben: aktuelles Ziel, abgeschlossene Änderungen, unerledigte Aufgaben, durchgeführte Tests, Grund für den Fehler, nächster Schritt. Bestätigen Sie, dass diese Aufzeichnung korrekt ist, bevor Sie eine Kompaktaufnahme durchführen.
Die Hilfedokumentation von Anthropic erwähnt außerdem, dass '/compact' verwendet wird, um den notwendigen Kontext zu erhalten und Platz freizumachen; Projektdokumente und 'CLAUDE.md' können weiterhin als Grundlage für Folgearbeiten dienen.
Überfülle CLAUDE.md
'CLAUDE.md' eignet sich für langfristige Regeln und Projekteinträge, nicht dafür, das gesamte Protokoll jeder Aufgabe zu füllen. Der temporäre Aufgabenstatus eignet sich eher für ein separates Dokument, das dann gelöscht oder nach Abschluss organisiert wird.
Wenn du die ganze Geschichte in 'CLAUDE.md' packst, beginnt die nächste neue Sitzung mit viel Kontext und wird eher langsamer werden.
Der stabilste Ansatz
Das Aufgabendokument wird jedes Mal aktualisiert, wenn eine lange Aufgabe einen kurzen Abschnitt abgeschlossen hat. Compact komprimiert nur den Chat und ist nicht für Projektmanagement-Tools verantwortlich. Sei "der Arbeitsstatus ist in der Datei, und der Chat ist nur die Operationsoberfläche", sodass Claude Code nicht leicht fragmentiert werden kann.