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.
2.4 KiB
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 eingechecktRangfolge: managed > local > projekt > global— spezifischer gewinnt/config— Settings interaktiv in der Session ansehen und ändernclaude doctor— Konfiguration auf Fehler prüfen
CLAUDE.md
~/.claude/CLAUDE.md— globale Anweisungen für alle ProjekteCLAUDE.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.jsonBash(git *)— Bash-Befehle per Muster erlauben oder sperrenEdit(src/**)— Dateizugriff per Glob einschränkenWebFetch(domain:example.com)— Webzugriff auf eine Domain begrenzenmcp__<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 anlegenclaude mcp add --transport http <name> <url>— HTTP-Server anlegenclaude mcp add --scope project <name> ...— in.mcp.jsonfürs Teamclaude mcp list— konfigurierte Server anzeigenclaude mcp remove <name>— Server entfernen/mcp— Serverstatus in der Session, OAuth-Login
Hooks
"hooks": { "PreToolUse": [...] }— Shell-Befehle an Lifecycle-Events hängenPreToolUse / PostToolUse— vor und nach jedem Tool-AufrufUserPromptSubmit— beim Absenden eines PromptsSessionStart / Stop— bei Sessionbeginn und -endeExit-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 Projektclaude plugin— Plugins installieren und verwalten