🧠Memory
Claude hat kein Gedächtnis zwischen Gesprächen – außer dem, was in Dateien steht. Harness Maxxing organisiert dieses Gedächtnis in einfachen Markdown-Dateien, die Claude Code automatisch lädt.
Drei Ebenen
/root/maxxing/
CLAUDE.md memory.md workspace (global)
projects/acme/
CLAUDE.md memory.md project acme
topics/blog/
CLAUDE.md memory.md topic acme / blog
Claude Code lädt jede CLAUDE.md vom Ordner der Sitzung bis hinauf zum Workspace-Root, und jede
CLAUDE.md enthält die Zeile @memory.md, die ihre Memory-Datei importiert. Eine Sitzung in
projects/acme/topics/blog/ liest daher alle sechs Dateien.
| Datei | Enthält | Wer schreibt sie |
|---|---|---|
CLAUDE.md |
stabile Anweisungen: was das Projekt bzw. das Thema ist und wie daran gearbeitet wird. Der erste Absatz unter dem Titel ist die Beschreibung, die in der Oberfläche angezeigt wird. | du (oder Claude, wenn du darum bittest) |
memory.md |
was gelernt wurde: Entscheidungen, Vorlieben, Stand der Arbeit, nützliche Pfade und URLs | Claude, über den Skill memory |
Was wohin gehört
- Themen-Memory (am häufigsten): der Stand dieses Arbeitsstrangs, seine Entscheidungen und Konventionen.
- Projekt-Memory: was für jedes Thema des Projekts gilt.
- Globales Memory: deine Vorlieben und Regeln, die überall gelten (Sprache, Tonfall, „nie ohne Nachfrage pushen" ...). Halte es kurz – es wird in jeder Sitzung geladen.
Nicht ins Memory gehören: Smalltalk, einmalige Fragen, Schritt-für-Schritt-Protokolle und niemals Geheimnisse (leg sie unter Einstellungen -> Schlüssel ab und erwähne nur den Namen des Schlüssels).
Die Memory-Skills
memory– am Ende eines wichtigen Austauschs hält Claude dauerhafte Fakten in der passenden Datei fest: kurze, datierte Stichpunkte, wobei veraltete Fakten ersetzt statt aufgehäuft werden. Du kannst auch ausdrücklich darum bitten: „Merk dir, dass ...".memory-compaction– hält die Dateien kurz und konsistent. Ein geplanter Job „Memory compaction" führt ihn jeden Tag um 05:00 Uhr aus (siehe Crons; er startet, sobald das Onboarding abgeschlossen und Claude angemeldet ist). Er greift bei Dateien, die länger sind als das Zeilenlimit (Einstellungen -> Memory, standardmäßig 200 Zeilen) oder die redundant, widersprüchlich oder veraltet sind: Er führt Duplikate zusammen, fasst alte Verläufe zusammen und ordnet jede Datei neu (Regeln und Vorlieben, aktueller Stand, Entscheidungen, Referenzen, Kontext). Er bearbeitet nurmemory.md-Dateien.
Second-Brain-Aufräumer (Einstellungen -> Memory)
- Maximale Länge pro Datei: das oben genannte Zeilenlimit (oder Kein Limit).
- Jetzt aufräumen: startet die Verdichtung sofort, in einer Sitzung im Workspace-Root, der du zusehen kannst.
- Die Liste zeigt jede
memory.mdmit ihrer Zeilenzahl; Dateien über dem Limit sind rot markiert. - In einer Shell:
maxxing memorygibt dieselbe Liste aus.
Memory selbst bearbeiten
Memory-Dateien sind ganz normale Dateien: Öffne sie unter Dateien, bearbeite sie und speichere. Änderungen gelten ab dem nächsten Durchgang jeder Sitzung in diesem Bereich.
Backup
Das Memory ist das Wertvollste auf dem Server. Aktiviere das Backup, um es jeden Tag mit Verlauf in ein privates GitHub-Repository zu pushen.