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

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 APIBefehle
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
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:resetaus - 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
👀 Siehe auch

Praktischer Leitfaden zur Erstellung von Claude Skills: Struktur, Auslöser und Skripte
Claude Skills sind Anleitungsmanuale, die sich wiederholende Aufgaben automatisieren, gespeichert als Ordner mit einer SKILL.md-Datei in ~/.claude/skills/. Die Anleitung erklärt YAML-Trigger, Skript-Integration und Regeln für die Orchestrierung mehrerer Skills.

ClaudeBusiness Repo: Muster für den Betrieb echter Unternehmen mit Claude Code
Ein GitHub-Repo, das praktische Muster, Frameworks und Schutzmaßnahmen aus über 35 Reddit-Threads sammelt, in denen Gründer beschreiben, wie sie Claude für Service-Agenturen und Solo-SaaS-Unternehmen einsetzen.

Wie man OpenClaw-Agenten kostenlos mit Cloud-APIs oder lokalen Modellen ausführt
Eine detaillierte Anleitung erklärt, wie man OpenClaw-Agenten ohne Kosten ausführen kann, indem man kostenlose Cloud-Tarife von OpenRouter, Gemini und Groq nutzt oder lokale Modelle über Ollama mit spezifischen Konfigurationstipps betreibt, um häufige Fehler zu vermeiden.
Ihr Agent ist nicht das Modell: Harness vs. Inferenzdienst erklärt
Eine Kurzreferenz zur Unterscheidung von Modell, Inferenzdienst und Harness in KI-Agentensystemen. Nutzen Sie Claude CLI oder Cursor? Diese Aufschlüsselung hilft beim Debuggen und beim Entwerfen besserer Agenten.