Claude Code Glossar

CLAUDE.md

CLAUDE.md ist eine Markdown-Datei mit persistenten Anweisungen, die Claude zu Beginn jeder Sitzung liest.

Auch genannt: CLAUDE.md file, claude memory file, CLAUDE.local.md

CLAUDE.md ist eine Markdown-Datei mit persistenten Anweisungen, die Claude zu BEGINN jeder Sitzung liest. Verifizierte Speicherorte, in Ladeordnung von der breitesten zur spezifischsten: verwaltete Richtlinie (/Library/Application Support/ClaudeCode/CLAUDE.md unter macOS, /etc/claude-code/CLAUDE.md unter Linux und WSL, C:\Program Files\ClaudeCode\CLAUDE.md unter Windows); Benutzeranweisungen (~/.claude/CLAUDE.md); Projektanweisungen (./CLAUDE.md oder ./.claude/CLAUDE.md); lokale Anweisungen (./CLAUDE.local.md, die gitignored sein sollten). Alle gefundenen Dateien werden zum Kontext KONKATIERT, anstatt sich gegenseitig zu überschreiben, wobei vom Arbeitsverzeichnis aus der Verzeichnisbaum nach oben durchlaufen wird. Dateien können andere mit der @path/to/import-Syntax importieren, relativ zur importierenden Datei, mit einer maximalen Tiefe von vier Hops. Importe speichern jedoch keinen Kontext, da importierte Dateien ebenfalls beim Start geladen werden. Ziel unter 200 Zeilen: Längere Dateien verbrauchen mehr Kontext und reduzieren die Einhaltung.

Wichtige mechanische Tatsache: CLAUDE.md-Inhalt wird als Benutzernachricht NACH dem System-Prompt geliefert, nicht als Teil davon. Claude liest ihn und versucht, ihn zu befolgen, aber es gibt keine Garantie für strikte Einhaltung. Es ist Kontext, keine erzwungene Konfiguration. Um eine Aktion unabhängig davon zu blockieren, was Claude entscheidet, verwenden Sie stattdessen einen PreToolUse-Hook. Führen Sie /init aus, um eine Start-CLAUDE.md zu generieren. CLAUDE.md im Projektstamm überlebt die Komprimierung: Nach /compact liest Claude sie erneut von der Festplatte und fügt sie wieder ein. Dieser Mechanismus hängt damit zusammen, wie agents-md-Dateien persistente Anweisungen für Agenten bereitstellen. Im Gegensatz zu einer strikten Konfigurationsdatei funktioniert CLAUDE.md eher wie ein Satz von Richtlinien innerhalb des context-window, der das Verhalten beeinflusst, aber nicht starr erzwingt. Betrachten Sie es als eine Form von auto-memory, die über Sitzungen hinweg bestehen bleibt.

← Alle Glossarbegriffe