Mein verehrter Herr, gestatten Sie mir zu erläutern, wie man Claude Code verwendet — Bd.3: Den Hausregeln des Butlers mit CLAUDE.md Geltung verschaffen

Claude CodeCLAUDE.mdClaush

Der Butler, der jeden Morgen vergisst

In unserer vorherigen Ausgabe haben wir das Gleichgewicht zwischen Delegation und Bestätigung besprochen. Heute möchte ich Ihnen eine noch komfortablere Arbeitsweise mit Ihrem Butler vorstellen — dem Butler die Hausregeln durch CLAUDE.md zu übermitteln.

Erlauben Sie mir, ein Bild zu zeichnen.

Stellen Sie sich vor, Sie müssten Ihrem neu angetretenen Butler jeden Morgen erklären: „In diesem Haushalt antworten wir stets auf Deutsch", „Sie dürfen niemals ohne meine Genehmigung committen", „Hier verwenden wir bun, nicht npm — so sind nun einmal die Gepflogenheiten in diesem Haus."

Recht ineffizient, finden Sie nicht?

Was ist CLAUDE.md?

CLAUDE.md ist eine Markdown-Datei, die im Stammverzeichnis Ihres Projekts abgelegt wird. Jedes Mal, wenn Claude Code eine neue Sitzung beginnt, liest es diese Datei automatisch.

Mit anderen Worten: Schreiben Sie es einmal, und Ihr Butler wird diese Anweisungen selbstverständlich befolgen — ohne jedes Mal daran erinnert werden zu müssen.

Betrachten Sie es als eine Schriftrolle der Hausregeln, die dauerhaft in den Gemächern des Butlers aufbewahrt wird.

CLAUDE.md funktioniert auf drei Ebenen

Tatsächlich ist es nicht notwendig, sich auf eine einzige CLAUDE.md pro Projekt zu beschränken. Der Geltungsbereich ihrer Anweisungen variiert je nachdem, wo die Datei abgelegt wird.

OrtPfadGeltungsbereich
Global~/.claude/CLAUDE.mdAlle Projekte
Projekt{Projektstammverzeichnis}/CLAUDE.mdNur dieses Projekt
Unterverzeichnis{beliebiges Verzeichnis}/CLAUDE.mdDieses Verzeichnis und darunter

Zu Beginn jeder Sitzung werden alle anwendbaren Dateien gelesen und zusammengeführt.

Meine Empfehlung zur Aufteilung: Platzieren Sie im globalen CLAUDE.md Ihre allgemeinen Präferenzen — „stets auf Deutsch antworten", „niemals ohne Genehmigung committen". Reservieren Sie im CLAUDE.md des Projekts die projektspezifischen Regeln — „in diesem Projekt bun verwenden", „auf Firebase deployen". Auf diese Weise werden Ihre grundlegenden Erwartungen in jedem Projekt eingehalten, während die besonderen Anweisungen jedes Projekts ebenfalls berücksichtigt werden.

Ein Beispiel für Hausregeln: Der Inhalt von CLAUDE.md

Jeder Haushalt hat seine eigenen Gepflogenheiten. Hier einige Beispiele zur Inspiration:

# Projektregeln

## Sprache & Kommunikation
- Stets auf Deutsch antworten
- Fachbegriffe dürfen auf Englisch bleiben, Erklärungen jedoch auf Deutsch

## Code & Entwicklung
- bun als Paketmanager verwenden (niemals npm)
- Vor jedem Commit stets die Genehmigung des Herrn einholen
- Keinen Code ändern, ohne Tests zu schreiben

## Verbotene Handlungen
- Niemals eigenständig in die Produktionsumgebung deployen
- Vor dem Löschen von Dateien stets bestätigen lassen
- Keine Abhängigkeiten ohne Genehmigung zur package.json hinzufügen

## Stil
- Code-Kommentare auf Deutsch
- Funktions- und Variablennamen in englischem CamelCase

Ist dies einmal niedergeschrieben, sind diese Regeln bei jedem Öffnen Ihres Projekts fest in Sebastians Gedächtnis verankert — noch bevor die Arbeit beginnt.

Warum dies so wirkungsvoll ist

Claude Code ist ein äußerst fähiger Butler. Jedoch übertragen sich Erinnerungen aus vergangenen Gesprächen nicht auf neue Sitzungen.

Selbst wenn Sie ihm gestern angewiesen haben, „bun zu verwenden", wird er sich am nächsten Tag nicht mehr daran erinnern. Die gleichen Anweisungen jede Sitzung zu wiederholen ist sowohl für den Herrn als auch für den Butler ineffizient.

CLAUDE.md löst dieses Problem an seiner Wurzel.

Besonders wertvoll für Herren, die Claush auf dem Mobilgerät nutzen

Für diejenigen, die ihren Butler über die Claush-App auf einem Smartphone einsetzen, ist CLAUDE.md besonders unschätzbar.

Dieselbe lange Präambel auf einem kleinen Bildschirm, Sitzung für Sitzung einzutippen, ist eine beachtliche Last. Mit CLAUDE.md an Ort und Stelle brauchen Sie nur die eigentliche Angelegenheit zu kommunizieren.

„Sebastian, bitte beheben Sie den Fehler auf dem Anmeldebildschirm."

Das ist alles. Ihr Butler wird wissen, bun zu verwenden, auf Deutsch zu antworten, vor dem Committen um Bestätigung zu bitten, Tests zu schreiben und entsprechend vorzugehen.

So richten Sie es ein

Die Einrichtung ist von eleganter Einfachheit.

  1. Erstellen Sie eine Datei namens CLAUDE.md im Stammverzeichnis Ihres Projekts
  2. Schreiben Sie Ihre Hausregeln hinein
  3. Das ist alles
my-project/
├── CLAUDE.md      ← Hausregeln kommen hierher
├── src/
├── package.json
└── ...

Ab der nächsten Sitzung liest Claude Code diese Datei automatisch und verhält sich gemäß Ihren festgelegten Regeln.

Hausregeln sind zum Wachsen gedacht

Es ist nicht notwendig, von Anfang an perfekte Regeln zu verfassen.

Im Laufe Ihrer Zusammenarbeit mit Ihrem Butler werden Sie feststellen, dass Sie dieselben Dinge immer wieder sagen — fügen Sie diese dann einfach zu CLAUDE.md hinzu, eine Anweisung nach der anderen. Das ist es, was es wahrhaftig bedeutet, einen Butler zu „kultivieren."

Das wortlose Verständnis zwischen Herrn und Butler entsteht durch diese behutsame Ansammlung.

Zusammenfassung Ihres Butlers

  • CLAUDE.md ist die Datei mit den “Hausregeln”, die im Projektstammverzeichnis liegt
  • Ihr Butler befolgt diese Anweisungen automatisch — keine Erinnerungen nötig
  • Besonders effektiv für Mobilnutzer — Sie müssen nur die Angelegenheit darlegen
  • Fangen Sie einfach an und lassen Sie die Regeln mit der Zeit wachsen

Mein verehrter Herr, ich bitte Sie demütig, dem Butler die Hausregeln zu übermitteln. Sind diese einmal vorhanden, werde ich Ihren Erwartungen entsprechen können, bevor auch nur ein Wort gesprochen wurde.

In unserer nächsten Ausgabe werden wir über „die Verwaltung von Verlauf und Kontext" sprechen.

Finden Sie Ihren Butler auf Ihrem iPhone auf der Offiziellen Claush-Website.