Files
ClaudeDo/src/ClaudeDo.Ui/Assets/CheatSheets/claude-config.md
T
mika kuns 0db9fadee9 feat(ui): Cheat-Sheet-Fenster im Hilfe-Menue
Sechs Markdown-Sheets (git, Conventional Commits, Claude CLI, Claude-Config,
dotnet CLI, PowerShell) als EmbeddedResource, gerendert im modelosen, per
Topmost anpinnbaren CheatSheetsWindow. MarkdownView bekommt dafuer das Opt-in
CommandRows: `befehl` - beschreibung wird zu Mono-Chip + Copy-Button, jede
##-Sektion landet in einem Expander. Enthaelt ausserdem: Mission Control
wird beim Oeffnen aus dem Minimiert-Zustand geholt, nicht nur aktiviert.
2026-09-07 08:17:37 +02:00

2.4 KiB

Claude Konfiguration

Dateien und Orte

  • ~/.claude/settings.json — globale Settings für alle Projekte
  • .claude/settings.json — Projekt-Settings, eingecheckt fürs Team
  • .claude/settings.local.json — persönliche Projekt-Settings, nicht eingecheckt
  • Rangfolge: managed > local > projekt > global — spezifischer gewinnt
  • /config — Settings interaktiv in der Session ansehen und ändern
  • claude doctor — Konfiguration auf Fehler prüfen

CLAUDE.md

  • ~/.claude/CLAUDE.md — globale Anweisungen für alle Projekte
  • CLAUDE.md — im Projekt-Root, wird bei Start automatisch geladen
  • <unterordner>/CLAUDE.md — wird geladen, sobald dort gearbeitet wird
  • @pfad/zur/datei.md — Import einer weiteren Datei in eine CLAUDE.md
  • # <notiz> — in der Session: Notiz in die CLAUDE.md übernehmen
  • /init — CLAUDE.md für ein Projekt generieren lassen

Berechtigungen

  • "permissions": { "allow": [...], "deny": [...], "ask": [...] } — Struktur in settings.json
  • Bash(git *) — Bash-Befehle per Muster erlauben oder sperren
  • Edit(src/**) — Dateizugriff per Glob einschränken
  • WebFetch(domain:example.com) — Webzugriff auf eine Domain begrenzen
  • mcp__<server>__<tool> — Regel für ein einzelnes MCP-Tool
  • /permissions — Regeln in der Session ansehen und ergänzen

MCP-Server

  • claude mcp add <name> -- <befehl> — lokalen stdio-Server anlegen
  • claude mcp add --transport http <name> <url> — HTTP-Server anlegen
  • claude mcp add --scope project <name> ... — in .mcp.json fürs Team
  • claude mcp list — konfigurierte Server anzeigen
  • claude mcp remove <name> — Server entfernen
  • /mcp — Serverstatus in der Session, OAuth-Login

Hooks

  • "hooks": { "PreToolUse": [...] } — Shell-Befehle an Lifecycle-Events hängen
  • PreToolUse / PostToolUse — vor und nach jedem Tool-Aufruf
  • UserPromptSubmit — beim Absenden eines Prompts
  • SessionStart / Stop — bei Sessionbeginn und -ende
  • Exit-Code 2 — blockiert die Aktion, stderr geht an Claude
  • /hooks — Hooks interaktiv verwalten

Erweiterungen

  • .claude/commands/<name>.md — eigener Slash-Command /name
  • .claude/skills/<name>/SKILL.md — Skill, wird bei passender Aufgabe geladen
  • .claude/agents/<name>.md — eigener Subagent-Typ
  • ~/.claude/... — dieselben Ordner global statt pro Projekt
  • claude plugin — Plugins installieren und verwalten