Files
ClaudeDo/src/ClaudeDo.Ui/Assets/CheatSheets/claude-cli.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

3.1 KiB

Claude CLI

Session starten

  • claude — interaktive Session im aktuellen Verzeichnis
  • claude "<prompt>" — Session mit erstem Prompt starten
  • claude -c — letzte Session in diesem Verzeichnis fortsetzen
  • claude -r — Session aus einer Auswahlliste fortsetzen
  • claude -r <session-id> — bestimmte Session fortsetzen
  • claude --fork-session -r <id> — Session unter neuer ID fortsetzen
  • claude -n "<name>" — Anzeigename für die Session setzen

Modell und Aufwand

  • claude --model sonnet — Alias oder voller Name (fable, opus, sonnet, claude-opus-5)
  • claude --effort high — Denkaufwand: low, medium, high, xhigh, max
  • claude --fallback-model sonnet — Ausweichmodell bei Überlast (nur mit -p)

Nicht interaktiv

  • claude -p "<prompt>" — antworten und beenden
  • claude -p --output-format json — ein JSON-Ergebnis
  • claude -p --output-format stream-json — Streaming-JSON für Skripte
  • claude -p --include-partial-messages — Teil-Chunks mitstreamen
  • claude -p --max-budget-usd 5 — Kostendeckel für den Lauf
  • claude -p --json-schema '<schema>' — strukturierte Ausgabe validieren

Berechtigungen und Tools

  • claude --permission-mode <mode> — acceptEdits, auto, plan, manual, dontAsk, bypassPermissions
  • claude --allowed-tools "Bash(git *)" Edit — nur diese Tools erlauben
  • claude --disallowed-tools "Bash(rm *)" — diese Tools sperren
  • claude --tools "Bash,Edit,Read" — Built-in-Toolset festlegen
  • claude --add-dir <pfad> — weiteres Arbeitsverzeichnis freigeben
  • claude --restricted — ohne befehlsausführende Tools und ohne lokale Settings

Kontext und Konfiguration

  • claude --append-system-prompt "<text>" — Systemprompt ergänzen
  • claude --system-prompt "<text>" — Systemprompt ersetzen
  • claude --settings <datei|json> — zusätzliche Settings laden
  • claude --agents '<json>' — eigene Subagents für diese Session
  • claude --mcp-config <datei> — MCP-Server aus JSON laden
  • claude --strict-mcp-config — nur diese MCP-Server, alle anderen ignorieren
  • claude --safe-mode — alle Anpassungen aus, zum Fehlersuchen
  • claude --bare — Minimalmodus ohne Hooks, Plugins, CLAUDE.md

Hintergrund-Sessions

  • claude --bg "<prompt>" — im Hintergrund starten, gibt die Kurz-ID aus
  • claude agents — laufende Hintergrund-Sessions auflisten
  • claude attach <id> — Hintergrund-Session in dieses Terminal holen
  • claude logs <id> — letzte Ausgabe einer Hintergrund-Session
  • claude stop <id> — Session stoppen, Verlauf bleibt
  • claude rm <id> — Session löschen

Worktree

  • claude -w — neuen Git-Worktree für diese Session anlegen
  • claude -w <name> — Worktree mit eigenem Namen

Verwaltung

  • claude doctor — Installation prüfen
  • claude update — auf neue Version aktualisieren
  • claude mcp — MCP-Server konfigurieren
  • claude plugin — Plugins verwalten
  • claude auth — Authentifizierung verwalten
  • claude setup-token — Langzeit-Token einrichten
  • claude -d api,hooks — Debugmodus mit Kategoriefilter
  • claude -v — Version ausgeben