Zum Hauptinhalt springen

Claude Code Befehle (100+): Die Referenz

100+ aktuelle Claude Code Befehle: Slash-Commands, Skills, Workflows, CLI-Kommandos, Flags, Shortcuts und Umgebungsvariablen in einer Referenz.

FHFinn Hillebrandt
KI-Programmierung
Claude Code Befehle (100+): Die Referenz
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 das erste Mal claude eingegeben habe, fühlte sich das Tool wie ein schwarzes Loch an. Es gibt inzwischen weit über 100 dokumentierte Befehls-Einträge, wenn du eingebaute Befehle, Skills, Workflows und Aliase zusammenzählst.

Heute zeige ich dir die aktuelle Befehlslandschaft von Claude Code: eingebaute Slash-Commands, mitgelieferte Skills und Workflows, CLI-Kommandos, Flags und Tastenkürzel. Nicht jeder Befehl erscheint bei jedem Account, weil Plattform, Tarif und Provider eine Rolle spielen. 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
  • Die offizielle Referenz dokumentiert weit über 100 Befehls-Einträge. Diese Seite trennt eingebaute Commands, 13 mitgelieferte Skills, den Deep-Research-Workflow sowie entfernte Befehle sauber voneinander.
  • Die wichtigsten Shortcuts sind Ctrl+G oder Ctrl+X Ctrl+E für den externen Editor, Ctrl+O für den Transcript Viewer, Option+P oder Alt+P für den Modellwechsel und Shift+Tab für Berechtigungsmodi.
  • CLI-Flags und Umgebungsvariablen steuern unter anderem Aufwand, Kontextfenster, Hintergrund-Agenten, Cloud-Sessions, Worktrees, MCP und Datenschutz. --dangerously-skip-permissions bleibt eine Ausnahme für isolierte Umgebungen.

Abgeglichen habe ich die Tabellen mit den offiziellen Anthropic-Seiten zu Commands, der CLI-Referenz, dem interaktiven Modus und der Installationsanleitung. Die Dokumentation ändert sich häufig, deshalb sind entfernte Befehle separat markiert.

Claude Code installieren und starten

# Empfohlene native Installation unter macOS, Linux und WSL
curl -fsSL https://claude.ai/install.sh | bash

# Native Installation in Windows PowerShell
irm https://claude.ai/install.ps1 | iex

# Installation prüfen
claude --version

# 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.

Die Versionsbadges nennen die früheste veröffentlichte Version, in der der Befehl im offiziellen Changelog, in den Releases oder im veröffentlichten Claude-Code-Paket nachweisbar ist.

Befehl/add-dir
Parameter<pfad>
Seit Versionv2.0.11
BeschreibungGibt der aktuellen Session Zugriff auf ein zusätzliches Arbeitsverzeichnis.
Befehl/advisor
Parameter[modell|off]
Seit Versionv2.1.83
BeschreibungAktiviert oder deaktiviert den Advisor, der bei wichtigen Momenten ein zweites Modell konsultiert.
Befehl/agents
Parameter
Seit Versionv1.0.58
BeschreibungErinnert an die Verwaltung von Subagenten über Claude oder Dateien in .claude/agents/.
Befehl/artifacts
Parameter
Seit Versionv2.1.208
BeschreibungListet eigene oder geteilte Artefakte und hängt eines an die Session an.
Befehl/auto-mode-setup
Parameter
Seit Versionv2.1.228
BeschreibungEntwirft Einstellungen für den Auto-Modus aus Projekt und bisherigen Sessions.
Befehl/autocompact
Parameter[auto|<token>]
Seit Versionv2.1.221
BeschreibungLegt fest, wie voll das Kontextfenster vor automatischer Komprimierung werden darf.
Befehl/autofix-pr
Parameter[anweisung]
Seit Versionv2.1.94
BeschreibungStartet eine Web-Session, die eine Pull Request beobachtet und CI- oder Review-Fixes pushen kann.
Befehl/background
Parameter[anweisung]
Seit Versionv2.1.119
BeschreibungLöst die aktuelle Session als Hintergrund-Agenten vom Terminal. Alias: /bg.
Befehl/branch
Parameter[name]
Seit Versionv2.1.77
BeschreibungErstellt einen Gesprächszweig und wechselt in ihn, ohne das Original zu verlieren.
Befehl/btw
Parameter[frage]
Seit Versionv2.0.0
BeschreibungBeantwortet eine Nebenfrage außerhalb des Gesprächskontexts.
Befehl/bug
Parameter[bericht]
Seit Versionv0.2.9
BeschreibungMeldet einen Fehler oder teilt die Session nach einer Einwilligungsabfrage. Alias: /share.
Befehl/cd
Parameter<pfad>
Seit Versionv2.1.169
BeschreibungWechselt das Arbeitsverzeichnis, behält Unterhaltung und Prompt-Cache aber bei.
Befehl/chrome
Parameter
Seit Versionv2.0.72
BeschreibungÖffnet die Einstellungen für Claude in Chrome.
Befehl/clear
Parameter[name]
Seit Versionv0.2.9
BeschreibungStartet eine neue Unterhaltung ohne Kontext. Aliase: /reset und /new.
Befehl/color
Parameter[farbe|default]
Seit Versionv2.1.70
BeschreibungLegt die Farbe der Prompt-Leiste fest.
Befehl/compact
Parameter[anweisungen]
Seit Versionv0.2.47
BeschreibungFasst die Unterhaltung zusammen, um Kontext freizugeben.
Befehl/config
Parameter[key=value ...]
Seit Versionv0.2.34
BeschreibungÖffnet Einstellungen oder setzt Werte direkt. Alias: /settings.
Befehl/context
Parameter[all]
Seit Versionv2.1.14
BeschreibungZeigt, was das Kontextfenster belegt, inklusive Optimierungshinweisen.
Befehl/copy
Parameter[N]
Seit Versionv0.2.9
BeschreibungKopiert die letzte oder die N-letzte Antwort in die Zwischenablage.
Befehl/cost
Parameter
Seit Versionv1.0.85
BeschreibungAlias für /usage.
Befehl/design-login
Parameter
Seit Versionv2.1.178
BeschreibungAutorisiert den Zugriff auf Claude Design für /design-sync.
Befehl/desktop
Parameter
Seit Versionv2.0.51
BeschreibungSetzt die Session in der Claude Code Desktop App fort. Alias: /app.
Befehl/diff
Parameter
Seit Versionv2.0.0
BeschreibungÖffnet den interaktiven Diff-Viewer für uncommitted und turnbezogene Änderungen.
Befehl/effort
Parameter[level|auto|status]
Seit Versionv2.1.76
BeschreibungWählt den Denkaufwand. Verfügbar sind modellabhängig low bis xhigh, max und ultracode.
Befehl/exit
Parameter
Seit Versionv0.2.9
BeschreibungBeendet die CLI oder trennt eine angehängte Hintergrund-Session. Alias: /quit.
Befehl/export
Parameter[dateiname]
Seit Versionv0.2.9
BeschreibungExportiert die aktuelle Unterhaltung als Klartext.
Befehl/fast
Parameter[on|off]
Seit Versionv2.1.36
BeschreibungSchaltet den Fast Mode ein oder aus, wenn der Account ihn unterstützt.
Befehl/feedback
Parameter[bericht]
Seit Versionv0.2.9
BeschreibungÖffnet denselben Feedback-Dialog wie /bug.
Befehl/focus
Parameter
Seit Versionv2.1.110
BeschreibungWechselt in die reduzierte Fokusansicht des Fullscreen-Renderers.
Befehl/fork
Parameter[anweisung]
Seit Versionv2.0.0
BeschreibungKopiert die Unterhaltung in eine neue Hintergrund-Session.
Befehl/goal
Parameter[bedingung|clear]
Seit Versionv2.1.139
BeschreibungSetzt ein Ziel, an dem Claude über mehrere Turns weiterarbeitet.
Befehl/heapdump
Parameter
Seit Versionv2.1.71
BeschreibungSchreibt Diagnose-Dateien für Speicherprobleme. Dieser Befehl ist im Menü verborgen und enthält sensible Daten.
Befehl/help
Parameter
Seit Versionv0.2.9
BeschreibungZeigt Hilfe und die für diese Session verfügbaren Befehle.
Befehl/hooks
Parameter
Seit Versionv1.0.38
BeschreibungZeigt Hook-Konfigurationen.
Befehl/ide
Parameter
Seit Versionv2.0.0
BeschreibungVerwaltet IDE-Integrationen und zeigt ihren Status.
Befehl/import
Parameter[codex|gemini] [--dry-run] [--yes]
Seit Versionv2.1.213
BeschreibungÜbernimmt Konfigurationen von Codex oder Gemini CLI, etwa Regeln, MCP-Server und Skills.
Befehl/init
Parameter
Seit Versionv0.2.9
BeschreibungErstellt eine Projektanleitung in CLAUDE.md.
Befehl/insights
Parameter
Seit Versionv2.1.14
BeschreibungErstellt einen HTML-Report über lokale Claude-Code-Sessions und Nutzungsmuster.
Befehl/install-github-app
Parameter
Seit Versionv1.0.0
BeschreibungRichtet die Claude GitHub App für ein Repository ein.
Befehl/install-slack-app
Parameter
Seit Versionv2.0.51
BeschreibungInstalliert die Claude Slack App über einen Browser-Login.
Befehl/keybindings
Parameter
Seit Versionv2.1.18
BeschreibungÖffnet die Datei für anpassbare Tastenkürzel.
Befehl/list-agents
Parameter
Seit Versionv2.1.224
BeschreibungListet erreichbare Subagenten, Teammitglieder und Sessions. Alias: /peers.
Befehl/login
Parameter
Seit Versionv0.2.96
BeschreibungMeldet bei Anthropic an.
Befehl/logout
Parameter
Seit Versionv0.2.96
BeschreibungMeldet vom Anthropic-Account ab.
Befehl/mcp
Parameter[reconnect|enable|disable]
Seit Versionv0.2.50
BeschreibungVerwaltet MCP-Verbindungen und OAuth-Anmeldungen.
Befehl/memory
Parameter
Seit Versionv1.0.94
BeschreibungBearbeitet CLAUDE.md-Dateien und den Auto-Memory-Bestand.
Befehl/mobile
Parameter
Seit Versionv2.0.51
BeschreibungZeigt einen QR-Code für die Claude Mobile App. Aliase: /ios und /android.
Befehl/model
Parameter[modell]
Seit Versionv0.2.9
BeschreibungWechselt das Modell und speichert die Wahl für neue Sessions.
Befehl/passes
Parameter
Seit Versionv2.0.58
BeschreibungTeilt eine kostenlose Claude-Code-Woche, wenn dein Account dafür berechtigt ist.
Befehl/permissions
Parameter
Seit Versionv2.0.67
BeschreibungVerwaltet erlaubte, nachzufragende und verbotene Tool-Regeln. Alias: /allowed-tools.
Befehl/plan
Parameter[beschreibung]
Seit Versionv2.1.0
BeschreibungWechselt in den Plan-Modus und kann direkt mit einer Aufgabe starten.
Befehl/plugin
Parameter[subcommand]
Seit Versionv2.0.12
BeschreibungVerwaltet Plugins, etwa mit list, install, enable und disable.
Befehl/powerup
Parameter
Seit Versionv2.1.90
BeschreibungÖffnet interaktive Kurzlektionen zu Claude-Code-Funktionen.
Befehl/privacy-settings
Parameter
Seit Versionv2.0.51
BeschreibungÖffnet Datenschutzeinstellungen für Pro- und Max-Abonnenten.
Befehl/radio
Parameter
Seit Versionv2.1.132
BeschreibungÖffnet Claude FM im Browser, sofern der Befehl für den Provider verfügbar ist.
Befehl/recap
Parameter
Seit Versionv2.1.108
BeschreibungErstellt eine Ein-Satz-Zusammenfassung der aktuellen Session.
Befehl/release-notes
Parameter
Seit Versionv2.0.32
BeschreibungÖffnet Versionshinweise im interaktiven Picker.
Befehl/reload-plugins
Parameter[--force]
Seit Versionv2.1.69
BeschreibungLädt aktive Plugins neu und kann mit --force auch MCP-Änderungen übernehmen.
Befehl/reload-skills
Parameter
Seit Versionv2.1.152
BeschreibungLiest Skill- und Command-Verzeichnisse neu ein, ohne Claude Code neu zu starten.
Befehl/remote-control
Parameter
Seit Versionv2.1.51
BeschreibungMacht die lokale Session über claude.ai oder die Claude App steuerbar. Alias: /rc.
Befehl/remote-env
Parameter
Seit Versionv2.0.47
BeschreibungWählt die Standardumgebung für Cloud Agents.
Befehl/rename
Parameter[name]
Seit Versionv2.1.20
BeschreibungBenennt die aktuelle Session um.
Befehl/resume
Parameter[session]
Seit Versionv1.0.27
BeschreibungSetzt eine Unterhaltung per ID oder Name fort. Alias: /continue.
Befehl/review
Parameter[level] [--fix] [--comment] [ziel]
Seit Versionv0.2.9
BeschreibungAlias für /code-review.
Befehl/rewind
Parameter
Seit Versionv2.0.0
BeschreibungSetzt Code und/oder Unterhaltung auf einen Checkpoint zurück. Aliase: /checkpoint und /undo.
Befehl/sandbox
Parameter
Seit Versionv2.0.24
BeschreibungSchaltet den Sandbox-Modus auf unterstützten Plattformen um.
Befehl/schedule
Parameter[beschreibung]
Seit Versionv2.1.80
BeschreibungErstellt, aktualisiert oder startet cloudbasierte Routinen. Alias: /routines.
Befehl/scroll-speed
Parameter
Seit Versionv2.1.139
BeschreibungRegelt die Scrollgeschwindigkeit im Fullscreen-Renderer.
Befehl/security-review
Parameter
Seit Versionv2.1.70
BeschreibungPrüft den Branch-Diff auf Sicherheitsprobleme.
Befehl/setup-bedrock
Parameter
Seit Versionv2.1.92
BeschreibungRichtet Amazon-Bedrock-Authentifizierung, Region und Modelle ein.
Befehl/setup-vertex
Parameter
Seit Versionv2.1.98
BeschreibungRichtet Google Cloud Agent Platform ein.
Befehl/skills
Parameter
Seit Versionv2.1.3
BeschreibungListet verfügbare Skills und kann ihre Sichtbarkeit steuern.
Befehl/stats
Parameter
Seit Versionv2.0.64
BeschreibungAlias für /usage und öffnet den Stats-Tab.
Befehl/status
Parameter
Seit Versionv0.2.9
BeschreibungZeigt Version, Modell, Account, Verbindung und Session-Art.
Befehl/statusline
Parameter
Seit Versionv1.0.71
BeschreibungKonfiguriert die Statuszeile.
Befehl/stickers
Parameter
Seit Versionv2.0.51
BeschreibungBestellt Claude-Code-Sticker.
Befehl/stop
Parameter
Seit Versionv2.1.119
BeschreibungStoppt die aktuell angehängte Hintergrund-Session.
Befehl/subtask
Parameter<aufgabe>
Seit Versionv2.1.212
BeschreibungStartet einen Hintergrund-Subagenten, dessen Ergebnis in diese Unterhaltung zurückkehrt.
Befehl/tasks
Parameter
Seit Versionv2.0.64
BeschreibungZeigt und verwaltet Hintergrundarbeit der aktuellen Session. Alias: /bashes.
Befehl/team-onboarding
Parameter
Seit Versionv2.1.101
BeschreibungErstellt aus deiner Nutzungshistorie einen Onboarding-Leitfaden für Teammitglieder.
Befehl/teleport
Parameter
Seit Versionv2.1.0
BeschreibungHolt eine Claude-Code-Web-Session in dieses Terminal. Alias: /tp.
Befehl/terminal-setup
Parameter
Seit Versionv1.0.110
BeschreibungRichtet terminalabhängige Tastenkürzel wie Shift+Enter ein.
Befehl/theme
Parameter
Seit Versionv2.0.74
BeschreibungWechselt Theme, ANSI- oder barrierearme Farbvariante.
Befehl/tui
Parameter[default|fullscreen]
Seit Versionv2.1.110
BeschreibungWechselt den Terminal-Renderer und startet die Unterhaltung darin neu.
Befehl/ultrareview
Parameter[PR|branch]
Seit Versionv2.1.111
BeschreibungAlias für die Cloud-Variante /code-review ultra.
Befehl/upgrade
Parameter
Seit Versionv2.0.51
BeschreibungÖffnet die Upgrade-Seite für einen höheren Tarif.
Befehl/usage
Parameter
Seit Versionv2.0.0
BeschreibungZeigt Kosten, Plan-Limits und Nutzungsstatistiken.
Befehl/usage-credits
Parameter
Seit Versionv2.1.144
BeschreibungKonfiguriert Nutzungsguthaben oder fordert sie beim Admin an.
Befehl/voice
Parameter[hold|tap|off]
Seit Versionv2.1.69
BeschreibungSteuert die Sprachdiktierung für Claude.ai-Accounts.
Befehl/web-setup
Parameter
Seit Versionv2.1.79
BeschreibungVerbindet lokale GitHub-Credentials mit Claude Code on the web.
Befehl/workflows
Parameter
Seit Versionv2.1.154
BeschreibungÖffnet die Fortschrittsansicht für laufende und abgeschlossene Workflows.

Mitgelieferte Skills und Workflows

Mitgelieferte Skills sind keine fest programmierte Bedienlogik, sondern ausführliche Arbeitsanweisungen für Claude. Claude kann sie, mit Ausnahme von /verify, bei passender Aufgabe auch selbst wählen. Workflows gehen noch weiter und verteilen Arbeit im Hintergrund auf mehrere Agenten.

Skill/batch <anweisung>
BeschreibungTeilt eine große Änderung in unabhängige Worktrees mit jeweils einem Hintergrund-Subagenten auf.
Skill/claude-api [migrate|upgrade|managed-agents-onboard|prompt-audit]
BeschreibungLädt API- und Managed-Agents-Referenzmaterial oder prüft bestehende API-Prompts.
Skill/code-review [level] [--fix] [--comment] [ziel]
BeschreibungPrüft Diff, Pull Request, Branch oder Pfad auf Fehler und kann Korrekturen anwenden. Alias: /review.
Skill/dataviz [anfrage]
BeschreibungHilft beim Entwurf barrierearmer Diagramme, Grafiken und Dashboards.
Skill/debug [beschreibung]
BeschreibungAktiviert Debug-Logging und analysiert das Log der aktuellen Session.
Skill/design-sync [hinweis]
BeschreibungÜbernimmt ein React-Designsystem in Claude Design.
Skill/doctor
BeschreibungPrüft Installation, Konfiguration und unnötigen Kontext und kann nach Rückfrage korrigieren. Alias: /checkup.
Skill/fewer-permission-prompts
BeschreibungSchlägt eine priorisierte Allowlist für häufige, schreibgeschützte Tool-Aufrufe vor.
Skill/loop [intervall] [prompt]
BeschreibungWiederholt einen Prompt, solange die Session offen bleibt. Alias: /proactive.
Skill/run
BeschreibungStartet und bedient die App, damit Claude Änderungen tatsächlich beobachtet.
Skill/run-skill-generator
BeschreibungErstellt die projektspezifische Grundlage für /run und /verify.
Skill/simplify [ziel]
BeschreibungPrüft geänderten Code auf Wiederverwendung, Vereinfachung, Effizienz und Abstraktion.
Skill/verify
BeschreibungBaut, startet und beobachtet die Anwendung als Ergänzung zu Tests und Typprüfung.

Mitgelieferter Workflow

Workflow/deep-research <frage>
BeschreibungFächert Web-Recherche auf, prüft Quellen gegen und liefert einen Bericht mit Quellen.

Entfernte Befehle

Früherer Befehl/pr-comments
Status heuteEntfernt in v2.1.91. Bitte Claude direkt bitten, PR-Kommentare zu lesen.
Früherer Befehl/ultraplan
Status heuteEntfernt. Die offizielle Referenz nennt keine separate Entfernungsnummer. Nutze stattdessen den Plan-Modus oder /plan.
Früherer Befehl/vim
Status heuteEntfernt in v2.1.92. Den Editor-Modus stellst du über /config ein.
Früherer Befehl/extra-usage
Status heuteErsetzt durch /usage-credits.

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 die laufende Aktion ab. Im leeren Zustand löscht der erste Druck den Prompt, der zweite beendet Claude Code.
KontextStandard-Interrupt
TastenkürzelCtrl+X Ctrl+K
BeschreibungStoppt alle laufenden Hintergrund-Subagenten und deaktiviert automatische Artifact-Antworten für die restliche Session.
KontextZur Bestätigung zweimal innerhalb von 3 Sek. drücken
TastenkürzelCtrl+D
BeschreibungZeigt bei leerem Prompt die Beenden-Bestätigung. Ein zweiter Druck innerhalb von 800 ms beendet Claude Code.
KontextMit Text löscht es das Zeichen rechts vom Cursor
TastenkürzelCtrl+G / Ctrl+X Ctrl+E
BeschreibungÖffnet den Prompt im Standardeditor
KontextFür lange Prompts oder Antworten
TastenkürzelCtrl+L
BeschreibungZeichnet den Terminalbildschirm neu
KontextBehält Prompt und Unterhaltungshistorie
TastenkürzelCtrl+O
BeschreibungÖffnet oder schließt den Transcript Viewer
KontextZeigt Tool-Nutzung, Zeitstempel und Modell pro Antwort
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 / Cmd+V / Alt+V
BeschreibungBild aus der Zwischenablage einfügen
KontextCmd+V in iTerm2, Alt+V unter Windows und WSL
TastenkürzelCtrl+B
BeschreibungTask in den Hintergrund verschieben
KontextTmux-Nutzer 2x drücken
TastenkürzelCtrl+S
BeschreibungSpeichert oder stellt einen Prompt-Entwurf wieder her
KontextBeim zweiten Drücken im leeren Prompt
TastenkürzelCtrl+Z
BeschreibungHält Claude Code an
KontextNur Unix, mit fg zurückholen
TastenkürzelTab
BeschreibungÜbernimmt Autovervollständigung oder öffnet Kommentar in einer Berechtigungsantwort
KontextPrompt- und Berechtigungsdialoge
TastenkürzelPfeiltasten ↑/↓ / Ctrl+P / Ctrl+N
BeschreibungBewegt den Cursor oder navigiert durch die Historie
KontextAbhängig von Zeilenumbruch und Cursorposition
TastenkürzelPfeil links / Pfeil rechts
BeschreibungWechselt zwischen Dialog-Tabs
KontextIn Permission-Dialogen und Menüs
TastenkürzelEsc
BeschreibungBricht eine Antwort ab oder schließt einen Dialog
KontextEine abgebrochene Antwort bleibt als Arbeitsstand erhalten
TastenkürzelEsc + Esc
BeschreibungLöscht den Entwurf oder öffnet Rewind
KontextBei leerem Prompt für Checkpoints und Zusammenfassungen
TastenkürzelOption+T / Alt+T
BeschreibungSchaltet Extended Thinking um
KontextHat bei Fable 5 keine Wirkung, dort ist Thinking immer aktiv
TastenkürzelOption+P / Alt+P
BeschreibungModell-Picker öffnen
KontextSchneller Modellwechsel ohne Prompt zu leeren
TastenkürzelOption+O / Alt+O
BeschreibungSchaltet Fast Mode um
KontextNur wenn der Account Fast Mode nutzen kann
TastenkürzelShift+Tab
BeschreibungWechselt Berechtigungsmodi
KontextManual, acceptEdits, Plan sowie gegebenenfalls Bypass und Auto. Alt+M ist der Windows-Ersatz ohne VT-Modus.

Textbearbeitung

TastenkürzelCtrl+A / Ctrl+E
BeschreibungBewegt den Cursor an Anfang oder Ende der aktuellen Zeile
KontextAuch bei mehrzeiliger Eingabe
TastenkürzelCtrl+K
BeschreibungLöscht Text bis zum Zeilenende
KontextGelöschter Text wird gespeichert
TastenkürzelCtrl+U
BeschreibungLöscht vom Cursor bis zum Zeilenanfang
KontextWiederholen löscht über mehrere Zeilen
TastenkürzelCtrl+W
BeschreibungLöscht das vorherige Wort
KontextOption+Entf auf macOS, Ctrl+Backspace unter Windows
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
TastenkürzelAlt+D
BeschreibungLöscht das nächste Wort
KontextOption als Meta auf macOS
TastenkürzelCtrl+_ / Ctrl+Shift+-
BeschreibungMacht die letzte Bearbeitung rückgängig
KontextStellt Text und Cursorposition wieder her

Mehrzeilige Eingabe

MethodeQuick Escape
Tastenkürzel\\ + Enter
KontextFunktioniert in allen Terminals
MethodeOption-Taste
TastenkürzelOption+Enter
KontextNach Aktivierung von Option als Meta auf macOS
MethodeShift+Enter
TastenkürzelShift+Enter
KontextNativ in iTerm2, WezTerm, Ghostty, Kitty, Warp, Apple Terminal und Windows Terminal
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@
BeschreibungDateipfad oder erreichbare Session erwähnen
HinweiseTriggert Dateipfad-Autocomplete
Tastenkürzel:
BeschreibungEmoji-Kürzel einfügen
HinweiseMit mindestens zwei Zeichen Vorschläge anzeigen
Tastenkürzel? bei leerem Prompt
BeschreibungHilfe für Tastenkürzel ein- oder ausblenden
HinweiseBei Text im Prompt wird ein Fragezeichen eingefügt

Theme und Spracheingabe

TastenkürzelCtrl+T in /theme
BeschreibungSchaltet die Syntaxhervorhebung für Code-Blöcke um
KontextNur im Theme-Picker
TastenkürzelLeertaste halten oder tippen
BeschreibungStartet oder beendet die Spracheingabe
KontextNach Aktivierung von Voice Dictation. Für Tap-to-Toggle zuerst /voice tap ausführen.

Transcript Viewer

Im Transcript Viewer öffnet Ctrl+O die vollständige Unterhaltung mit Tool-Aufrufen und Zeitstempeln. Dort gelten eigene Kürzel.

Tastenkürzel?
BeschreibungBlendet im Fullscreen-Renderer die Hilfe für den Transcript Viewer ein oder aus
Tastenkürzel{ / }
BeschreibungSpringt im Fullscreen-Renderer zum vorherigen oder nächsten User-Prompt
TastenkürzelCtrl+E
BeschreibungBlendet im klassischen Renderer alle Inhalte ein oder aus
Tastenkürzel[
BeschreibungSchreibt die gesamte Unterhaltung aus dem Fullscreen-Renderer in den nativen Terminal-Scrollback
Tastenkürzelv
BeschreibungSchreibt die Unterhaltung in eine temporäre Datei und öffnet sie in $VISUAL oder $EDITOR
Tastenkürzelq / Ctrl+C / Esc
BeschreibungSchließt den Transcript Viewer

CLI-Befehle

Für den Alltag reichen meist Starten, Fortsetzen und claude mcp. Die CLI kann inzwischen aber auch Hintergrund-Sessions, Cloud-Umgebungen, Plugins und lokale Projektdaten verwalten.

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
BeschreibungAgent View für Hintergrund-Sessions öffnen oder mit --json skripten
Beispielclaude agents --json
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 ohne lokale interaktive Session starten
Beispielclaude remote-control --name "Mein Projekt"
Befehlclaude gateway
BeschreibungSelf-hosted Gateway für SSO und Richtlinien starten
Beispielclaude gateway --config gateway.yaml
Befehlclaude install [version]
BeschreibungNative Binary installieren oder erneut installieren
Beispielclaude install stable
Befehlclaude attach <id>
BeschreibungTerminal an eine Hintergrund-Session anhängen
Beispielclaude attach 7c5dcf5d
Befehlclaude auto-mode defaults|config|reset
BeschreibungAuto-Mode-Regeln, effektive Konfiguration oder einen Reset verwalten
Beispielclaude auto-mode config
Befehlclaude daemon status|stop
BeschreibungSupervisor für Hintergrund-Sessions diagnostizieren oder anhalten
Beispielclaude daemon status
Befehlclaude import [codex|gemini]
BeschreibungKonfiguration eines anderen Coding-Agenten übernehmen
Beispielclaude import codex --dry-run
Befehlclaude logs <id>
BeschreibungAktuelle Ausgabe einer Hintergrund-Session anzeigen
Beispielclaude logs 7c5dcf5d
Befehlclaude mcp login|logout <name>
BeschreibungOAuth eines MCP-Servers ohne /mcp-Dialog verwalten
Beispielclaude mcp login sentry
Befehlclaude plugin
BeschreibungPlugins verwalten. Alias: claude plugins
Beispielclaude plugin install code-review@claude-plugins-official
Befehlclaude project purge [pfad]
BeschreibungLokale Claude-Code-Daten eines Projekts löschen. Erst mit --dry-run prüfen.
Beispielclaude project purge ~/work/repo --dry-run
Befehlclaude respawn|rm|stop <id>
BeschreibungHintergrund-Session neu starten, aus der Liste entfernen oder stoppen
Beispielclaude respawn 7c5dcf5d
Befehlclaude self-hosted-runner
BeschreibungEigenen Runner für Cloud-Sessions einrichten oder prüfen
Beispielclaude self-hosted-runner setup
Befehlclaude setup-token
BeschreibungLanglebiges OAuth-Token für CI oder Skripte ausgeben
Beispielclaude setup-token
Befehlclaude ultrareview [ziel]
BeschreibungUltrareview nicht interaktiv ausführen
Beispielclaude ultrareview 1234 --json

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 den Aufwand für diese Session. low, medium, high, xhigh, max und ultracode sind modellabhängig verfügbar.
Beispielclaude --effort high
Flag--model
BeschreibungSetzt das Modell per Alias (sonnet, opus, haiku, fable) oder vollem Namen.
Beispielclaude --model claude-sonnet-5
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--exclude-dynamic-system-prompt-sections
BeschreibungVerschiebt maschinenspezifische Prompt-Abschnitte in die erste Nutzernachricht, damit Skripte den Prompt-Cache besser wiederverwenden.
Beispielclaude -p --exclude-dynamic-system-prompt-sections "query"
Flag--tools
BeschreibungVerfügbare Tools einschränken. "" steht für keine Tools, default 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--append-subagent-system-prompt
BeschreibungHängt im Print-Modus Text an die System Prompts aller Subagenten an.
Beispielclaude -p --append-subagent-system-prompt "Nenne Dateipfade" "query"
Flag--teammate-mode
BeschreibungDarstellung von Agent Teams (in-process, auto, tmux oder iterm2) für diese Session setzen.
Beispielclaude --teammate-mode auto

Berechtigungen & Sicherheit

Flag--allowedTools / --allowed-tools
BeschreibungTools ohne Permission-Prompt erlauben
Beispielclaude --allowedTools "Bash(git log *)" "Read"
Flag--disallowedTools / --disallowed-tools
BeschreibungTools komplett entfernen oder passende Aufrufe verbieten
Beispielclaude --disallowedTools "Edit" "Bash(curl *)"
Flag--permission-mode
BeschreibungStartet in spezifischem Permission Mode
Beispielclaude --permission-mode plan
Flag--allow-dangerously-skip-permissions
BeschreibungFügt Bypass zu Shift+Tab hinzu, ohne die Session direkt darin zu starten.
Beispielclaude --permission-mode plan --allow-dangerously-skip-permissions
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--plugin-url
BeschreibungLädt ein Plugin-ZIP für diese Session von einer URL.
Beispielclaude --plugin-url https://example.com/plugin.zip
Flag--chrome / --no-chrome
BeschreibungAktiviert/deaktiviert Chrome Browser Integration
Beispielclaude --chrome
Flag--ide
BeschreibungVerbindet automatisch zu IDE bei Startup
Beispielclaude --ide
Flag--channels
BeschreibungResearch Preview für MCP-Channel-Benachrichtigungen aus Plugins.
Beispielclaude --channels plugin:my-notifier@my-marketplace
Flag--dangerously-load-development-channels
BeschreibungLädt für die lokale Entwicklung nicht freigegebene Channels nach Bestätigung.
Beispielclaude --dangerously-load-development-channels server:webhook
Flag--betas
BeschreibungBeta-Header für API-Requests. Funktioniert nur mit API-Key-Authentifizierung.
Beispielclaude --betas interleaved-thinking

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--forward-subagent-text
BeschreibungGibt Text und Thinking-Blöcke von Subagenten im stream-json-Output aus.
Beispielclaude -p --output-format stream-json --verbose --forward-subagent-text "query"
Flag--include-hook-events
BeschreibungGibt Hook-Lebenszyklus-Ereignisse im stream-json-Output aus.
Beispielclaude -p --output-format stream-json --verbose --include-hook-events "query"
Flag--prompt-suggestions
BeschreibungGibt vorhergesagte Folgeprompts im stream-json-Output aus.
Beispielclaude -p --prompt-suggestions --output-format stream-json --verbose "query"
Flag--replay-user-messages
BeschreibungGibt eingehende User-Nachrichten bei stream-json-Ein- und Ausgabe zur Bestätigung erneut aus.
Beispielclaude -p --input-format stream-json --output-format stream-json --verbose --replay-user-messages
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--environment
BeschreibungStartet eine Cloud-Session in einer Self-hosted-Umgebung per Environment-ID.
Beispielclaude -p "Fix den Login" --environment ccpool_abc123
Flag--ref
BeschreibungNutzt mit --environment einen benannten Git-Ref statt des lokalen HEAD.
Beispielclaude -p "Teste den Build" --environment ccpool_abc123 --ref main
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"
Flag--tmux
BeschreibungErstellt für einen Worktree eine tmux-Session, wenn nötig mit --tmux=classic.
Beispielclaude -w feature-auth --tmux

Remote & Weitere

Flag--cloud
BeschreibungStartet oder adressiert eine Claude-Code-Web-Session auf claude.ai.
Beispielclaude --cloud "Fix all bugs"
Flag--remote
BeschreibungVeralteter Alias für --cloud.
Beispielclaude --remote "Fix all bugs"
Flag--bg, --background
BeschreibungStartet einen Hintergrund-Agenten und gibt sofort die Session-ID zurück. Nicht mit -p kombinierbar.
Beispielclaude --bg "prüfe den flaky Test"
Flag--exec
BeschreibungStartet zusammen mit --bg einen Shell-Befehl als PTY-gestützten Hintergrundjob.
Beispielclaude --bg --exec 'pytest -x'
Flag--remote-control, --rc
BeschreibungStartet mit Remote Control (Session per claude.ai steuerbar)
Beispielclaude --rc "Mein Projekt"
Flag--remote-control-session-name-prefix
BeschreibungSetzt das Präfix für automatisch erzeugte Remote-Control-Namen.
Beispielclaude remote-control --remote-control-session-name-prefix dev-box
Flag--teleport
BeschreibungSetzt Remote Web-Session lokal fort
Beispielclaude --teleport
Flag--debug
BeschreibungAktiviert Debug Mode mit optionaler Kategorie
Beispielclaude --debug "api,mcp"
Flag--debug-file
BeschreibungSchreibt Debug-Logs in eine festgelegte Datei und aktiviert Debugging.
Beispielclaude --debug-file /tmp/claude-debug.log
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 / --maintenance / --init-only
BeschreibungFührt Setup-Hooks für Init oder Wartung aus oder beendet Claude Code direkt nach der Einrichtung.
Beispielclaude -p --maintenance "query"
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--safe-mode
BeschreibungStartet zur Fehlersuche ohne lokale Anpassungen wie CLAUDE.md, Skills, Plugins und Hooks.
Beispielclaude --safe-mode
Flag--bare
BeschreibungMinimalmodus für skriptbare Aufrufe ohne automatische Projektanpassungen.
Beispielclaude --bare -p "query"
Flag--autocompact
BeschreibungSetzt das Auto-Compact-Fenster nur für diese Session.
Beispielclaude --autocompact 500k
Flag--advisor
BeschreibungAktiviert den serverseitigen Advisor für diese Session.
Beispielclaude --advisor opus
Flag--ax-screen-reader
BeschreibungErzwingt eine vereinfachte, screenreaderfreundliche Ausgabe.
Beispielclaude --ax-screen-reader
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. Werte unter env in den Settings haben Vorrang vor Shell-Variablen. Änderungen gelten in laufenden Sessions, sofern eine Variable nicht ausdrücklich nur beim Start gelesen wird.

Modell & Performance

VariableANTHROPIC_MODEL
BeschreibungSetzt das Standard-Modell. --model und /model haben Vorrang.
StandardProvider-Standard
VariableCLAUDE_CODE_EFFORT_LEVEL
BeschreibungSetzt low, medium, high, xhigh, max oder auto, sofern das gewählte Modell den Wert unterstützt. Überschreibt /effort und die Setting-Datei.
StandardModellabhängig
VariableCLAUDE_CODE_MAX_OUTPUT_TOKENS
BeschreibungBegrenzt Ausgabe-Tokens pro Antwort. Ein höherer Wert verkleinert den nutzbaren Kontext.
StandardModellabhängig
VariableMAX_THINKING_TOKENS
BeschreibungFixes Thinking-Budget. Adaptive Thinking bleibt aktiv, bis CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING gesetzt ist. 0 deaktiviert Thinking, außer bei Fable.
StandardModellabhängig
VariableCLAUDE_CODE_SUBAGENT_MODEL
BeschreibungModell für Subagenten, Agent Teams und Workflows. Akzeptiert Alias oder vollständige ID, inherit nutzt das Session-Modell.
StandardSession-Modell

Bash & Timeouts

VariableBASH_DEFAULT_TIMEOUT_MS
BeschreibungStandard-Timeout für Bash-Befehle in Millisekunden
Standard120.000 (2 Min.)
VariableBASH_MAX_TIMEOUT_MS
BeschreibungObergrenze für Bash-Timeouts in Millisekunden
Standard600.000 (10 Min.)
VariableBASH_MAX_OUTPUT_LENGTH
BeschreibungMaximale Bash-Ausgabe in Zeichen. Der zulässige Bereich endet bei 150.000.
Standard30.000
VariableMAX_MCP_OUTPUT_TOKENS
BeschreibungToken-Limit für MCP-Tool-Output
Standard25.000

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
VariableCLAUDE_CODE_DISABLE_BUNDLED_SKILLS
BeschreibungDeaktiviert die mitgelieferten Skills für die Session
Wert1 = aus
VariableCLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS
BeschreibungObergrenze gleichzeitig laufender Subagenten
WertStandard: 20
VariableCLAUDE_CODE_SKIP_PROMPT_HISTORY
BeschreibungDeaktiviert Eingabe- und Transkriptverlauf
Wert1 = aus
VariableCLAUDE_CODE_SUBPROCESS_ENV_SCRUB
BeschreibungEntfernt Provider-Geheimnisse aus der Umgebung gestarteter Unterprozesse
Wert1 = an
VariableENABLE_TOOL_SEARCH
BeschreibungSteuert das bedarfsgesteuerte Laden von MCP-Tools. Erlaubt true, false, auto oder auto:N.
WertProviderabhängig
VariableENABLE_CLAUDEAI_MCP_SERVERS
BeschreibungSteuert claude.ai MCP Server
Wertfalse = aus
VariableDISABLE_AUTOUPDATER
BeschreibungDeaktiviert automatische Updates. Manuelle Updates bleiben möglich.
Wert1 = aus
VariableDISABLE_UPDATES
BeschreibungBlockiert auch manuelle Updates.
Wert1 = aus
VariableDISABLE_TELEMETRY
BeschreibungOpt-out für Telemetrie und Feature-Flag-Abrufe. Dadurch fehlen unter anderem Remote Control, Import, Schedule und Advisor.
WertBeliebiger nichtleerer Wert
VariableDO_NOT_TRACK
BeschreibungAlternative zum Telemetrie-Opt-out
Wert1 = aus

Authentifizierung & Provider

VariableANTHROPIC_API_KEY
BeschreibungAPI-Key für Anthropic
KontextPflicht ohne Abo
VariableANTHROPIC_BASE_URL
BeschreibungAlternative Basis-URL für eine Anthropic-kompatible API
KontextProxy oder eigener Gateway
VariableCLAUDE_CODE_USE_BEDROCK
BeschreibungAWS Bedrock als Provider nutzen
Kontext1 = aktiviert
VariableCLAUDE_CODE_USE_VERTEX
BeschreibungGoogle Vertex AI als Provider nutzen
Kontext1 = aktiviert
VariableCLAUDE_CODE_USE_FOUNDRY
BeschreibungMicrosoft Foundry 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

Tool Search kann MCP-Tools erst bei Bedarf laden und so Kontext sparen. Das Verhalten steuerst du mit ENABLE_TOOL_SEARCH, etwa mit auto, true, false oder auto:N. Welche Einstellung sinnvoll ist, hängt von Provider, MCP-Servern und der Zahl der Tools ab.

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ösung/doctor ausführen und nur bei einem Update-Hinweis claude update starten
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 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.