Verstehen der .claude/-Ordnerstruktur für die Claude Code-Konfiguration

✍️ OpenClawRadar📅 Veröffentlicht: 27. März 2026🔗 Source
Verstehen der .claude/-Ordnerstruktur für die Claude Code-Konfiguration
Ad

Projekt- und globale Konfigurationsordner

Es gibt zwei .claude-Verzeichnisse: eines im Projektstammverzeichnis für Team-Konfiguration, das in Git eingecheckt wird, und ein weiteres im Home-Verzeichnis (~/.claude/) für persönliche Einstellungen und maschinenlokale Zustände wie Sitzungsverlauf.

CLAUDE.md: Das Handbuch

CLAUDE.md wird zu Beginn jeder Sitzung in Claudes Systemaufforderung geladen und während des gesamten Gesprächs befolgt. Sie können CLAUDE.md im Projektstammverzeichnis, in ~/.claude/ für globale Einstellungen oder in Unterverzeichnissen für ordnerspezifische Regeln haben.

Effektive CLAUDE.md-Inhalte umfassen:

  • Build-, Test- und Lint-Befehle (npm run test, make build, etc.)
  • Wichtige Architekturentscheidungen
  • Nicht offensichtliche Fallstricke
  • Import-Konventionen, Namensmuster, Fehlerbehandlungsstile
  • Datei- und Ordnerstruktur für Hauptmodule

Halten Sie CLAUDE.md unter 200 Zeilen. Dateien, die länger sind, beginnen zu viel Kontext zu verbrauchen, und Claudes Befolgung der Anweisungen nimmt ab.

Beispielhafte CLAUDE.md-Struktur

# Projekt: Acme API

Befehle

npm run dev # Entwicklungs-Server starten npm run test # Tests ausführen (Jest) npm run lint # ESLint + Prettier prüfen npm run build # Produktions-Build

Ad

Architektur

  • Express REST API, Node 20
  • PostgreSQL über Prisma ORM
  • Alle Handler befinden sich in src/handlers/
  • Gemeinsame Typen in src/types/

Konventionen

  • Verwenden Sie zod für jede Anfragevalidierung in jedem Handler
  • Rückgabeform ist immer { data, error }
  • Niemals Stack-Traces an den Client weitergeben
  • Verwenden Sie das Logger-Modul, nicht console.log

Achtung bei

  • Tests verwenden eine echte lokale DB, keine Mocks. Führen Sie zuerst npm run db:test:reset aus
  • Strenges TypeScript: keine ungenutzten Imports, niemals

    Persönliche Überschreibungen mit CLAUDE.local.md

    Erstellen Sie CLAUDE.local.md in Ihrem Projektstammverzeichnis für persönliche Einstellungen, die nicht für das gesamte Team gelten. Claude liest es zusammen mit der Haupt-CLAUDE.md, und es wird automatisch von Git ignoriert, sodass persönliche Anpassungen nie im Repository landen.

    Modulare Anweisungen mit dem rules/ Ordner

    Für größere Teams bietet der rules/ Ordner modulare Anweisungen, die besser skalieren als eine einzelne große CLAUDE.md-Datei.

    📖 Source: HN AI Agents

Ad

👀 Siehe auch

Visuelle Anleitung zum 27-Hooks-Lebenszyklus von Claude Code
Anleitungen

Visuelle Anleitung zum 27-Hooks-Lebenszyklus von Claude Code

Eine von der Community erstellte Ressource bietet einen visuellen und auditiven Rundgang durch alle 27 Claude Code Hooks, zeigt, wann jeder ausgelöst wird, ihre Reihenfolge und welche Daten sie erhalten. Das Projekt wurde vollständig mit Claude Code selbst erstellt.

OpenClawRadar
OpenClaw 102: Aktualisierte Einrichtungstipps für Sicherheit und Effizienz
Anleitungen

OpenClaw 102: Aktualisierte Einrichtungstipps für Sicherheit und Effizienz

Ein Reddit-Nutzer teilt aktualisierte OpenClaw-Konfigurationsratschläge, einschließlich API-Schlüsselverschlüsselung mit Windows PowerShell-Skripten, Prompt-Injection-Abwehr in AGENTS.md, Tailscale für Fernzugriff und Anti-Loop-Regeln zur Vermeidung wiederholter Fehler.

OpenClawRadar
Behebung für das Ausführen von OpenClaw auf Android über proot Ubuntu: Hijack von networkInterfaces() zur Lösung des uv_interface_addresses Fehlers 13
Anleitungen

Behebung für das Ausführen von OpenClaw auf Android über proot Ubuntu: Hijack von networkInterfaces() zur Lösung des uv_interface_addresses Fehlers 13

Ein Entwickler teilt eine Lösung für das Ausführen von OpenClaw 2026.3.13 auf Android 16 über Termux und proot Ubuntu 25.10, bei der die App mit 'uv_interface_addresses returned Unknown system error 13' abstürzt. Die Lösung ist ein JavaScript-Hijack-Skript, das os.networkInterfaces() überschreibt.

OpenClawRadar
12 OpenClaw SOUL.md- und STYLE.md-Vorlagen mit praktischen Lektionen
Anleitungen

12 OpenClaw SOUL.md- und STYLE.md-Vorlagen mit praktischen Lektionen

Ein Entwickler erstellte 12 OpenClaw-Agentenvorlagen für gängige Anwendungsfälle, die jeweils der offiziellen 4-Abschnitts-Spezifikation folgen, und identifizierte wichtige Erkenntnisse, darunter die Notwendigkeit von STYLE.md zur Definition von Kommunikationsmustern und die Bedeutung spezifischer Grenzen gegenüber vagen Persönlichkeitsmerkmalen.

OpenClawRadar