Zum Hauptinhalt springen

Claude Code Befehle: Die ultimative Liste

Alle 60+ Slash-Commands, Bundled Skills, CLI-Flags, Shortcuts und Environment Variables von Claude Code in einer Referenz. Inkl. /voice, /effort und mehr.

FHFinn Hillebrandt
KI-Programmierung
Claude Code Befehle: Die ultimative Liste
Mit * gekennzeichnete Links sind Affiliate-Links. Kommt über solche Links ein Kauf zustande, bekommen wir eine Provision.

Du sitzt vor dem Terminal, hast Claude Code installiert und denkst dir „Okay, und jetzt?“

Das kenne ich gut. Als ich vor fünf Monaten das erste Mal claude eingegeben habe, fühlte sich das Tool wie ein schwarzes Loch an. Ich stand vor Hunderten von Befehlen und kryptischen Slash-Commands und hatte keine Ahnung, womit ich anfangen sollte.

Heute zeige ich dir alle Claude Code Befehle: eine komplette Übersicht mit sämtlichen Slash-Commands, allen CLI-Flags und versteckten Tastenkombinationen. Dies ist die vollständigste deutsche Referenz, die du finden wirst. Nach diesem Guide kennst du wirklich jeden verfügbaren Befehl. Wie sich Claude Code im direkten Duell gegen OpenAI Codex schlägt, zeigt unser Claude Code vs. OpenAI Codex Vergleich.

TL;DRDas Wichtigste in Kürze
  • Über 60 Befehle stehen zur Verfügung: 50+ Built-in Slash-Commands (darunter /voice, /effort, /diff, /color) plus 5 Bundled Skills (/batch, /simplify, /loop, /debug, /claude-api)
  • Die wichtigsten Shortcuts sind Option+T / Alt+T für Extended Thinking, Option+P / Alt+P für den Modell-Picker, Ctrl+G für den externen Editor und Shift+Tab für Berechtigungsmodi
  • CLI-Flags und Environment Variables ermöglichen erweiterte Nutzung, z. B. --effort (low/medium/high/xhigh/max), --worktree für isolierte Git Worktrees, --remote-control für Steuerung via claude.ai

Claude Code installieren und starten

# Installation (einmalig)
npm install -g @anthropic-ai/claude-code

# Claude Code starten
claude                          # Interaktiver Modus
claude „Fix the bug in auth“    # Mit initialer Anfrage
claude -p „Analyze this code“   # Einmalige Anfrage ohne Session
claude -c                       # Letzte Session fortsetzen

Slash-Commands (Built-in)

Diese Befehle sind dein tägliches Werkzeug bei der Arbeit mit Claude Code. Tippe / und dann beliebige Buchstaben, um zu filtern. Nicht alle Befehle sind für jeden Nutzer sichtbar, einige hängen von Plattform, Abo oder Umgebung ab.

Befehl/add-dir
Parameter<pfad>
Seit2.0.11
BeschreibungFügt zusätzliche Arbeitsverzeichnisse zur aktuellen Session hinzu
Befehl/agents
Parameter
Seit1.0.58
BeschreibungVerwaltet Subagenten-Konfigurationen und Agent-Teams
Befehl/btw
Parameter<frage>
Seit2.0.0
BeschreibungStellt eine Nebenfrage, ohne sie in die Unterhaltung aufzunehmen. Funktioniert auch, während Claude arbeitet
Befehl/chrome
Parameter
Seit2.0.72
BeschreibungKonfiguriert Claude in Chrome Einstellungen
Befehl/clear
Parameter
Seit0.2.9
BeschreibungLöscht die komplette Unterhaltungshistorie und startet neu (Aliase: /reset, /new)
Befehl/color
Parameter[farbe | default]
Seit2.1.70
BeschreibungSetzt Prompt-Bar Farbe für die Session (red, blue, green, yellow, purple, orange, pink, cyan). default zum Zurücksetzen
Befehl/compact
Parameter[anweisungen]
Seit0.2.47
BeschreibungKomprimiert die Unterhaltung mit optionalem Fokus-Parameter
Befehl/config
Parameter
Seit0.2.34
BeschreibungÖffnet das Settings-Interface für Theme, Modell und Output-Style (Alias: /settings)
Befehl/context
Parameter
Seit2.1.14
BeschreibungVisualisiert die aktuelle Context-Nutzung als Farbgrid mit Optimierungsvorschlägen
Befehl/copy
Parameter
Seit0.2.9
BeschreibungKopiert letzte Antwort in die Zwischenablage. Bei Code-Blöcken zeigt ein interaktiver Picker einzelne Blöcke oder die volle Antwort
Befehl/cost
Parameter
Seit1.0.85
BeschreibungZeigt detaillierte Token-Nutzung und Kostenstatistiken
Befehl/desktop
Parameter
Seit2.0.51
BeschreibungSetzt Session in der Claude Code Desktop App fort. Nur macOS und Windows (Alias: /app)
Befehl/diff
Parameter
Seit2.0.0
BeschreibungInteraktiver Diff-Viewer für uncommitted Changes und Per-Turn Diffs. Pfeiltasten zum Navigieren
Befehl/doctor
Parameter
Seit2.0.12
BeschreibungÜberprüft Claude Code Installation auf Probleme
Befehl/effort
Parameter[low | medium | high | xhigh | max | auto]
Seit2.1.76
BeschreibungSetzt Effort-Level. low, medium und high bleiben dauerhaft gespeichert. xhigh gibt es nur bei Opus 4.7 und 4.8. max gilt nur für die aktuelle Session (nur Opus 4.7 und 4.8). auto setzt auf Standard zurück. Wirkt sofort
Befehl/exit
Parameter
Seit0.2.9
BeschreibungBeendet die Claude Code REPL (Alias: /quit)
Befehl/export
Parameter[dateiname]
Seit0.2.9
BeschreibungExportiert Unterhaltung als Textdatei. Mit Dateinamen wird direkt geschrieben, ohne öffnet sich ein Dialog für Clipboard oder Datei
Befehl/extra-usage
Parameter
Seit2.1.36
BeschreibungKonfiguriert Extra-Nutzung, um bei Rate Limits weiterarbeiten zu können
Befehl/fast
Parameter[on | off]
Seit2.1.36
BeschreibungSchaltet Fast Mode für Opus 4.6, 4.7 und 4.8 ein oder aus (schnellerer Output)
Befehl/feedback
Parameter[bericht]
Seit0.2.9
BeschreibungMeldet Feedback an das Anthropic-Team (Alias: /bug)
Befehl/fork
Parameter[name]
Seit2.0.0
BeschreibungErstellt einen Fork der aktuellen Unterhaltung an dieser Stelle
Befehl/help
Parameter
Seit0.2.9
BeschreibungZeigt alle verfügbaren Slash-Befehle mit Beschreibungen an
Befehl/hooks
Parameter
Seit1.0.38
BeschreibungZeigt Hook-Konfigurationen für Tool-Events an
Befehl/ide
Parameter
Seit2.0.0
BeschreibungVerwaltet IDE-Integrationen (VS Code, JetBrains) und zeigt Status
Befehl/init
Parameter
Seit0.2.9
BeschreibungInitialisiert Projekt mit CLAUDE.md Leitfaden-Datei
Befehl/insights
Parameter
Seit2.1.14
BeschreibungGeneriert einen Analyse-Report deiner Claude Code Sessions (Projektbereiche, Interaktionsmuster, Reibungspunkte)
Befehl/install-github-app
Parameter
Seit1.0.0
BeschreibungInstalliert die Claude GitHub Actions App
Befehl/install-slack-app
Parameter
Seit2.0.51
BeschreibungInstalliert die Claude Slack App
Befehl/keybindings
Parameter
Seit2.1.18
BeschreibungErstellt oder öffnet Keybindings-Konfiguration
Befehl/login
Parameter
Seit0.2.96
BeschreibungMeldet bei Anthropic-Account an
Befehl/logout
Parameter
Seit0.2.96
BeschreibungMeldet vom Anthropic-Account ab
Befehl/mcp
Parameter
Seit0.2.50
BeschreibungVerwaltet MCP-Server Verbindungen und OAuth-Authentifizierung
Befehl/memory
Parameter
Seit1.0.94
BeschreibungBearbeitet CLAUDE.md Memory-Dateien, aktiviert/deaktiviert Auto-Memory, zeigt Auto-Memory Einträge
Befehl/mobile
Parameter
Seit2.0.51
BeschreibungZeigt QR-Code für die Claude Mobile App (Aliase: /ios, /android)
Befehl/model
Parameter[modell]
Seit0.2.9
BeschreibungWechselt zwischen KI-Modellen. Mit Pfeiltasten links/rechts lässt sich das Effort-Level anpassen. Wirkt sofort
Befehl/passes
Parameter
Seit2.0.58
BeschreibungTeilt eine kostenlose Woche Claude Code mit Freunden (nur wenn berechtigt)
Befehl/permissions
Parameter
Seit2.0.67
BeschreibungZeigt oder aktualisiert Tool-Berechtigungen (Alias: /allowed-tools)
Befehl/plan
Parameter[beschreibung]
Seit2.1.0
BeschreibungWechselt in den Plan-Modus direkt aus dem Prompt
Befehl/plugin
Parameter
Seit2.0.12
BeschreibungVerwaltet Claude Code Plugins (installieren, deinstallieren, browsen)
Befehl/pr-comments
Parameter[PR-URL | nummer]
Seit2.0.0
BeschreibungZeigt GitHub PR-Kommentare an. Erkennt PR automatisch oder nimmt URL/Nummer als Argument
Befehl/privacy-settings
Parameter
Seit2.0.51
BeschreibungZeigt und aktualisiert Datenschutzeinstellungen (nur Pro/Max)
Befehl/release-notes
Parameter
Seit2.0.32
BeschreibungZeigt den vollständigen Changelog an
Befehl/reload-plugins
Parameter
Seit2.1.69
BeschreibungLädt alle aktiven Plugins neu, um Änderungen ohne Neustart zu übernehmen
Befehl/remote-control
Parameter[name]
Seit2.1.51
BeschreibungMacht Session per claude.ai oder Claude App steuerbar (Alias: /rc)
Befehl/remote-env
Parameter
Seit2.0.47
BeschreibungKonfiguriert die Standard-Remote-Umgebung für Web-Sessions mit --remote
Befehl/rename
Parameter[name]
Seit2.1.20
BeschreibungBenennt die aktuelle Session um und zeigt den Namen auf der Prompt-Bar. Ohne Name wird einer auto-generiert
Befehl/resume
Parameter[session]
Seit1.0.27
BeschreibungSetzt eine vorherige Konversation fort per ID, Name oder Picker (Alias: /continue)
Befehl/rewind
Parameter
Seit2.0.0
BeschreibungSetzt Konversation und/oder Code auf vorherigen Stand zurück (Alias: /checkpoint)
Befehl/sandbox
Parameter
Seit2.0.24
BeschreibungSchaltet den Sandbox-Modus ein/aus (nur auf unterstützten Plattformen)
Befehl/security-review
Parameter
Seit2.1.70
BeschreibungAnalysiert anstehende Änderungen auf Sicherheitslücken (Injection, Auth-Probleme, Datenexposition)
Befehl/skills
Parameter
Seit2.1.3
BeschreibungListet alle verfügbaren Skills auf
Befehl/stats
Parameter
Seit2.0.64
BeschreibungZeigt Nutzungsstatistiken, Session-Verlauf, Streaks und Modellpräferenzen
Befehl/status
Parameter
Seit0.2.9
BeschreibungÖffnet Settings (Status Tab) mit Version, Modell, Account und Verbindungsstatus
Befehl/statusline
Parameter[beschreibung]
Seit1.0.71
BeschreibungKonfiguriert Claude Codes Statusline. Beschreibe, was du willst, oder starte ohne Argumente für Auto-Konfiguration
Befehl/stickers
Parameter
Seit2.0.51
BeschreibungBestellt Claude Code Sticker
Befehl/tasks
Parameter
Seit2.0.64
BeschreibungZeigt und verwaltet Hintergrund-Tasks
Befehl/terminal-setup
Parameter
Seit1.0.110
BeschreibungKonfiguriert Terminal-Keybindings für Shift+Enter (VS Code, Alacritty, Warp)
Befehl/theme
Parameter
Seit2.0.74
BeschreibungWechselt das Farbschema (Hell/Dunkel, Farbenblind-Varianten, ANSI-Themes)
Befehl/upgrade
Parameter
Seit2.0.51
BeschreibungÖffnet die Upgrade-Seite für ein höheres Abo
Befehl/usage
Parameter
Seit2.0.0
BeschreibungZeigt Plan-Nutzungslimits und Rate Limit Status
Befehl/vim
Parameter
Seit0.2.34
BeschreibungWechselt zwischen Vim- und Normal-Editing-Modus
Befehl/voice
Parameter
Seit2.1.69
BeschreibungPush-to-Talk Sprachmodus. Leertaste gedrückt halten zum Sprechen, unterstützt 20+ Sprachen

Bundled Skills

Bundled Skills werden mit Claude Code mitgeliefert und sind in jeder Session verfügbar. Anders als die Built-in Commands sind Skills prompt-basiert: Sie geben Claude ein detailliertes Playbook und lassen ihn die Arbeit mit seinen Tools orchestrieren. Das bedeutet, Skills können parallele Agenten spawnen, Dateien lesen und sich an deine Codebase anpassen.

Skill/batch <anweisung>
BeschreibungOrchestriert große Änderungen parallel. Zerlegt Arbeit in 5 bis 30 Einheiten, spawnt pro Einheit einen Agent in isoliertem Git Worktree und erstellt PRs. Beispiel: /batch "migriere src/ von Solid zu React"
Skill/claude-api
BeschreibungLädt Claude API und Agent SDK Referenzmaterial für deine Projektsprache (Python, TypeScript, etc.). Aktiviert sich auch automatisch, wenn dein Code anthropic oder @anthropic-ai/sdk importiert
Skill/debug [beschreibung]
BeschreibungTroubleshooting der aktuellen Session über Debug-Log Analyse. Optional eine Problembeschreibung angeben, um die Analyse zu fokussieren
Skill/loop [intervall] <prompt>
BeschreibungFührt einen Prompt wiederholt in einem Intervall aus. Nützlich, um zu prüfen, ob eine Veröffentlichung fertig ist, oder um PRs im Blick zu behalten. Beispiel: /loop 5m "prüfe ob Veröffentlichung fertig"
Skill/simplify [fokus]
BeschreibungPrüft kürzlich geänderte Dateien auf Wiederverwendbarkeit, Qualität und Effizienz. Spawnt drei Review-Agenten parallel, aggregiert Findings und wendet Fixes an

Keyboard-Shortcuts

Die Tastaturkürzel machen den Unterschied zwischen produktivem Flow und ständigem Nachschlagen. Das sind alle verfügbaren Shortcuts für den interaktiven Modus.

Allgemeine Steuerung

TastenkürzelCtrl+C
BeschreibungBricht aktuelle Eingabe oder Generierung ab
KontextStandard-Interrupt
TastenkürzelCtrl+F (2x)
BeschreibungBeendet alle Hintergrund-Agenten
Kontext2x drücken innerhalb 3 Sek. zur Bestätigung
TastenkürzelCtrl+D
BeschreibungBeendet Claude Code Session
KontextEOF-Signal
TastenkürzelCtrl+G
BeschreibungPrompt im externen Editor öffnen
KontextFür lange Prompts
TastenkürzelCtrl+L
BeschreibungLöscht Terminal-Bildschirm
KontextBehält Unterhaltungshistorie
TastenkürzelCtrl+O
BeschreibungToggle Verbose Output
KontextZeigt Details zu Tool-Nutzung
TastenkürzelCtrl+R
BeschreibungReverse Search in Command History
KontextInteraktive History-Suche
TastenkürzelCtrl+T
BeschreibungTask-Liste ein-/ausblenden
KontextToggle Task-Ansicht im Statusbereich
TastenkürzelCtrl+V / Alt+V
BeschreibungBild aus Clipboard einfügen
KontextMac/Linux bzw. Windows
TastenkürzelCtrl+B
BeschreibungTask in den Hintergrund verschieben
KontextTmux-Nutzer 2x drücken
TastenkürzelPfeiltasten ↑/↓
BeschreibungNavigiert durch Befehlshistorie
KontextRuft vorherige Eingaben ab
Tastenkürzel← / →
BeschreibungWechselt zwischen Dialog-Tabs
KontextIn Permission-Dialogen und Menüs
TastenkürzelEsc + Esc
BeschreibungRewind oder Zusammenfassung
KontextStellt vorherigen Zustand wieder her oder fasst ab Nachricht zusammen
TastenkürzelOption+T / Alt+T
BeschreibungToggle Extended Thinking
KontextVorher /terminal-setup ausführen
TastenkürzelOption+P / Alt+P
BeschreibungModell-Picker öffnen
KontextSchneller Modellwechsel ohne Prompt zu leeren
TastenkürzelShift+Tab / Alt+M
BeschreibungWechselt Berechtigungsmodi
KontextAuto-Accept, Plan, Normal

Textbearbeitung

TastenkürzelCtrl+K
BeschreibungLöscht Text bis zum Zeilenende
KontextGelöschter Text wird gespeichert
TastenkürzelCtrl+U
BeschreibungLöscht die gesamte Zeile
KontextGelöschter Text wird gespeichert
TastenkürzelCtrl+Y
BeschreibungFügt zuvor gelöschten Text ein
KontextPaste aus Kill-Ring
TastenkürzelAlt+Y (nach Ctrl+Y)
BeschreibungWechselt durch vorherige gelöschte Texte
KontextCycle Paste History
TastenkürzelAlt+B
BeschreibungCursor ein Wort zurück bewegen
KontextOption als Meta auf macOS
TastenkürzelAlt+F
BeschreibungCursor ein Wort vorwärts bewegen
KontextOption als Meta auf macOS

Mehrzeilige Eingabe

MethodeQuick Escape
Tastenkürzel\\ + Enter
KontextFunktioniert in allen Terminals
MethodemacOS Standard
TastenkürzelOption+Enter
KontextStandard auf macOS
MethodeShift+Enter
TastenkürzelShift+Enter
KontextFunktioniert nativ in iTerm2, WezTerm, Ghostty, Kitty. Für andere /terminal-setup ausführen
MethodeControl Sequence
TastenkürzelCtrl+J
KontextLine Feed für Mehrzeilig
MethodePaste Mode
TastenkürzelDirekt einfügen
KontextFür Code-Blöcke, Logs

Schnellbefehle

Tastenkürzel/ am Anfang
BeschreibungSlash-Befehl oder Skill ausführen
HinweiseFiltert und autovervollständigt
Tastenkürzel! am Anfang
BeschreibungBash-Modus
HinweiseFührt Befehle direkt aus, Output in Session
Tastenkürzel@
BeschreibungFile Path Mention
HinweiseTriggert Dateipfad-Autocomplete

CLI-Befehle

Die CLI-Befehle nutze ich tatsächlich nur sehr selten (außer zum Starten von Claude Code, versteht sich).

Befehlclaude
BeschreibungInteraktive REPL starten
Beispielclaude
Befehlclaude „query“
BeschreibungREPL mit anfänglicher Eingabeaufforderung starten
Beispielclaude „explain this project“
Befehlclaude -p „query“
BeschreibungAbfrage über SDK, dann beenden
Beispielclaude -p „explain this function“
Befehlcat file | claude -p „query“
BeschreibungWeitergeleiteten Inhalt verarbeiten
Beispielcat logs.txt | claude -p „explain“
Befehlclaude -c
BeschreibungNeueste Unterhaltung fortsetzen
Beispielclaude -c
Befehlclaude -c -p „query“
BeschreibungÜber SDK fortsetzen
Beispielclaude -c -p „Check for type errors“
Befehlclaude -r „session“ „query“
BeschreibungSession per ID oder Name fortsetzen
Beispielclaude -r „auth-refactor“ „Finish this PR“
Befehlclaude update
BeschreibungAuf neueste Version aktualisieren
Beispielclaude update
Befehlclaude auth login
BeschreibungBei Anthropic anmelden (mit --email oder --sso)
Beispielclaude auth login --sso
Befehlclaude auth logout
BeschreibungVom Anthropic-Account abmelden
Beispielclaude auth logout
Befehlclaude auth status
BeschreibungAuthentifizierungsstatus anzeigen (JSON oder --text)
Beispielclaude auth status --text
Befehlclaude agents
BeschreibungAlle konfigurierten Subagenten auflisten
Beispielclaude agents
Befehlclaude doctor
BeschreibungPrüft die Claude Code Installation
Beispielclaude doctor
Befehlclaude mcp
BeschreibungMCP-Server konfigurieren und verwalten
Beispielclaude mcp add github https://...
Befehlclaude remote-control
BeschreibungRemote Control Server starten (Session per claude.ai steuerbar)
Beispielclaude remote-control --name „Mein Projekt“

CLI-Flags

Die CLI-Flags sind sehr nützlich, um Claude Code mit den richtigen Einstellungen zu starten.

Basis-Flags

Flag-p, --print
BeschreibungPrint Response ohne interaktiven Modus
Beispielclaude -p „query“
Flag-c, --continue
BeschreibungLetzte Konversation fortsetzen
Beispielclaude -c
Flag-r, --resume
BeschreibungSpezifische Session per ID oder Name fortsetzen
Beispielclaude -r „auth-refactor“ „query“
Flag-n, --name
BeschreibungSetzt Display-Name für die Session (sichtbar in /resume und Terminal-Titel)
Beispielclaude -n „feature-work“
Flag-w, --worktree
BeschreibungStartet in isoliertem Git Worktree
Beispielclaude -w feature-auth
Flag-v, --version
BeschreibungVersionsnummer ausgeben
Beispielclaude -v

Modell & System Prompt

Flag--effort
BeschreibungSetzt Effort-Level (low, medium, high, xhigh, max). xhigh nur Opus 4.7 und 4.8. max nur Opus 4.6, 4.7 und 4.8, nur Session-Scope
Beispielclaude --effort high
Flag--model
BeschreibungSetzt Modell per Alias (sonnet, opus) oder vollem Namen
Beispielclaude --model claude-sonnet-4-6
Flag--system-prompt
BeschreibungErsetzt kompletten System Prompt
Beispielclaude --system-prompt „Du bist ein Python-Experte“
Flag--system-prompt-file
BeschreibungLädt System Prompt aus Datei (ersetzt Standard)
Beispielclaude --system-prompt-file ./prompt.txt
Flag--append-system-prompt
BeschreibungHängt Text an Standard System Prompt an
Beispielclaude --append-system-prompt „Nutze immer TypeScript“
Flag--append-system-prompt-file
BeschreibungHängt Dateiinhalt an Standard System Prompt an
Beispielclaude --append-system-prompt-file ./rules.txt
Flag--tools
BeschreibungVerfügbare Tools einschränken (&quot;&quot; für keine, &quot;default&quot; für alle)
Beispielclaude --tools „Bash,Edit,Read“

Agenten & Subagenten

Flag--agent
BeschreibungSpezifiziert einen Agenten für die Session
Beispielclaude --agent my-custom-agent
Flag--agents
BeschreibungDefiniert custom Subagenten via JSON
Beispielclaude --agents '{"reviewer":{...}}'
Flag--teammate-mode
BeschreibungAgent Teams Display-Modus (auto, in-process, tmux)
Beispielclaude --teammate-mode tmux

Berechtigungen & Sicherheit

Flag--allowedTools
BeschreibungTools ohne Permission-Prompt erlauben
Beispielclaude --allowedTools „Bash(git log *)“ „Read“
Flag--disallowedTools
BeschreibungTools komplett entfernen (nicht nutzbar)
Beispielclaude --disallowedTools „Edit“
Flag--permission-mode
BeschreibungStartet in spezifischem Permission Mode
Beispielclaude --permission-mode plan
Flag--dangerously-skip-permissions
BeschreibungÜberspringt alle Permission-Prompts (Vorsicht!)
Beispielclaude --dangerously-skip-permissions
Flag--permission-prompt-tool
BeschreibungMCP Tool für Permission-Prompts (non-interactive)
Beispielclaude -p --permission-prompt-tool mcp_tool „query“

MCP-Server & Integration

Flag--mcp-config
BeschreibungLädt MCP Server aus JSON-Dateien (Leerzeichen-getrennt)
Beispielclaude --mcp-config ./mcp.json
Flag--strict-mcp-config
BeschreibungNutzt NUR --mcp-config, ignoriert alle anderen MCP-Quellen
Beispielclaude --strict-mcp-config --mcp-config ./mcp.json
Flag--plugin-dir
BeschreibungLädt Plugins aus einem Verzeichnis (Flag wiederholen für mehrere)
Beispielclaude --plugin-dir ./my-plugins
Flag--chrome / --no-chrome
BeschreibungAktiviert/deaktiviert Chrome Browser Integration
Beispielclaude --chrome
Flag--ide
BeschreibungVerbindet automatisch zu IDE bei Startup
Beispielclaude --ide
Flag--betas
BeschreibungBeta-Header für API-Requests (nur API-Key)
Beispielclaude --betas „feature-x“

Output & Format

Flag--output-format
BeschreibungSpezifiziert Output-Format (text, json, stream-json)
Beispielclaude -p „query“ --output-format json
Flag--input-format
BeschreibungSpezifiziert Input-Format (text, stream-json)
Beispielclaude -p --input-format stream-json
Flag--json-schema
BeschreibungErhalte validiertes JSON matching Schema (nur Print Mode)
Beispielclaude -p --json-schema '{...}' „query“
Flag--include-partial-messages
BeschreibungInkludiert partielle Streaming-Events (nur stream-json)
Beispielclaude -p --output-format stream-json --include-partial-messages „query“
Flag--verbose
BeschreibungAktiviert Verbose Logging mit vollständigem Turn-by-Turn Output
Beispielclaude --verbose

Verzeichnisse & Session

Flag--add-dir
BeschreibungFügt zusätzliche Arbeitsverzeichnisse hinzu
Beispielclaude --add-dir ../apps ../lib
Flag--from-pr
BeschreibungSetzt Session fort, die mit einem PR verknüpft ist
Beispielclaude --from-pr 123
Flag--session-id
BeschreibungNutzt spezifische Session ID (UUID)
Beispielclaude --session-id „550e8400-...“
Flag--fork-session
BeschreibungErstellt neue Session ID bei Fortsetzen
Beispielclaude --resume abc123 --fork-session
Flag--no-session-persistence
BeschreibungDeaktiviert Session-Speicherung (nur Print Mode)
Beispielclaude -p --no-session-persistence „query“

Remote & Weitere

Flag--remote
BeschreibungErstellt Web-Session auf claude.ai
Beispielclaude --remote „Fix all bugs“
Flag--remote-control, --rc
BeschreibungStartet mit Remote Control (Session per claude.ai steuerbar)
Beispielclaude --rc „Mein Projekt“
Flag--teleport
BeschreibungSetzt Remote Web-Session lokal fort
Beispielclaude --teleport
Flag--debug
BeschreibungAktiviert Debug Mode mit optionaler Kategorie
Beispielclaude --debug „api,mcp“
Flag--max-turns
BeschreibungLimitiert agentic Turns (nur Print Mode)
Beispielclaude -p --max-turns 3 „query“
Flag--max-budget-usd
BeschreibungMaximales Budget in USD (nur Print Mode)
Beispielclaude -p --max-budget-usd 5.00 „query“
Flag--fallback-model
BeschreibungAuto-Fallback bei Overload (nur Print Mode)
Beispielclaude -p --fallback-model sonnet „query“
Flag--init / --init-only
BeschreibungInitialisierung mit Session bzw. nur Hooks und Exit
Beispielclaude --init-only
Flag--settings
BeschreibungLädt Settings aus JSON-Datei oder String
Beispielclaude --settings ./settings.json
Flag--setting-sources
BeschreibungKommagetrennte Liste der Settings-Quellen (user, project, local)
Beispielclaude --setting-sources „user,project“
Flag--disable-slash-commands
BeschreibungDeaktiviert alle Skills und Commands für diese Session
Beispielclaude --disable-slash-commands

Environment Variables

Neben CLI-Flags gibt es eine ganze Reihe von Umgebungsvariablen, mit denen du das Verhalten von Claude Code steuern kannst. Setze sie in deiner Shell oder in der settings.json unter dem env-Key.

Modell & Performance

VariableANTHROPIC_MODEL
BeschreibungÜberschreibt das Standard-Modell
StandardKeiner
VariableCLAUDE_CODE_EFFORT_LEVEL
BeschreibungEffort-Level (low, medium, high)
Standardhigh
VariableCLAUDE_CODE_MAX_OUTPUT_TOKENS
BeschreibungMaximale Output-Tokens pro Antwort
Standard32768
VariableMAX_THINKING_TOKENS
BeschreibungToken-Budget für Extended Thinking
Standard10000
VariableCLAUDE_CODE_SUBAGENT_MODEL
BeschreibungModell, das Subagenten verwenden
StandardKeiner

Bash & Timeouts

VariableBASH_MAX_TIMEOUT_MS
BeschreibungMaximales Timeout für Bash-Befehle in ms
Standard~60000
VariableBASH_DEFAULT_TIMEOUT_MS
BeschreibungStandard-Timeout für Bash-Befehle in ms
Standard~60000
VariableBASH_MAX_OUTPUT_LENGTH
BeschreibungMaximale Bash-Ausgabelänge in Zeichen
Standard30000
VariableMAX_MCP_OUTPUT_TOKENS
BeschreibungToken-Limit für MCP-Tool-Output
StandardKeiner

Feature-Toggles

VariableCLAUDE_CODE_DISABLE_AUTO_MEMORY
BeschreibungDeaktiviert automatische Memory-Erstellung
Wert1 = aus
VariableCLAUDE_CODE_DISABLE_BACKGROUND_TASKS
BeschreibungDeaktiviert Hintergrund-Tasks
Wert1 = aus
VariableCLAUDE_CODE_DISABLE_CRON
BeschreibungStoppt geplante Cron-Jobs in der Session
Wert1 = aus
VariableCLAUDE_CODE_DISABLE_1M_CONTEXT
BeschreibungDeaktiviert das 1M Token Context Window
Wert1 = aus
VariableCLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS
BeschreibungEntfernt Git-Instruktionen aus dem System Prompt
Wert1 = aus
VariableCLAUDE_CODE_ENABLE_PROMPT_SUGGESTION
BeschreibungSteuert Prompt-Vorschläge (grauer Vorschlagstext)
Wertfalse = aus
VariableCLAUDE_CODE_TASK_LIST_ID
BeschreibungBenannte Task-Liste für sessionübergreifende Aufgaben
Wertz. B. my-project
VariableENABLE_TOOL_SEARCH
BeschreibungAktiviert Tool Search bei ANTHROPIC_BASE_URL
Wert1 = an
VariableENABLE_CLAUDEAI_MCP_SERVERS
BeschreibungSteuert claude.ai MCP Server
Wertfalse = aus
VariableDISABLE_AUTOUPDATER
BeschreibungDeaktiviert Auto-Updates
Wert1 = aus
VariableDISABLE_TELEMETRY
BeschreibungDeaktiviert Telemetrie
Wert1 = aus
VariableDISABLE_PROMPT_CACHING
BeschreibungDeaktiviert Prompt-Caching
Wert1 = aus

Authentifizierung & Provider

VariableANTHROPIC_API_KEY
BeschreibungAPI-Key für Anthropic
KontextPflicht ohne Abo
VariableCLAUDE_CODE_USE_BEDROCK
BeschreibungAWS Bedrock als Provider nutzen
Kontext1 = aktiviert
VariableCLAUDE_CODE_USE_VERTEX
BeschreibungGoogle Vertex AI als Provider nutzen
Kontext1 = aktiviert
VariableHTTP_PROXY / HTTPS_PROXY
BeschreibungProxy-Konfiguration
KontextFür Firmen-Netzwerke

MCP (Model Context Protocol) Integration

MCP ist eine der wichtigsten Erweiterungen von Claude Code. Damit kannst du externe Tools und Services direkt einbinden. Die Community liefert bereits Hunderte von MCP-Server-Implementierungen und erweitert das Ökosystem stetig.

# MCP-Server hinzufügen
claude mcp add --transport http github https://mcp.github.com

# Mit Debug starten
claude --debug „mcp“

# Claude Code selbst als MCP-Server bereitstellen
claude mcp serve

Seit Anfang 2026 nutzt Claude Code standardmäßig Tool Search (Lazy Loading) für MCP-Tools. Das reduziert den Context-Verbrauch um ca. 95 %, da Tools erst bei Bedarf geladen werden statt alle gleichzeitig.

Ein weiteres Feature ist MCP Elicitation: MCP-Server können während einer Aufgabe interaktive Formulare oder Browser-URLs anzeigen, um strukturierten Input anzufordern. MCP-Server können außerdem eigene Befehle im Format /mcp__<server>__<prompt> bereitstellen.

Skills

Eines der coolsten Features an Claude Code? Du kannst eigene Skills erstellen, die perfekt zu deinem Workflow passen. Skills sind die Weiterentwicklung der früheren Custom Commands und folgen dem offenen Agent Skills Standard.

Projekt-Skills werden in .claude/skills/ gespeichert und sind für alle im Projekt verfügbar. Persönliche Skills kommen in ~/.claude/skills/ und gelten nur für dich. Enterprise-Skills werden über Managed Settings organisationsweit verteilt.

---
name: test-all
description: Führt alle Tests und Linter aus
argument-hint: [test-suite] [flags]
allowed-tools: Bash(npm test:*), Bash(npm run:*)
model: sonnet
disable-model-invocation: false
context: fork
---

Führe folgende Tests aus:
1. npm test $ARGUMENTS
2. npm run lint
3. npm run typecheck

Zeige mir eine Zusammenfassung aller Ergebnisse.

Nach dem Erstellen kannst du einfach /test-all eingeben und Claude führt deine komplette Test-Suite aus. Ich habe etwa 10 solcher Skills für wiederkehrende Aufgaben.

Fehlerbehebung: Wenn Claude Code nicht macht, was er soll

Auch nach hunderten Sessions stoße ich manchmal auf Probleme. Diese Fehler tauchen bei mir am häufigsten auf, und so löst du sie.

ProblemClaude versteht Projekt nicht
UrsacheFalscher Startordner
LösungIm Projektroot starten, CLAUDE.md anlegen
ProblemToken-Limit erreicht
UrsacheZu viel Kontext
Lösung/clear nutzen, /compact für intelligente Komprimierung
ProblemBefehle funktionieren nicht
UrsacheVeraltete Version
Lösungclaude update ausführen
ProblemMCP-Server verbindet nicht
UrsacheFehlende Konfiguration
Lösungclaude --debug "mcp" für Diagnose
ProblemShift+Enter geht nicht
UrsacheTerminal-Setup fehlt
Lösung/terminal-setup ausführen (VS Code, Alacritty, Warp)

Folgende Debug-Commands kannst du für die Problemanalyse verwenden:

# System-Status prüfen
/status

# Installation überprüfen
/doctor

# Context-Nutzung visualisieren
/context

# Token-Kosten anzeigen
/cost

# Verbose-Modus für Details
claude --verbose

# Debug-Modus aktivieren
claude --debug „api,mcp“

# Session-Troubleshooting
/debug „mein Problem“

# Konfiguration öffnen
/config

Häufig gestellte Fragen zu Claude Code Befehlen

FH

Finn Hillebrandt

KI-Experte & Blogger

Finn Hillebrandt ist der Gründer von Gradually AI, SEO- und KI-Experte. Er hilft Online-Unternehmern, ihre Prozesse und ihr Marketing mit KI zu vereinfachen und zu automatisieren. Finn teilt sein Wissen hier auf dem Blog in 50+ Fachartikeln sowie über seinen ChatGPT-Kurs und den KI Business Club.

Erfahre mehr über Finn und das Team, folge Finn bei LinkedIn, tritt seiner Facebook-Gruppe zu ChatGPT, OpenAI & KI-Tools bei oder mache es wie 17.500+ andere und abonniere seinen KI-Newsletter mit Tipps, News und Angeboten rund um KI-Tools und Online-Business. Besuche auch seinen anderen Blog, Blogmojo, auf dem es um WordPress, Bloggen und SEO geht.