SpyBara
Go Premium

Documentation 2026-09-30 23:00 UTC to 2026-10-01 03:02 UTC

19 files changed +324 −172. View all changes and history on the product overview
2026
Thu 1 04:01
Details

2883 2883 

2884**Tool-Name:** `Bash`2884**Tool-Name:** `Bash`

2885 2885 

2886Für das, was die Vordergrund-Obergrenze setzt, siehe [Timeout- und Ausgabegrenzen](/docs/de/tools-reference#timeout-and-output-limits). Für die Hintergrund-Zeitlimit, siehe [Hintergrund-Befehle](/docs/de/tools-reference#background-commands).2886Für das, was die Vordergrund-Obergrenze setzt, siehe [Timeout- und Ausgabegrenzen](/docs/de/tools-reference#timeout-and-output-limits). Für das Hintergrund-Zeitlimit siehe [Zeitlimit für Hintergrund-Befehle](/docs/de/tools-reference#time-limit-for-background-commands).

2887 2887 

2888**Eingabe:**2888**Eingabe:**

2889 2889 

Details

3209};3209};

3210```3210```

3211 3211 

3212Führt Bash-Befehle mit optionalem Timeout und Hintergrundausführung aus. Das Arbeitsverzeichnis bleibt zwischen Befehlen bestehen, einschließlich Befehlen, die in späteren Turns einer Multi-Turn-Sitzung ausgeführt werden; Shell-Status wie exportierte Umgebungsvariablen nicht. Für die Grenzen, welche Verzeichniswechsel übertragen werden, siehe [Was zwischen Befehlen bestehen bleibt](/docs/de/tools-reference#what-persists-between-commands). Für das, was die Vordergrund-Obergrenze setzt, siehe [Timeout- und Ausgabegrenzen](/docs/de/tools-reference#timeout-and-output-limits). Für die Hintergrund-Zeitlimit, siehe [Hintergrund-Befehle](/docs/de/tools-reference#background-commands).3212Führt Bash-Befehle mit optionalem Timeout und Hintergrundausführung aus. Das Arbeitsverzeichnis bleibt zwischen Befehlen bestehen, einschließlich Befehlen, die in späteren Turns einer Multi-Turn-Sitzung ausgeführt werden; Shell-Status wie exportierte Umgebungsvariablen nicht. Für die Grenzen, welche Verzeichniswechsel übertragen werden, siehe [Was zwischen Befehlen bestehen bleibt](/docs/de/tools-reference#what-persists-between-commands). Für das, was die Vordergrund-Obergrenze setzt, siehe [Timeout- und Ausgabegrenzen](/docs/de/tools-reference#timeout-and-output-limits). Für die Hintergrund-Zeitlimit, siehe [Zeitlimit für Hintergrund-Befehle](/docs/de/tools-reference#time-limit-for-background-commands).

3213 3213 

3214<h3 id="monitor">3214<h3 id="monitor">

3215 Monitor3215 Monitor


4113 4113 

4114`timedOutAfterMs` ist das Timeout in Millisekunden, gesetzt, wenn der Befehl sein Timeout erreicht hat und in den Hintergrund wechselt, anstatt dort explizit zu starten. `backgroundCwdHint` wird gesetzt, wenn der Hintergrund-Befehl ein Verzeichniswechsel-Builtin wie `cd`, `pushd`, `popd` oder `chdir` enthielt, und vermerkt, dass sich das Sitzungsarbeitsverzeichnis nicht geändert hat. Beide Felder erfordern Claude Code v2.1.210 oder später.4114`timedOutAfterMs` ist das Timeout in Millisekunden, gesetzt, wenn der Befehl sein Timeout erreicht hat und in den Hintergrund wechselt, anstatt dort explizit zu starten. `backgroundCwdHint` wird gesetzt, wenn der Hintergrund-Befehl ein Verzeichniswechsel-Builtin wie `cd`, `pushd`, `popd` oder `chdir` enthielt, und vermerkt, dass sich das Sitzungsarbeitsverzeichnis nicht geändert hat. Beide Felder erfordern Claude Code v2.1.210 oder später.

4115 4115 

4116Wenn ein Subagent, der im Vordergrund läuft, einen Hintergrund-Befehl besitzt, [endet der Befehl, wenn dieser Subagent seinen Lauf beendet](/docs/de/tools-reference#background-commands). Claude Code setzt `backgroundEndsWithFinalResponse` auf `true` bei solchen Befehlen und lässt das Feld weg, wenn der Befehl den Zug überlebt, wie Befehle, die vom Hauptgespräch oder von Hintergrund-Subagenten gestartet werden. Das Feld erfordert Claude Code v2.1.227 oder später.4116Wenn ein Subagent, der im Vordergrund läuft, einen Hintergrund-Befehl besitzt, [endet der Befehl, wenn dieser Subagent seinen Lauf beendet](/docs/de/tools-reference#when-a-background-command-stops). Claude Code setzt `backgroundEndsWithFinalResponse` auf `true` bei solchen Befehlen und lässt das Feld weg, wenn der Befehl den Zug überlebt, wie Befehle, die vom Hauptgespräch oder von Hintergrund-Subagenten gestartet werden. Das Feld erfordert Claude Code v2.1.227 oder später.

4117 4117 

4118Claude Code setzt `gitOperation.commit.branch` auf den Branch, der in Gits Commit-Zusammenfassungszeile benannt ist, und lässt ihn für einen Commit auf einem detached HEAD weg. Das Feld erfordert Agent SDK v0.3.227 oder später. Claude Code meldet einen `gh pr reopen`-Befehl als die `reopened`-PR-Aktion, was Agent SDK v0.3.234 oder später erfordert.4118Claude Code setzt `gitOperation.commit.branch` auf den Branch, der in Gits Commit-Zusammenfassungszeile benannt ist, und lässt ihn für einen Commit auf einem detached HEAD weg. Das Feld erfordert Agent SDK v0.3.227 oder später. Claude Code meldet einen `gh pr reopen`-Befehl als die `reopened`-PR-Aktion, was Agent SDK v0.3.234 oder später erfordert.

4119 4119 

agent-view.md +2 −2

Details

8 8 

9Die Agenten-Ansicht, die mit `claude agents` geöffnet wird, ist ein Bildschirm für alle Ihre Hintergrund-Sitzungen: was läuft, was Ihre Eingabe benötigt und was erledigt ist. Versenden Sie neue Sitzungen, beobachten Sie ihren Status auf einen Blick, anstatt durch Transkripte zu scrollen, und greifen Sie nur ein, wenn eine Sitzung Sie benötigt. Jede Hintergrund-Sitzung ist eine vollständige Claude Code-Konversation, die ohne angeschlossenes Terminal weiterläuft, sodass Sie sie jederzeit öffnen, antworten und verlassen können.9Die Agenten-Ansicht, die mit `claude agents` geöffnet wird, ist ein Bildschirm für alle Ihre Hintergrund-Sitzungen: was läuft, was Ihre Eingabe benötigt und was erledigt ist. Versenden Sie neue Sitzungen, beobachten Sie ihren Status auf einen Blick, anstatt durch Transkripte zu scrollen, und greifen Sie nur ein, wenn eine Sitzung Sie benötigt. Jede Hintergrund-Sitzung ist eine vollständige Claude Code-Konversation, die ohne angeschlossenes Terminal weiterläuft, sodass Sie sie jederzeit öffnen, antworten und verlassen können.

10 10 

11<img src="https://mintcdn.com/claude-code/1B48Qz2Z9hac4SLG/images/agent-view-light.png?fit=max&auto=format&n=1B48Qz2Z9hac4SLG&q=85&s=7a186c96ed47d6700d084d77e786be65" className="dark:hidden" alt="Agenten-Ansicht in einem Terminal: Die Kopfzeile zeigt Claude Code v2.1.140, das Modell, das Arbeitsverzeichnis und eine Zusammenfassung der Anzahl. Sitzungen sind unter 'Benötigt Eingabe', 'Wird ausgeführt' und 'Abgeschlossen' gruppiert, mit einer Versand-Eingabe am unteren Rand und einer Fußzeile mit Tastaturhinweisen." width="1772" height="780" data-path="images/agent-view-light.png" />11<img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/agent-view-light.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=d6905012bee31f3e6b3920b09c05dd02" className="dark:hidden" alt="Agenten-Ansicht in einem Terminal: Die Kopfzeile zeigt Claude Code v2.1.140, das Modell, das Arbeitsverzeichnis und eine Zusammenfassung der Anzahl. Sitzungen sind unter 'Benötigt Eingabe', 'Wird ausgeführt' und 'Abgeschlossen' gruppiert, mit einer Versand-Eingabe am unteren Rand und einer Fußzeile mit Tastaturhinweisen." width="1872" height="680" data-path="images/agent-view-light.png" />

12 12 

13<img src="https://mintcdn.com/claude-code/1B48Qz2Z9hac4SLG/images/agent-view-dark.png?fit=max&auto=format&n=1B48Qz2Z9hac4SLG&q=85&s=a5bed7434bae368faea3a8f023b52aa2" className="hidden dark:block" alt="Agenten-Ansicht in einem Terminal: Die Kopfzeile zeigt Claude Code v2.1.140, das Modell, das Arbeitsverzeichnis und eine Zusammenfassung der Anzahl. Sitzungen sind unter 'Benötigt Eingabe', 'Wird ausgeführt' und 'Abgeschlossen' gruppiert, mit einer Versand-Eingabe am unteren Rand und einer Fußzeile mit Tastaturhinweisen." width="1772" height="780" data-path="images/agent-view-dark.png" />13<img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/agent-view-dark.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=fc3c195bfc57e313ced1f1beb36cee93" className="hidden dark:block" alt="Agenten-Ansicht in einem Terminal: Die Kopfzeile zeigt Claude Code v2.1.140, das Modell, das Arbeitsverzeichnis und eine Zusammenfassung der Anzahl. Sitzungen sind unter 'Benötigt Eingabe', 'Wird ausgeführt' und 'Abgeschlossen' gruppiert, mit einer Versand-Eingabe am unteren Rand und einer Fußzeile mit Tastaturhinweisen." width="1872" height="680" data-path="images/agent-view-dark.png" />

14 14 

15Verwenden Sie die Agenten-Ansicht, wenn Sie mehrere unabhängige Aufgaben haben, an denen Claude ohne Ihre ständige Überwachung arbeiten kann. Versenden Sie eine Fehlerbehebung, eine Pull-Request-Überprüfung und eine Untersuchung eines instabilen Tests als drei Zeilen, arbeiten Sie in einem anderen Fenster weiter und überprüfen Sie später, wenn eine Zeile anzeigt, dass sie Sie benötigt oder ein Ergebnis hat.15Verwenden Sie die Agenten-Ansicht, wenn Sie mehrere unabhängige Aufgaben haben, an denen Claude ohne Ihre ständige Überwachung arbeiten kann. Versenden Sie eine Fehlerbehebung, eine Pull-Request-Überprüfung und eine Untersuchung eines instabilen Tests als drei Zeilen, arbeiten Sie in einem anderen Fenster weiter und überprüfen Sie später, wenn eine Zeile anzeigt, dass sie Sie benötigt oder ein Ergebnis hat.

16 16 

Details

84| `--dangerously-skip-permissions` | Überspringen Sie Berechtigungsaufforderungen. Entspricht `--permission-mode bypassPermissions`. Siehe [Berechtigungsmodi](/docs/de/permission-modes#skip-all-checks-with-bypasspermissions-mode) für das, was dies überspringt und nicht überspringt. Für Sitzungen, die mit `--bg` gestartet wurden, [bleibt der Modus bestehen, wenn der Supervisor die Sitzung neu startet](/docs/de/agent-view#permission-mode-model-and-effort) | `claude --dangerously-skip-permissions` |84| `--dangerously-skip-permissions` | Überspringen Sie Berechtigungsaufforderungen. Entspricht `--permission-mode bypassPermissions`. Siehe [Berechtigungsmodi](/docs/de/permission-modes#skip-all-checks-with-bypasspermissions-mode) für das, was dies überspringt und nicht überspringt. Für Sitzungen, die mit `--bg` gestartet wurden, [bleibt der Modus bestehen, wenn der Supervisor die Sitzung neu startet](/docs/de/agent-view#permission-mode-model-and-effort) | `claude --dangerously-skip-permissions` |

85| `--debug` | Aktivieren Sie den Debug-Modus mit optionaler Kategoriefilterung, wie z. B. `--debug='mcp,startup'` oder `--debug='!1p'`. Der Filter bindet nur in der `=`-Form; ein durch Leerzeichen getrennter Filter aktiviert den Debug-Modus ohne Filterung | `claude --debug='mcp,startup'` |85| `--debug` | Aktivieren Sie den Debug-Modus mit optionaler Kategoriefilterung, wie z. B. `--debug='mcp,startup'` oder `--debug='!1p'`. Der Filter bindet nur in der `=`-Form; ein durch Leerzeichen getrennter Filter aktiviert den Debug-Modus ohne Filterung | `claude --debug='mcp,startup'` |

86| `--debug-file <path>` | Schreiben Sie Debug-Protokolle in einen bestimmten Dateipfad. Aktiviert implizit den Debug-Modus. Hat Vorrang vor `CLAUDE_CODE_DEBUG_LOGS_DIR` | `claude --debug-file /tmp/claude-debug.log` |86| `--debug-file <path>` | Schreiben Sie Debug-Protokolle in einen bestimmten Dateipfad. Aktiviert implizit den Debug-Modus. Hat Vorrang vor `CLAUDE_CODE_DEBUG_LOGS_DIR` | `claude --debug-file /tmp/claude-debug.log` |

87| `--desktop` | Öffnen Sie die [Claude Desktop-App](/docs/de/desktop) im aktuellen Verzeichnis und beenden Sie sich, ohne eine Sitzung im Terminal zu starten. Fügen Sie `--continue` oder `--resume` mit einer Sitzungs-ID hinzu, um [diese Sitzung stattdessen in Desktop zu öffnen](/docs/de/desktop#coming-from-the-cli). `--resume` akzeptiert hier nur eine Sitzungs-ID, keine Namen oder Transkriptpfade. Akzeptiert keinen Prompt und keine anderen Flags außer `--verbose` und den `--debug`-Flags, da die App die Sitzung selbst startet. Verfügbar auf macOS und x64 Windows, wenn Sie mit einem Claude-Abonnement angemeldet sind. Erfordert Claude Code v2.1.285 oder später | `claude --desktop` |

87| `--disable-slash-commands` | Deaktivieren Sie alle Skills und Befehle für diese Sitzung | `claude --disable-slash-commands` |88| `--disable-slash-commands` | Deaktivieren Sie alle Skills und Befehle für diese Sitzung | `claude --disable-slash-commands` |

88| `--disallowedTools`, `--disallowed-tools` | Ablehnungsregeln. Ein bloßer Tool-Name entfernt die entsprechenden Tools aus Claudes Kontext: `"Edit"` entfernt Edit, `"*"` entfernt jedes Tool, und `"mcp__*"` entfernt jedes MCP-Tool. Eine scoped-Regel wie `Bash(rm *)` lässt das Tool verfügbar und lehnt nur Aufrufe ab, die [wie geschrieben](/docs/de/permissions#bash-rule-limits) übereinstimmen. Eine Regel, die [`EndConversation`](/docs/de/tools-reference#endconversation-tool-behavior) benennt, kann es nicht entfernen, während ein anderes Tool verbleibt | `"Bash(git log *)" "Bash(git diff *)" "Edit"` |89| `--disallowedTools`, `--disallowed-tools` | Ablehnungsregeln. Ein bloßer Tool-Name entfernt die entsprechenden Tools aus Claudes Kontext: `"Edit"` entfernt Edit, `"*"` entfernt jedes Tool, und `"mcp__*"` entfernt jedes MCP-Tool. Eine scoped-Regel wie `Bash(rm *)` lässt das Tool verfügbar und lehnt nur Aufrufe ab, die [wie geschrieben](/docs/de/permissions#bash-rule-limits) übereinstimmen. Eine Regel, die [`EndConversation`](/docs/de/tools-reference#endconversation-tool-behavior) benennt, kann es nicht entfernen, während ein anderes Tool verbleibt | `"Bash(git log *)" "Bash(git diff *)" "Edit"` |

89| `--effort` | Legen Sie die [Anstrengungsstufe](/docs/de/model-config#adjust-effort-level) für die aktuelle Sitzung fest. Optionen: `low`, `medium`, `high`, `xhigh`, `max`, oder `ultracode`. Verfügbare Stufen hängen vom Modell ab. `ultracode` fordert `xhigh`-Anstrengung mit [ultracode](/docs/de/workflows#let-claude-decide-with-ultracode) an, und erfordert Claude Code v2.1.203 oder später. Überschreibt die [`modelSettings`](/docs/de/settings-reference#modelsettings)- und [`effortLevel`](/docs/de/settings-reference#effortlevel)-Einstellungen für diese Sitzung und bleibt nicht bestehen | `claude --effort high` |90| `--effort` | Legen Sie die [Anstrengungsstufe](/docs/de/model-config#adjust-effort-level) für die aktuelle Sitzung fest. Optionen: `low`, `medium`, `high`, `xhigh`, `max`, oder `ultracode`. Verfügbare Stufen hängen vom Modell ab. `ultracode` fordert `xhigh`-Anstrengung mit [ultracode](/docs/de/workflows#let-claude-decide-with-ultracode) an, und erfordert Claude Code v2.1.203 oder später. Überschreibt die [`modelSettings`](/docs/de/settings-reference#modelsettings)- und [`effortLevel`](/docs/de/settings-reference#effortlevel)-Einstellungen für diese Sitzung und bleibt nicht bestehen | `claude --effort high` |


116| `--permission-prompts` | Legen Sie fest, wer Berechtigungsaufforderungen im Print-Modus beantwortet. Mit dem Standard `host` sendet Claude Code sie an den Agent SDK-Host oder das `--permission-prompt-tool`-Tool. Übergeben Sie `none`, wenn niemand antworten kann, und Claude Code lehnt sie stattdessen ab. Siehe [Deaktivieren Sie Berechtigungsaufforderungen in unbeaufsichtigten Läufen](/docs/de/headless#turn-off-permission-prompts-in-unattended-runs). Erfordert Claude Code v2.1.259 oder später | `claude -p --permission-prompts none "query"` |117| `--permission-prompts` | Legen Sie fest, wer Berechtigungsaufforderungen im Print-Modus beantwortet. Mit dem Standard `host` sendet Claude Code sie an den Agent SDK-Host oder das `--permission-prompt-tool`-Tool. Übergeben Sie `none`, wenn niemand antworten kann, und Claude Code lehnt sie stattdessen ab. Siehe [Deaktivieren Sie Berechtigungsaufforderungen in unbeaufsichtigten Läufen](/docs/de/headless#turn-off-permission-prompts-in-unattended-runs). Erfordert Claude Code v2.1.259 oder später | `claude -p --permission-prompts none "query"` |

117| `--plugin-dir` | Laden Sie ein Plugin aus einem Verzeichnis oder `.zip`-Archiv, oder mehrere aus einem [Ordner von Plugins](/docs/de/plugins/create#load-a-directory-or-archive-for-one-session), nur für diese Sitzung. Jeder Flag nimmt einen Pfad. Wiederholen Sie den Flag für mehr Pfade: `--plugin-dir A --plugin-dir B.zip`. Das Übergeben eines Ordners von Plugins erfordert Claude Code v2.1.265 oder später | `claude --plugin-dir ./my-plugin` |118| `--plugin-dir` | Laden Sie ein Plugin aus einem Verzeichnis oder `.zip`-Archiv, oder mehrere aus einem [Ordner von Plugins](/docs/de/plugins/create#load-a-directory-or-archive-for-one-session), nur für diese Sitzung. Jeder Flag nimmt einen Pfad. Wiederholen Sie den Flag für mehr Pfade: `--plugin-dir A --plugin-dir B.zip`. Das Übergeben eines Ordners von Plugins erfordert Claude Code v2.1.265 oder später | `claude --plugin-dir ./my-plugin` |

118| `--plugin-url` | Rufen Sie ein Plugin `.zip`-Archiv von einer URL für diese Sitzung nur ab. Wiederholen Sie den Flag für mehrere Plugins, oder übergeben Sie durch Leerzeichen getrennte URLs in einem einzelnen angeführten Wert | `claude --plugin-url https://example.com/plugin.zip` |119| `--plugin-url` | Rufen Sie ein Plugin `.zip`-Archiv von einer URL für diese Sitzung nur ab. Wiederholen Sie den Flag für mehrere Plugins, oder übergeben Sie durch Leerzeichen getrennte URLs in einem einzelnen angeführten Wert | `claude --plugin-url https://example.com/plugin.zip` |

119| `--print`, `-p` | Geben Sie die Antwort ohne interaktiven Modus aus (siehe [Agent SDK-Dokumentation](/docs/de/agent-sdk/overview) für Details zur programmatischen Verwendung) | `claude -p "query"` |120| `--print`, `-p` | Geben Sie die Antwort ohne interaktiven Modus aus (siehe [Agent SDK-Dokumentation](/docs/de/agent-sdk/overview) für Details zur programmatischen Verwendung). Für `--resume` bei einer Hintergrund-Sitzung, die noch läuft, siehe [Setzen Sie eine Sitzung fort](/docs/de/sessions#resume-a-running-background-session) | `claude -p "query"` |

120| `--prompt-suggestions` | Geben Sie eine `prompt_suggestion`-Nachricht mit einem vorhergesagten nächsten Benutzer-Prompt nach jedem Turn aus, der einen erzeugt; sehr kurze Konversationen können keine erzeugen. Erfordert `--print`, `--output-format stream-json` und `--verbose`. Siehe [Prompt-Vorschläge](/docs/de/interactive-mode#prompt-suggestions) | `claude -p --prompt-suggestions --output-format stream-json --verbose "query"` |121| `--prompt-suggestions` | Geben Sie eine `prompt_suggestion`-Nachricht mit einem vorhergesagten nächsten Benutzer-Prompt nach jedem Turn aus, der einen erzeugt; sehr kurze Konversationen können keine erzeugen. Erfordert `--print`, `--output-format stream-json` und `--verbose`. Siehe [Prompt-Vorschläge](/docs/de/interactive-mode#prompt-suggestions) | `claude -p --prompt-suggestions --output-format stream-json --verbose "query"` |

121| `--ref <branch>` | Mit `--environment` basieren Sie den Checkout der neuen Sitzung auf einer benannten Ref anstelle des lokalen `HEAD` | `claude -p "Run the smoke test" --environment ccpool_abc123 --ref main` |122| `--ref <branch>` | Mit `--environment` basieren Sie den Checkout der neuen Sitzung auf einer benannten Ref anstelle des lokalen `HEAD` | `claude -p "Run the smoke test" --environment ccpool_abc123 --ref main` |

122| `--remote` | Veralteter Alias für `--cloud`, einschließlich der bestehenden Sitzungsform | `claude --remote "Fix the login bug"` |123| `--remote` | Veralteter Alias für `--cloud`, einschließlich der bestehenden Sitzungsform | `claude --remote "Fix the login bug"` |


124| `--remote-control-session-name-prefix <prefix>` | Präfix für automatisch generierte [Remote Control](/docs/de/remote-control)-Sitzungsnamen, wenn kein expliziter Name gesetzt ist. Standardmäßig der Hostname Ihrer Maschine, was Namen wie `myhost-graceful-unicorn` erzeugt. Legen Sie `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` für den gleichen Effekt fest | `claude remote-control --remote-control-session-name-prefix dev-box` |125| `--remote-control-session-name-prefix <prefix>` | Präfix für automatisch generierte [Remote Control](/docs/de/remote-control)-Sitzungsnamen, wenn kein expliziter Name gesetzt ist. Standardmäßig der Hostname Ihrer Maschine, was Namen wie `myhost-graceful-unicorn` erzeugt. Legen Sie `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` für den gleichen Effekt fest | `claude remote-control --remote-control-session-name-prefix dev-box` |

125| `--replay-user-messages` | Geben Sie Benutzernachrichten von stdin zur Bestätigung auf stdout aus. Erfordert `--input-format stream-json` und `--output-format stream-json` | `claude -p --input-format stream-json --output-format stream-json --verbose --replay-user-messages` |126| `--replay-user-messages` | Geben Sie Benutzernachrichten von stdin zur Bestätigung auf stdout aus. Erfordert `--input-format stream-json` und `--output-format stream-json` | `claude -p --input-format stream-json --output-format stream-json --verbose --replay-user-messages` |

126| `--restricted` | Starten Sie im eingeschränkten Modus. Verwenden Sie ihn, wenn ein Evaluierungs-Harness `claude` auf einer gemeinsamen Maschine antreibt und Claude Code keine Befehle ausführen oder die Benutzer- und Projekteinstellungen dieser Maschine lesen darf. Claude Code entfernt die integrierten Tools, die Befehle oder Code ausführen, und WebFetch, es sei denn, Sie benennen sie einzeln in `--tools`, nicht durch die `default`-Voreinstellung. Es beschränkt auch die integrierten Datei-Tools auf die [Arbeitsverzeichnisse](/docs/de/permissions#working-directories), lädt nur [verwaltete Einstellungen](/docs/de/managed-settings) und `--settings`, lehnt [`bypassPermissions`](/docs/de/permission-modes#skip-all-checks-with-bypasspermissions-mode) ab, und [lehnt ab, Cloud-Sitzungen zu erstellen](/docs/de/errors#cloud-sessions-cannot-be-created-from-a-restricted-session). Erfordert Claude Code v2.1.248 oder später | `claude --restricted -p "query"` |127| `--restricted` | Starten Sie im eingeschränkten Modus. Verwenden Sie ihn, wenn ein Evaluierungs-Harness `claude` auf einer gemeinsamen Maschine antreibt und Claude Code keine Befehle ausführen oder die Benutzer- und Projekteinstellungen dieser Maschine lesen darf. Claude Code entfernt die integrierten Tools, die Befehle oder Code ausführen, und WebFetch, es sei denn, Sie benennen sie einzeln in `--tools`, nicht durch die `default`-Voreinstellung. Es beschränkt auch die integrierten Datei-Tools auf die [Arbeitsverzeichnisse](/docs/de/permissions#working-directories), lädt nur [verwaltete Einstellungen](/docs/de/managed-settings) und `--settings`, lehnt [`bypassPermissions`](/docs/de/permission-modes#skip-all-checks-with-bypasspermissions-mode) ab, und [lehnt ab, Cloud-Sitzungen zu erstellen](/docs/de/errors#cloud-sessions-cannot-be-created-from-a-restricted-session). Erfordert Claude Code v2.1.248 oder später | `claude --restricted -p "query"` |

127| `--resume`, `-r` | Setzen Sie eine bestimmte Sitzung nach ID oder Name fort, oder zeigen Sie eine interaktive Auswahl an, um eine Sitzung zu wählen. Anstelle einer ID können Sie den absoluten Pfad zur [Transkriptdatei](/docs/de/sessions#where-transcripts-are-stored) einer Sitzung `.jsonl` übergeben. Die Auswahl und Namenssuche umfassen Sitzungen, die dieses Verzeichnis mit `/add-dir` hinzugefügt haben. Wenn Sie eine Sitzungs-ID übergeben, durchsucht Claude Code das aktuelle Projektverzeichnis und seine Git-Worktrees, dann jedes andere Projekt auf dieser Maschine. Vor v2.1.223 deckte die ID-Suche nur das aktuelle Projektverzeichnis und seine Git-Worktrees ab. [Hintergrund-Sitzungen](/docs/de/agent-view) erscheinen in der Auswahl mit `bg` gekennzeichnet | `claude --resume auth-refactor` |128| `--resume`, `-r` | Setzen Sie eine bestimmte Sitzung nach ID oder Name fort, oder zeigen Sie eine interaktive Auswahl an, um eine Sitzung zu wählen. Anstelle einer ID können Sie den absoluten Pfad zur [Transkriptdatei](/docs/de/sessions#where-transcripts-are-stored) einer Sitzung `.jsonl` übergeben. Die Auswahl und Namenssuche umfassen Sitzungen, die dieses Verzeichnis mit `/add-dir` hinzugefügt haben. Wenn Sie eine Sitzungs-ID übergeben, durchsucht Claude Code das aktuelle Projektverzeichnis und seine Git-Worktrees, dann jedes andere Projekt auf dieser Maschine. Vor v2.1.223 deckte die ID-Suche nur das aktuelle Projektverzeichnis und seine Git-Worktrees ab. [Hintergrund-Sitzungen](/docs/de/agent-view) erscheinen in der Auswahl mit `bg` gekennzeichnet. Das Fortsetzen einer noch laufenden Sitzung [öffnet diese Sitzung](/docs/de/sessions#resume-a-running-background-session) in diesem Terminal über `claude attach`, und ein Prompt, den Sie in der Befehlszeile übergeben, geht an sie als ihr nächster Turn. Vor v2.1.285 lehnte Claude Code ab und gab stattdessen den `claude attach`-Befehl aus | `claude --resume auth-refactor` |

128| `--safe-mode` | Starten Sie mit allen Anpassungen deaktiviert, um eine fehlerhafte Konfiguration zu beheben: CLAUDE.md, Skills, Plugins, Hooks, MCP-Server, benutzerdefinierte Befehle und Agenten, Ausgabestile, Workflows, benutzerdefinierte Designs, benutzerdefinierte Tastenbindungen, Status-Zeile und Datei-Vorschlagsbefehle, LSP-Server und automatischer Speicher werden nicht geladen. Authentifizierung, Modellauswahl, integrierte Tools und Berechtigungen funktionieren normal, was sich von [`--bare`](/docs/de/headless#start-faster-with-bare-mode) unterscheidet. Die Richtlinie für verwaltete Einstellungen gilt immer noch, einschließlich richtliniengesteuerter Hooks, Status-Zeile und Datei-Vorschlagsbefehle; verwaltete Plugins, verwaltete Skills, verwaltete CLAUDE.md und richtliniengesteuerter MCP-Server werden nicht geladen. Nützlich, um zu überprüfen, ob eine Anpassung das auslöst, was [automatisches Modell-Fallback](/docs/de/model-config#automatic-model-fallback) auslöst. Setzt [`CLAUDE_CODE_SAFE_MODE`](/docs/de/env-vars) | `claude --safe-mode` |129| `--safe-mode` | Starten Sie mit allen Anpassungen deaktiviert, um eine fehlerhafte Konfiguration zu beheben: CLAUDE.md, Skills, Plugins, Hooks, MCP-Server, benutzerdefinierte Befehle und Agenten, Ausgabestile, Workflows, benutzerdefinierte Designs, benutzerdefinierte Tastenbindungen, Status-Zeile und Datei-Vorschlagsbefehle, LSP-Server und automatischer Speicher werden nicht geladen. Authentifizierung, Modellauswahl, integrierte Tools und Berechtigungen funktionieren normal, was sich von [`--bare`](/docs/de/headless#start-faster-with-bare-mode) unterscheidet. Die Richtlinie für verwaltete Einstellungen gilt immer noch, einschließlich richtliniengesteuerter Hooks, Status-Zeile und Datei-Vorschlagsbefehle; verwaltete Plugins, verwaltete Skills, verwaltete CLAUDE.md und richtliniengesteuerter MCP-Server werden nicht geladen. Nützlich, um zu überprüfen, ob eine Anpassung das auslöst, was [automatisches Modell-Fallback](/docs/de/model-config#automatic-model-fallback) auslöst. Setzt [`CLAUDE_CODE_SAFE_MODE`](/docs/de/env-vars) | `claude --safe-mode` |

129| `--session-id` | Verwenden Sie eine bestimmte Sitzungs-ID für die Konversation (muss eine gültige UUID sein) | `claude --session-id "550e8400-e29b-41d4-a716-446655440000"` |130| `--session-id` | Verwenden Sie eine bestimmte Sitzungs-ID für die Konversation (muss eine gültige UUID sein) | `claude --session-id "550e8400-e29b-41d4-a716-446655440000"` |

130| `--setting-sources` | Durch Kommas getrennte Liste von Einstellungsquellen zum Laden (`user`, `project`, `local`). Siehe [Agent-Ansicht](/docs/de/agent-view#what-carries-over-when-you-background) und [Agent-Teams](/docs/de/agent-teams#context-and-communication) für die Sitzungen, die Sie von dieser aus starten und die Liste erben | `claude --setting-sources user,project` |131| `--setting-sources` | Durch Kommas getrennte Liste von Einstellungsquellen zum Laden (`user`, `project`, `local`). Siehe [Agent-Ansicht](/docs/de/agent-view#what-carries-over-when-you-background) und [Agent-Teams](/docs/de/agent-teams#context-and-communication) für die Sitzungen, die Sie von dieser aus starten und die Liste erben | `claude --setting-sources user,project` |

Details

439 439 

440* **Befehle, die Claude ausführt**: Eine Cloud-Umgebung setzt kein eigenes Befehls-Timeout, daher gelten die Standardeinstellungen des Bash-Tools. Claude wartet standardmäßig 2 Minuten auf einen Befehl und kann bis zu 10 Minuten anfordern.440* **Befehle, die Claude ausführt**: Eine Cloud-Umgebung setzt kein eigenes Befehls-Timeout, daher gelten die Standardeinstellungen des Bash-Tools. Claude wartet standardmäßig 2 Minuten auf einen Befehl und kann bis zu 10 Minuten anfordern.

441 441 

442 Wenn ein Befehl sein [Timeout](/docs/de/tools-reference#timeout-and-output-limits) erreicht, [verschiebt Claude Code ihn in den Hintergrund](/docs/de/tools-reference#background-commands), anstatt ihn zu stoppen, es sei denn, der Befehl beginnt mit `sleep`. Ein Befehl, der auf diese Weise verschoben wird, kann bis zu 30 weitere Minuten laufen, bevor Claude Code ihn bei seinem [Hintergrund-Zeitlimit](/docs/de/tools-reference#background-commands) stoppt. Das Setzen von `BASH_DEFAULT_TIMEOUT_MS` über `1800000` Millisekunden verlängert dieses Limit sowie die Vordergrund-Standardeinstellung.442 Wenn ein Befehl sein [Timeout](/docs/de/tools-reference#timeout-and-output-limits) erreicht, [verschiebt Claude Code ihn in den Hintergrund](/docs/de/tools-reference#foreground-commands-that-move-to-the-background), anstatt ihn zu stoppen, es sei denn, der Befehl beginnt mit `sleep`. Ein Befehl, der auf diese Weise verschoben wird, kann bis zu 30 weitere Minuten laufen, bevor Claude Code ihn bei seinem [Hintergrund-Zeitlimit](/docs/de/tools-reference#time-limit-for-background-commands) stoppt. Das Setzen von `BASH_DEFAULT_TIMEOUT_MS` über `1800000` Millisekunden verlängert dieses Limit sowie die Vordergrund-Standardeinstellung.

443* **SessionStart-Hooks**: Claude Code bricht einen `command`-Hook nach 600 Sekunden ab, es sei denn, Sie setzen [`timeout`](/docs/de/hooks#common-fields) in Sekunden auf dem Hook-Eintrag. Claude Code erzwingt das Timeout nicht auf einem Hook, den Sie mit [`async: true`](/docs/de/hooks#run-hooks-in-the-background) ausführen.443* **SessionStart-Hooks**: Claude Code bricht einen `command`-Hook nach 600 Sekunden ab, es sei denn, Sie setzen [`timeout`](/docs/de/hooks#common-fields) in Sekunden auf dem Hook-Eintrag. Claude Code erzwingt das Timeout nicht auf einem Hook, den Sie mit [`async: true`](/docs/de/hooks#run-hooks-in-the-background) ausführen.

444* **Setup-Skript**: Ein Skript, das länger als ungefähr fünf Minuten dauert, wird nicht gecacht. [Script-Anforderungen](#script-requirements) behandelt, wie Sie darunter bleiben.444* **Setup-Skript**: Ein Skript, das länger als ungefähr fünf Minuten dauert, wird nicht gecacht. [Script-Anforderungen](#script-requirements) behandelt, wie Sie darunter bleiben.

445* **Untätige Sitzungen**: Nach ein paar Minuten ohne Aktivität pausiert die VM einer Sitzung mit ihren Dateien gespeichert, und eine pausierte VM kann später freigegeben werden. [Umgebungsvariablen setzen](#set-environment-variables) beschreibt, was eine Sitzung in jedem Fall aufgreift, und [Environment expired](/docs/de/claude-code-on-the-web#environment-expired) behandelt, wie Sie eine Sitzung erneut öffnen, deren VM freigegeben wurde.445* **Untätige Sitzungen**: Nach ein paar Minuten ohne Aktivität pausiert die VM einer Sitzung mit ihren Dateien gespeichert, und eine pausierte VM kann später freigegeben werden. [Umgebungsvariablen setzen](#set-environment-variables) beschreibt, was eine Sitzung in jedem Fall aufgreift, und [Environment expired](/docs/de/claude-code-on-the-web#environment-expired) behandelt, wie Sie eine Sitzung erneut öffnen, deren VM freigegeben wurde.

commands.md +90 −90

Details

36 Alle Befehle36 Alle Befehle

37</h2>37</h2>

38 38 

39Die folgende Tabelle listet alle Befehle auf, die in Claude Code enthalten sind. Die meisten sind integrierte Befehle, deren Verhalten in der CLI codiert ist. Zwei Arten von Einträgen sind gekennzeichnet:39Die folgende Tabelle listet alle Befehle auf, die in Claude Code enthalten sind. Die meisten sind integrierte Befehle, deren Verhalten in die CLI codiert ist. Zwei Arten von Einträgen sind gekennzeichnet:

40 40 

41* **[Skill](/docs/de/skills#bundled-skills)**: ein gebündelter Skill. Er funktioniert wie Skills, die Sie selbst schreiben: ein Prompt, der an Claude übergeben wird.41* **[Skill](/docs/de/skills#bundled-skills)**: ein gebündelter Skill. Er funktioniert wie Skills, die Sie selbst schreiben: ein Prompt, der an Claude übergeben wird.

42 * `/verify` wird nur ausgeführt, wenn Sie ihn aufrufen. Vor v2.1.215 konnte Claude `/verify` auch von selbst ausführen.42 * `/verify` wird nur ausgeführt, wenn Sie ihn aufrufen. Vor v2.1.215 konnte Claude `/verify` auch von selbst ausführen.


53 53 

54| Befehl | Zweck |54| Befehl | Zweck |

55| :- | :- |55| :- | :- |

56| `/add-dir <path>` | Fügen Sie ein Arbeitsverzeichnis für den Dateizugriff während der aktuellen Sitzung hinzu. Geben Sie einen teilweisen Pfad ein, um passende Verzeichnisvorschläge zu sehen; drücken Sie `Tab`, um einen zu akzeptieren. Die meisten `.claude/`-Konfigurationen werden [nicht erkannt](/docs/de/permissions#additional-directories-grant-file-access-not-configuration) aus dem hinzugefügten Verzeichnis. Sie können die meisten [Netzwerkpfade](/docs/de/errors#working-directory-is-a-network-path) nicht hinzufügen, wie z. B. `\\server\share`. Nach einem erfolgreichen Hinzufügen werden Ihre [`DirectoryAdded`-Hooks](/docs/de/hooks#directoryadded) ausgeführt. Wenn Sie ihn ausführen, während Claude antwortet, fordert Claude Code Sie auf, das Verzeichnis sofort zu bestätigen, und sobald Sie bestätigen, kann Claudes nächster Tool-Aufruf in derselben Runde darauf zugreifen. Vor v2.1.234 stellte Claude Code den Befehl in die Warteschlange, bis die Runde beendet war |56| `/add-dir <path>` | Fügen Sie ein Arbeitsverzeichnis für den Dateizugriff während der aktuellen Sitzung hinzu. Geben Sie einen Teilpfad ein, um passende Verzeichnisvorschläge zu sehen; drücken Sie `Tab`, um einen zu akzeptieren. Die meisten `.claude/`-Konfigurationen werden [nicht erkannt](/docs/de/permissions#additional-directories-grant-file-access-not-configuration) aus dem hinzugefügten Verzeichnis. Sie können die meisten [Netzwerkpfade](/docs/de/errors#working-directory-is-a-network-path) nicht hinzufügen, wie z. B. `\\server\share`. Nach einem erfolgreichen Hinzufügen werden Ihre [`DirectoryAdded` Hooks](/docs/de/hooks#directoryadded) ausgeführt. Wenn Sie ihn ausführen, während Claude antwortet, fordert Claude Code Sie auf, das Verzeichnis sofort zu bestätigen, und sobald Sie bestätigen, kann Claudes nächster Tool-Aufruf in derselben Runde darauf zugreifen. Vor v2.1.234 wartete Claude Code mit dem Befehl, bis die Runde beendet war |

57| `/advisor [model\|off]` | Aktivieren oder deaktivieren Sie das [Advisor-Tool](/docs/de/advisor), das ein zweites Modell zu Schlüsselmomenten während einer Aufgabe konsultiert. Akzeptiert `fable`, `opus`, `sonnet` oder eine vollständige Modell-ID. `fable` erfordert [Fable-Zugriff](/docs/de/advisor#choose-an-advisor-model). Ohne Argument öffnet sich eine Auswahl. In einer Sitzung ohne interaktives Terminal oder über [Remote Control](/docs/de/remote-control#limitations) übergeben Sie das Modell oder `off` als Argument; ohne Argument dort druckt der Befehl den aktuellen Advisor als Text. Diese Formen erfordern Claude Code v2.1.260 oder später |57| `/advisor [model\|off]` | Aktivieren oder deaktivieren Sie das [Advisor-Tool](/docs/de/advisor), das ein zweites Modell zu Schlüsselmomenten während einer Aufgabe zu Rate zieht. Akzeptiert `fable`, `opus`, `sonnet` oder eine vollständige Modell-ID. `fable` erfordert [Fable-Zugriff](/docs/de/advisor#choose-an-advisor-model). Ohne Argument öffnet sich eine Auswahl. In einer Sitzung ohne interaktives Terminal oder über [Remote Control](/docs/de/remote-control#limitations) übergeben Sie das Modell oder `off` als Argument; ohne Argument dort gibt der Befehl den aktuellen Advisor als Text aus. Diese Formen erfordern Claude Code v2.1.260 oder später |

58| `/agents` | Ab v2.1.198 druckt das Ausführen von `/agents` eine Erinnerung aus, Claude zu bitten, [Subagenten](/docs/de/sub-agents) zu erstellen oder zu verwalten, oder `.claude/agents/` oder `~/.claude/agents/` direkt zu bearbeiten. In v2.1.197 und früher öffnet sich eine interaktive Schnittstelle zum Erstellen und Verwalten von Subagenten-Konfigurationen |58| `/agents` | Ab v2.1.198 gibt die Ausführung von `/agents` eine Erinnerung aus, Claude zu bitten, [Subagenten](/docs/de/sub-agents) zu erstellen oder zu verwalten, oder `.claude/agents/` oder `~/.claude/agents/` direkt zu bearbeiten. In v2.1.197 und früher öffnet sich eine interaktive Schnittstelle zum Erstellen und Verwalten von Subagenten-Konfigurationen |

59| `/artifact-capabilities` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie die Referenz für die Laufzeit-Funktionen, die ein veröffentlichtes [Artefakt](/docs/de/artifacts) verwenden kann, wie z. B. [Aufrufen Ihrer Connectors](/docs/de/artifacts#pull-live-data-with-mcp-connectors) oder [Anbieten eines Datei-Downloads](/docs/de/artifacts#offer-a-file-download), einschließlich derjenigen, auf die Ihr Konto Zugriff hat. Claude lädt es normalerweise von selbst, bevor eine Seite erstellt wird, die eines verwendet. Verfügbar, wo [Artefakte](/docs/de/artifacts#availability) verfügbar sind |59| `/artifact-capabilities` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie die Referenz für die Laufzeitfunktionen, die ein veröffentlichtes [Artefakt](/docs/de/artifacts) verwenden kann, wie z. B. [Aufrufen Ihrer Connectors](/docs/de/artifacts#pull-live-data-with-mcp-connectors) oder [Angebot eines Datei-Downloads](/docs/de/artifacts#offer-a-file-download), einschließlich derjenigen, auf die Ihr Konto Zugriff hat. Claude lädt es normalerweise von selbst, bevor eine Seite erstellt wird, die eines verwendet. Verfügbar, wo [Artefakte](/docs/de/artifacts#availability) verfügbar sind |

60| `/artifact-diagramming` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie Diagramm-Anleitung für Claude, um in [Artefakten](/docs/de/artifacts) zu folgen: wann ein Diagramm hilft, was zu zeichnen ist und wie man Inline-SVG schreibt, das in hellen und dunklen Designs lesbar bleibt. Erfordert Claude Code v2.1.221 oder später |60| `/artifact-diagramming` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie Diagramm-Richtlinien für Claude, um sie in [Artefakten](/docs/de/artifacts) zu befolgen: wann ein Diagramm hilft, was zu zeichnen ist und wie man Inline-SVG schreibt, das in hellen und dunklen Designs lesbar bleibt. Erfordert Claude Code v2.1.221 oder später |

61| `/artifacts` | Listet die [Artefakte](/docs/de/artifacts#find-an-artifact-again) auf, die Sie besitzen oder die mit Ihnen geteilt werden, und fügen Sie dann eines an die Sitzung an, öffnen Sie es in Ihrem Browser oder kopieren Sie seinen Link. Verfügbar, wo [Artefakte](/docs/de/artifacts#availability) verfügbar sind. Erfordert Claude Code v2.1.208 oder später; das Anhängen mit `Enter` erfordert v2.1.216 |61| `/artifacts` | Listen Sie die [Artefakte](/docs/de/artifacts#find-an-artifact-again) auf, die Sie besitzen oder die mit Ihnen geteilt werden, und fügen Sie dann eines an die Sitzung an, öffnen Sie es in Ihrem Browser oder kopieren Sie seinen Link. Verfügbar, wo [Artefakte](/docs/de/artifacts#availability) verfügbar sind. Erfordert Claude Code v2.1.208 oder später; das Anhängen mit `Enter` erfordert v2.1.216 |

62| `/auto-mode-setup` | [Entwurf `autoMode.environment`-Einträge](/docs/de/auto-mode-config#generate-environment-entries) aus Ihrem Projekt und kürzlichen Sitzungen, überprüfen Sie dann den Entwurf und speichern Sie ihn in Ihren Benutzereinstellungen. Erfordert einen Pro-, Max- oder Team-Plan und Claude Code v2.1.228 oder später. Unter nativem Windows erfordert v2.1.233 oder später |62| `/auto-mode-setup` | [Entwurf `autoMode.environment` Einträge](/docs/de/auto-mode-config#generate-environment-entries) aus Ihrem Projekt und kürzlichen Sitzungen, überprüfen Sie dann den Entwurf und speichern Sie ihn in Ihren Benutzereinstellungen. Erfordert einen Pro-, Max- oder Team-Plan und Claude Code v2.1.228 oder später. Unter nativem Windows erfordert v2.1.233 oder später |

63| `/autocompact [auto\|<tokens>]` | Legen Sie das Auto-Compact-Fenster fest: wie voll das Kontextfenster wird, bevor Claude Code automatisch komprimiert. Übergeben Sie eine Größe wie `500k` oder `auto`, um zum für Ihr Modell optimierten Fenster zurückzukehren. Claude Code speichert den Wert in den Benutzereinstellungen und wendet ihn auf die aktuelle Sitzung an. Siehe [Auto-Compact-Fenster einstellen](/docs/de/model-config#set-the-auto-compact-window) für akzeptierte Werte und was es überschreibt. Ohne Argument öffnet sich ein Dialog, der das aktuelle Fenster anzeigt. Erfordert Claude Code v2.1.221 oder später |63| `/autocompact [auto\|<tokens>]` | Legen Sie das Auto-Compact-Fenster fest: wie voll das Kontextfenster wird, bevor Claude Code automatisch komprimiert. Übergeben Sie eine Größe wie `500k` oder `auto`, um zum für Ihr Modell optimierten Fenster zurückzukehren. Claude Code speichert den Wert in den Benutzereinstellungen und wendet ihn auf die aktuelle Sitzung an. Siehe [Auto-Compact-Fenster einstellen](/docs/de/model-config#set-the-auto-compact-window) für akzeptierte Werte und was es überschreibt. Ohne Argument öffnet sich ein Dialog, der das aktuelle Fenster anzeigt. Erfordert Claude Code v2.1.221 oder später |

64| `/autofix-pr [prompt]` | Starten Sie eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web#auto-fix-pull-requests), die den PR des aktuellen Branches überwacht und Fixes pusht, wenn CI fehlschlägt oder Reviewer Kommentare hinterlassen. Erkennt den offenen PR aus Ihrem ausgecheckten Branch mit `gh pr view`; um einen anderen PR zu überwachen, checken Sie zuerst seinen Branch aus. Standardmäßig wird der Cloud-Sitzung mitgeteilt, jeden CI-Fehler und Review-Kommentar zu beheben; übergeben Sie einen Prompt, um ihr andere Anweisungen zu geben, z. B. `/autofix-pr only fix lint and type errors`. Erfordert die `gh`-CLI und Zugriff auf [Cloud-Sitzungen](/docs/de/claude-code-on-the-web) |64| `/autofix-pr [prompt]` | Starten Sie eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web#auto-fix-pull-requests), die den PR des aktuellen Branches überwacht und Fixes pusht, wenn CI fehlschlägt oder Reviewer Kommentare hinterlassen. Erkennt den offenen PR aus Ihrem ausgecheckten Branch mit `gh pr view`; um einen anderen PR zu überwachen, checken Sie zuerst seinen Branch aus. Standardmäßig wird der Cloud-Sitzung mitgeteilt, jeden CI-Fehler und Review-Kommentar zu beheben; übergeben Sie einen Prompt, um ihr andere Anweisungen zu geben, z. B. `/autofix-pr only fix lint and type errors`. Erfordert die `gh` CLI und Zugriff auf [Cloud-Sitzungen](/docs/de/claude-code-on-the-web) |

65| `/background [prompt]` | Trennen Sie die aktuelle Sitzung, um als [Hintergrund-Agent](/docs/de/agent-view) zu laufen und dieses Terminal freizugeben. Übergeben Sie einen Prompt, um eine weitere Anweisung zu senden, bevor Sie trennen. Überwachen Sie die Sitzung mit `claude agents`. Um die Konversation in eine neue Hintergrund-Sitzung zu kopieren, während diese weiterläuft, verwenden Sie `/fork`. Alias: `/bg` |65| `/background [prompt]` | Trennen Sie die aktuelle Sitzung, um als [Hintergrund-Agent](/docs/de/agent-view) zu laufen und dieses Terminal freizugeben. Übergeben Sie einen Prompt, um eine weitere Anweisung zu senden, bevor Sie trennen. Überwachen Sie die Sitzung mit `claude agents`. Um die Konversation in eine neue Hintergrund-Sitzung zu kopieren, während diese weiterläuft, verwenden Sie `/fork`. Alias: `/bg` |

66| `/batch <instruction>` | **[Skill](/docs/de/skills#bundled-skills).** Orchestrieren Sie großflächige Änderungen über eine Codebasis parallel. Recherchiert die Codebasis, zerlegt die Arbeit in 5 bis 30 unabhängige Einheiten und präsentiert einen Plan. Nach Genehmigung startet es einen [Hintergrund-Subagenten](/docs/de/sub-agents#run-subagents-in-foreground-or-background) pro Einheit in einem isolierten [Worktree](/docs/de/worktrees). Jeder Subagent implementiert seine Einheit, führt Tests aus und veröffentlicht seine Änderung. Erfordert ein Git-Repository oder einen [`WorktreeCreate`-Hook](/docs/de/worktrees#non-git-version-control), der die Worktrees erstellt. Außerhalb eines Git-Repositorys erfordert `/batch` Claude Code v2.1.281 oder später. Beispiel: `/batch migrate src/ from JavaScript to TypeScript` |66| `/batch <instruction>` | **[Skill](/docs/de/skills#bundled-skills).** Orchestrieren Sie großflächige Änderungen über eine Codebasis parallel. Recherchiert die Codebasis, zerlegt die Arbeit in 5 bis 30 unabhängige Einheiten und präsentiert einen Plan. Nach Genehmigung startet es einen [Hintergrund-Subagenten](/docs/de/sub-agents#run-subagents-in-foreground-or-background) pro Einheit in einem isolierten [Worktree](/docs/de/worktrees). Jeder Subagent implementiert seine Einheit, führt Tests aus und veröffentlicht seine Änderung. Erfordert ein Git-Repository oder einen [`WorktreeCreate` Hook](/docs/de/worktrees#non-git-version-control), der die Worktrees erstellt. Außerhalb eines Git-Repositories erfordert `/batch` Claude Code v2.1.281 oder später. Beispiel: `/batch migrate src/ from JavaScript to TypeScript` |

67| `/branch [name]` | Erstellen Sie einen Branch der aktuellen Konversation an diesem Punkt, damit Sie eine andere Richtung versuchen können, ohne die Konversation zu verlieren. Wechselt Sie in den Branch und bewahrt das Original, zu dem Sie mit `/resume` zurückkehren können. Um eine Kopie stattdessen als separate [Hintergrund-Sitzung](/docs/de/agent-view) auszuführen, verwenden Sie `/fork`; um eine Seitenaufgabe an einen [Subagenten](/docs/de/sub-agents) zu übergeben, der in diese Konversation zurückberichtet, verwenden Sie `/subtask` |67| `/branch [name]` | Erstellen Sie einen Branch der aktuellen Konversation an diesem Punkt, damit Sie eine andere Richtung versuchen können, ohne die Konversation zu verlieren. Wechselt Sie in den Branch und bewahrt das Original, zu dem Sie mit `/resume` zurückkehren können. Um eine Kopie stattdessen als separate [Hintergrund-Sitzung](/docs/de/agent-view) auszuführen, verwenden Sie `/fork`; um eine Nebenaufgabe an einen [Subagenten](/docs/de/sub-agents) zu übergeben, der in diese Konversation zurückberichtet, verwenden Sie `/subtask` |

68| `/btw [question]` | Stellen Sie eine [Seitenfrage](/docs/de/interactive-mode#side-questions-with-%2Fbtw) zur aktuellen Sitzung, ohne sie zur Konversation hinzuzufügen. Wenn Sie `/btw` ohne eine Frage ausführen, zeigt Claude Code Ihre letzte Seitenfrage an, damit Sie frühere Antworten durchsuchen können; wenn Sie noch keine gestellt haben, druckt Claude Code eine Verwendungszeile. Vor v2.1.212 erforderte `/btw` eine Frage |68| `/btw [question]` | Stellen Sie eine [Nebenfrage](/docs/de/interactive-mode#side-questions-with-%2Fbtw) zur aktuellen Sitzung, ohne sie zur Konversation hinzuzufügen. Wenn Sie `/btw` ohne Frage ausführen, zeigt Claude Code Ihre letzte Nebenfrage an, damit Sie frühere Antworten durchsuchen können; wenn Sie noch keine gestellt haben, gibt Claude Code eine Nutzungszeile aus. Vor v2.1.212 erforderte `/btw` eine Frage |

69| `/bug [report]` | Melden Sie einen Fehler oder teilen Sie Ihre Konversation. Sie wählen, wie viel Sitzungsverlauf einzubeziehen ist, und bestätigen auf einem Zustimmungsbildschirm, bevor etwas gesendet wird. Wenn Sie bei Anthropic auf einer First-Party-Verbindung angemeldet sind, geht der Bericht an Anthropic; bei einem Drittanbieter oder ohne Anthropic-Anmeldedaten schreibt Claude Code den Bericht in ein [lokales Archiv unter `~/.claude/feedback-bundles/`](/docs/de/data-usage#telemetry-services), das Sie selbst weiterleiten. In der [VS Code-Erweiterung](/docs/de/vs-code#use-the-prompt-box) öffnet `/bug` stattdessen den eigenen Feedback-Dialog der Erweiterung; erfordert Claude Code v2.1.229 oder später. Wenn Sie ihn ausführen, während Claude antwortet, öffnet Claude Code den Dialog sofort. Vor v2.1.232 stellte Claude Code den Befehl in die Warteschlange, bis die Runde beendet war. Alias: `/share`. Vor v2.1.212 waren `/bug` und `/share` Aliase von `/feedback` |69| `/bug [report]` | Melden Sie einen Bug oder teilen Sie Ihre Konversation. Sie wählen, wie viel Sitzungsverlauf einzubeziehen ist, und bestätigen auf einem Zustimmungsbildschirm, bevor etwas gesendet wird. Wenn Sie bei einer Anthropic-Verbindung von Anthropic angemeldet sind, geht der Bericht an Anthropic; bei einem Drittanbieter oder ohne Anthropic-Anmeldedaten schreibt Claude Code den Bericht in ein [lokales Archiv unter `~/.claude/feedback-bundles/`](/docs/de/data-usage#telemetry-services), das Sie selbst weiterleiten. In der [VS Code-Erweiterung](/docs/de/vs-code#use-the-prompt-box) öffnet `/bug` stattdessen den eigenen Feedback-Dialog der Erweiterung; erfordert Claude Code v2.1.229 oder später. Wenn Sie ihn ausführen, während Claude antwortet, öffnet Claude Code den Dialog sofort. Vor v2.1.232 wartete Claude Code mit dem Befehl, bis die Runde beendet war. Alias: `/share`. Vor v2.1.212 waren `/bug` und `/share` Aliase von `/feedback` |

70| `/cd <path>` | Verschieben Sie diese Sitzung in ein neues Arbeitsverzeichnis und behalten Sie die Konversation. Geben Sie einen teilweisen Pfad ein, um passende Verzeichnisvorschläge zu sehen; drücken Sie `Tab`, um einen zu akzeptieren. Die Vorschläge erfordern Claude Code v2.1.206 oder später. Für das, was Claude Code aus dem neuen Verzeichnis sofort anwendet, wenn Sie sich verschieben, und wie sich `/cd` von `/add-dir` unterscheidet, siehe [Sitzung in ein anderes Verzeichnis verschieben](/docs/de/permissions#move-the-session-to-another-directory) |70| `/cd <path>` | Verschieben Sie diese Sitzung in ein neues Arbeitsverzeichnis und behalten Sie die Konversation. Geben Sie einen Teilpfad ein, um passende Verzeichnisvorschläge zu sehen; drücken Sie `Tab`, um einen zu akzeptieren. Die Vorschläge erfordern Claude Code v2.1.206 oder später. Für das, was Claude Code aus dem neuen Verzeichnis sofort anwendet, wenn Sie sich verschieben, und wie sich `/cd` von `/add-dir` unterscheidet, siehe [Sitzung in ein anderes Verzeichnis verschieben](/docs/de/permissions#move-the-session-to-another-directory) |

71| `/chrome` | Konfigurieren Sie [Claude in Chrome](/docs/de/chrome)-Einstellungen |71| `/chrome` | Konfigurieren Sie [Claude in Chrome](/docs/de/chrome) Einstellungen |

72| `/claude-api [migrate\|upgrade\|managed-agents-onboard\|prompt-audit\|cost-optimize\|build-eval\|hillclimb\|preserved-thinking-migration]` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie [Claude API](https://platform.claude.com/docs/en/api/overview)- und [Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview)-Referenzmaterial für die Sprache Ihres Projekts. Wird auch automatisch aktiviert, wenn Ihr Code `anthropic` oder `@anthropic-ai/sdk` importiert. Für das, was jeder Subbefehl tut und die Version, die er erfordert, siehe [Arbeiten an Claude API-Projekten](/docs/de/skills#work-on-claude-api-projects) |72| `/claude-api [migrate\|upgrade\|managed-agents-onboard\|prompt-audit\|cost-optimize\|build-eval\|hillclimb\|preserved-thinking-migration]` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie [Claude API](https://platform.claude.com/docs/en/api/overview) und [Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) Referenzmaterial für die Sprache Ihres Projekts. Wird auch automatisch aktiviert, wenn Ihr Code `anthropic` oder `@anthropic-ai/sdk` importiert. Für das, was jeder Unterbefehl tut und welche Version er erfordert, siehe [An Claude API-Projekten arbeiten](/docs/de/skills#work-on-claude-api-projects) |

73| `/claude-in-chrome [task]` | **[Skill](/docs/de/skills#bundled-skills).** Lassen Sie Claude eine Aufgabe in Ihrem Browser ausführen, wie z. B. das Testen einer Seite, das Ausfüllen eines Formulars oder das Lesen von Konsolenprotokollen, über [Claude in Chrome](/docs/de/chrome). Verfügbar, wenn Chrome-Integration für die Sitzung aktiviert ist, z. B. mit `claude --chrome`, oder wenn Claude Code anbieten kann, die [Erweiterung zu installieren](/docs/de/chrome#install-the-extension-when-claude-asks) |73| `/claude-in-chrome [task]` | **[Skill](/docs/de/skills#bundled-skills).** Lassen Sie Claude eine Aufgabe in Ihrem Browser ausführen, wie z. B. das Testen einer Seite, das Ausfüllen eines Formulars oder das Lesen von Konsolenprotokollen, über [Claude in Chrome](/docs/de/chrome). Verfügbar, wenn die Chrome-Integration für die Sitzung aktiviert ist, z. B. mit `claude --chrome`, oder wenn Claude Code anbieten kann, die [Erweiterung zu installieren](/docs/de/chrome#install-the-extension-when-claude-asks) |

74| `/clear [name]` | Starten Sie eine neue Konversation mit leerem Kontext. Übergeben Sie einen Namen, um die vorherige Konversation in der `/resume`-Auswahl zu kennzeichnen. Um Kontext freizugeben und gleichzeitig die gleiche Konversation fortzusetzen, verwenden Sie stattdessen `/compact`. Setzen Sie die vorherige Konversation mit `/resume` fort, oder stellen Sie sie in demselben Claude Code-Prozess wieder her, aus [dem Rewind-Menü-Eintrag der vorherigen Sitzung](/docs/de/checkpointing#rewind-past-a-cleared-conversation). Aliase: `/reset`, `/new` |74| `/clear [name]` | Starten Sie eine neue Konversation mit leerem Kontext. Übergeben Sie einen Namen, um die vorherige Konversation in der `/resume` Auswahl zu kennzeichnen. Um Kontext freizugeben und gleichzeitig die gleiche Konversation fortzusetzen, verwenden Sie stattdessen `/compact`. Setzen Sie die vorherige Konversation mit `/resume` fort, oder stellen Sie sie in demselben Claude Code-Prozess aus [dem Rewind-Menü-Eintrag der vorherigen Sitzung](/docs/de/checkpointing#rewind-past-a-cleared-conversation) wieder her. Aliase: `/reset`, `/new` |

75| `/code-review [low\|medium\|high\|xhigh\|max\|ultra] [--fix] [--comment] [pr#\|branch\|path]` | **[Skill](/docs/de/skills#bundled-skills).** Überprüfen Sie den aktuellen Diff oder eine PR-Nummer, einen Branch oder einen Pfad, den Sie übergeben, auf Korrektheitsfehler. Je nach Ihrem Modell und Aufwandsebene deckt die Überprüfung auch Bereinigungsmöglichkeiten ab. Übergeben Sie `--fix`, um Erkenntnisse anzuwenden, `--comment`, um sie auf dem GitHub PR oder GitLab Merge Request zu posten, oder `ultra`, um eine tiefe [Cloud-Überprüfung](/docs/de/ultrareview) auszuführen. Das Posten auf einem GitLab Merge Request erfordert Claude Code v2.1.257 oder später. Mit `ultra` auf einem `github.com`-PR-Ziel übergeben Sie `--post`, um [das Posten der fertigen Erkenntnisse zum PR](/docs/de/ultrareview#post-findings-to-the-pull-request) im Launch-Dialog vorzuwählen; `--post` erfordert Claude Code v2.1.227 oder später. Siehe [Diff lokal überprüfen](/docs/de/code-review#review-a-diff-locally) für die Aufwandsebenen, Zielbestimmung und wie es sich auf `/simplify` bezieht. Alias: `/review` |75| `/code-review [low\|medium\|high\|xhigh\|max\|ultra] [--fix] [--comment] [pr#\|branch\|path]` | **[Skill](/docs/de/skills#bundled-skills).** Überprüfen Sie den aktuellen Diff oder eine PR-Nummer, einen Branch oder einen Pfad, den Sie übergeben, auf Korrektheitsfehler. Je nach Ihrem Modell und Aufwandsniveau deckt die Überprüfung auch Bereinigungsmöglichkeiten ab. Übergeben Sie `--fix`, um Erkenntnisse anzuwenden, `--comment`, um sie auf dem GitHub PR oder GitLab Merge Request zu posten, oder `ultra`, um eine tiefe [Cloud-Überprüfung](/docs/de/ultrareview) auszuführen. Das Posten auf einem GitLab Merge Request erfordert Claude Code v2.1.257 oder später. Mit `ultra` auf einem `github.com` PR-Ziel übergeben Sie `--post`, um [das Posten der fertigen Erkenntnisse auf dem PR](/docs/de/ultrareview#post-findings-to-the-pull-request) im Startdialog vorzuwählen; `--post` erfordert Claude Code v2.1.227 oder später. Siehe [Diff lokal überprüfen](/docs/de/code-review#review-a-diff-locally) für die Aufwandsstufen, Zielbestimmung und wie es sich auf `/simplify` bezieht. Alias: `/review` |

76| `/color [color\|default]` | Legen Sie die Farbe der Eingabeaufforderungsleiste für die aktuelle Sitzung fest. Verfügbare Farben: `red`, `blue`, `green`, `yellow`, `purple`, `orange`, `pink`, `cyan`. Verwenden Sie `default`, um zurückzusetzen, oder führen Sie ohne Argument aus, um eine zufällige Farbe zu wählen. Wenn [Remote Control](/docs/de/remote-control) verbunden ist, wird die Farbe mit claude.ai/code synchronisiert. Auch im nicht-interaktiven Modus (`-p`) verfügbar; erfordert Claude Code v2.1.205 oder später |76| `/color [color\|default]` | Legen Sie die Farbe der Eingabeaufforderungsleiste für die aktuelle Sitzung fest. Verfügbare Farben: `red`, `blue`, `green`, `yellow`, `purple`, `orange`, `pink`, `cyan`. Verwenden Sie `default`, um zurückzusetzen, oder führen Sie ohne Argument aus, um eine zufällige Farbe zu wählen. Wenn [Remote Control](/docs/de/remote-control) verbunden ist, wird die Farbe mit claude.ai/code synchronisiert. Auch im nicht-interaktiven Modus (`-p`) verfügbar; erfordert Claude Code v2.1.205 oder später |

77| `/compact [instructions]` | Geben Sie Kontext frei, indem Sie die bisherige Konversation zusammenfassen. Übergeben Sie optional Fokusanweisungen für die Zusammenfassung. Siehe [wie Komprimierung Regeln, Skills und Memory-Dateien handhabt](/docs/de/context-window#what-survives-compaction) |77| `/compact [instructions]` | Geben Sie Kontext frei, indem Sie die bisherige Konversation zusammenfassen. Übergeben Sie optional Fokusanweisungen für die Zusammenfassung. Siehe [wie Komprimierung Regeln, Skills und Memory-Dateien handhabt](/docs/de/context-window#what-survives-compaction) |

78| `/config [key=value ...]` | Öffnen Sie die [Einstellungen](/docs/de/settings)-Schnittstelle, um Design, Modell, [Ausgabestil](/docs/de/output-styles) und andere Voreinstellungen anzupassen. Übergeben Sie ein oder mehrere `key=value`-Paare, um eine Einstellung direkt festzulegen, ohne die Schnittstelle zu öffnen, z. B. `/config thinking=false`, `/config theme=dark` oder `/config model=sonnet`. Das `key=value`-Formular funktioniert auch im nicht-interaktiven Modus (`-p`) und aus der Claude Mobile App über [Remote Control](/docs/de/remote-control). Das `key=value`-Formular kann eine Einstellung, die Ihre Bestätigung im Panel benötigt, nicht aktivieren, wie z. B. [`autoContinueAtUsageLimit`](/docs/de/interactive-mode#turn-automatic-continue-off), kann sie aber deaktivieren. Führen Sie `/config --help` aus, um die Schlüssel aufzulisten, die es akzeptiert. Alias: `/settings` |78| `/config [key=value ...]` | Öffnen Sie die [Einstellungen](/docs/de/settings) Schnittstelle, um Design, Modell, [Ausgabestil](/docs/de/output-styles) und andere Voreinstellungen anzupassen. Übergeben Sie ein oder mehrere `key=value` Paare, um eine Einstellung direkt ohne Öffnen der Schnittstelle zu setzen, z. B. `/config thinking=false`, `/config theme=dark` oder `/config model=sonnet`. Das `key=value` Formular funktioniert auch im nicht-interaktiven Modus (`-p`) und aus der Claude Mobile App über [Remote Control](/docs/de/remote-control). Das `key=value` Formular kann eine Einstellung, die Ihre Bestätigung im Panel benötigt, nicht aktivieren, wie z. B. [`autoContinueAtUsageLimit`](/docs/de/interactive-mode#turn-automatic-continue-off), kann sie aber ausschalten. Führen Sie `/config --help` aus, um die Schlüssel aufzulisten, die es akzeptiert. Alias: `/settings` |

79| `/context [all]` | Visualisieren Sie die aktuelle Kontextnutzung als farbiges Gitter. Zeigt Optimierungsvorschläge für kontextintensive Tools, Memory-Überfluss und Kapazitätswarnungen. Wenn die Konversation das Kontextfenster überschreitet, enthält die Ausgabe eine [Warnung](/docs/de/errors#context-exceeds-the-token-limit), die zeigt, wie weit Sie über dem Limit sind und welcher Befehl Platz freimacht. Im [Vollbildmodus](/docs/de/fullscreen) bricht `/context` die Aufschlüsselung pro Element zusammen, um das Gitter sichtbar zu halten. Übergeben Sie `all`, um es zu erweitern |79| `/context [all]` | Visualisieren Sie die aktuelle Kontextnutzung als farbiges Gitter. Zeigt Optimierungsvorschläge für kontextintensive Tools, Memory-Übergewicht und Kapazitätswarnungen. Wenn die Konversation das Kontextfenster überschreitet, enthält die Ausgabe eine [Warnung](/docs/de/errors#context-exceeds-the-token-limit), die zeigt, wie weit über dem Limit Sie sind und welcher Befehl Platz freimacht. Im [Vollbildmodus](/docs/de/fullscreen) bricht `/context` die Aufschlüsselung pro Element zusammen, um das Gitter sichtbar zu halten. Übergeben Sie `all`, um es zu erweitern |

80| `/copy [N]` | Kopieren Sie die letzte Antwort des Assistenten in die Zwischenablage. Übergeben Sie eine Nummer `N`, um die N-te letzte Antwort zu kopieren: `/copy 2` kopiert die vorletzte. Wenn Code-Blöcke vorhanden sind, zeigt sich eine interaktive Auswahl, um einzelne Blöcke oder die vollständige Antwort auszuwählen. Drücken Sie `w` in der Auswahl, um die Auswahl stattdessen in eine Datei zu schreiben, anstatt in die Zwischenablage, was über SSH nützlich ist |80| `/copy [N]` | Kopieren Sie die letzte Antwort des Assistenten in die Zwischenablage. Übergeben Sie eine Nummer `N`, um die N-te letzte Antwort zu kopieren: `/copy 2` kopiert die vorletzte. Wenn Code-Blöcke vorhanden sind, zeigt sich eine interaktive Auswahl, um einzelne Blöcke oder die vollständige Antwort auszuwählen. Drücken Sie `w` in der Auswahl, um die Auswahl stattdessen in eine Datei zu schreiben, was über SSH nützlich ist |

81| `/cost` | Alias für `/usage` |81| `/cost` | Alias für `/usage` |

82| `/dataviz [request]` | **[Skill](/docs/de/skills#bundled-skills).** Designanleitung für Diagramme, Grafiken und Dashboards. Claude wählt die Diagrammform für die Daten, weist Farbe nach Rolle zu, validiert die Palette auf Farbenblindheit-Sicherheit und Kontrast mit einem gebündelten Skript und wendet Mark-, Interaktions- und Barrierefreiheitsregeln an. Verwendet eine markenfreie Platzhalterpalette, die Sie durch Ihre eigene ersetzen. Erfordert Claude Code v2.1.198 oder später |82| `/dataviz [request]` | **[Skill](/docs/de/skills#bundled-skills).** Designanleitung für Diagramme, Grafiken und Dashboards. Claude wählt die Diagrammform für die Daten, weist Farbe nach Rolle zu, validiert die Palette auf Farbenblindheit-Sicherheit und Kontrast mit einem gebündelten Skript und wendet Markierungs-, Interaktions- und Barrierefreiheitsregeln an. Verwendet eine markenfreie Platzhalterpalette, die Sie durch Ihre eigene ersetzen. Erfordert Claude Code v2.1.198 oder später |

83| `/debug [description]` | **[Skill](/docs/de/skills#bundled-skills).** Aktivieren Sie Debug-Protokollierung für die aktuelle Sitzung und beheben Sie Probleme durch Lesen des Sitzungs-Debug-Protokolls. Debug-Protokollierung ist standardmäßig deaktiviert, es sei denn, Sie haben mit `claude --debug` gestartet, daher startet das Ausführen von `/debug` in der Mitte der Sitzung die Erfassung von Protokollen ab diesem Punkt. Beschreiben Sie optional das Problem, um die Analyse zu fokussieren |83| `/debug [description]` | **[Skill](/docs/de/skills#bundled-skills).** Aktivieren Sie Debug-Protokollierung für die aktuelle Sitzung und beheben Sie Probleme durch Lesen des Sitzungs-Debug-Protokolls. Debug-Protokollierung ist standardmäßig deaktiviert, es sei denn, Sie haben mit `claude --debug` gestartet, daher startet die Ausführung von `/debug` in der Mitte der Sitzung die Erfassung von Protokollen von diesem Punkt an. Beschreiben Sie optional das Problem, um die Analyse zu fokussieren |

84| `/deep-research <question>` | **[Workflow](/docs/de/workflows#bundled-workflows).** Verteilen Sie Web-Suchen zu einer Frage, rufen Sie Quellen ab und überprüfen Sie sie, und synthetisieren Sie einen zitierten Bericht |84| `/deep-research <question>` | **[Workflow](/docs/de/workflows#bundled-workflows).** Verteilen Sie Web-Suchen zu einer Frage, rufen Sie Quellen ab und überprüfen Sie sie, und synthetisieren Sie einen zitierten Bericht |

85| `/design [brief]` | **[Skill](/docs/de/skills#bundled-skills).** Entwerfen Sie UI-Mockups, Screen-Flows, Landing Pages oder Poster als Artboards auf einer Leinwand, veröffentlicht als Claude Design-[Artefakt](/docs/de/artifacts#draft-a-design-canvas), z. B. `/design a settings screen for a mobile banking app`. Sie bearbeiten die Artboards in einem Desktop-Browser, und Ihre Änderungen werden automatisch gespeichert. Sie können jedes Artboard als PNG oder PDF exportieren. Erfordert Claude Code v2.1.265 oder später, eine Sitzung, in der [Artefakte verfügbar](/docs/de/artifacts#availability) sind, und ein Konto, auf dem die [Design-Vorlage verfügbar](/docs/de/artifacts#start-from-a-slides-design-or-docs-template) ist; wenn Ihre Organisation diese Vorlage ausgeschaltet hat, wird `/design` keine Designs entwerfen. Verfügbar auf der Anthropic API. Auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry und Claude Platform auf AWS sind Artefakte nicht verfügbar, daher ist der Befehl dort nicht verfügbar |85| `/design [brief]` | **[Skill](/docs/de/skills#bundled-skills).** Entwerfen Sie UI-Mockups, Bildschirmabläufe, Landing Pages oder Poster als Artboards auf einer Leinwand, veröffentlicht als Claude Design [Artefakt](/docs/de/artifacts#draft-a-design-canvas), z. B. `/design a settings screen for a mobile banking app`. Sie bearbeiten die Artboards in einem Desktop-Browser und Ihre Änderungen werden automatisch gespeichert. Sie können jedes Artboard als PNG oder PDF exportieren. Erfordert Claude Code v2.1.265 oder später, eine Sitzung, in der [Artefakte verfügbar sind](/docs/de/artifacts#availability), und ein Konto, in dem die [Design-Vorlage verfügbar ist](/docs/de/artifacts#start-from-a-slides-design-or-docs-template); wenn Ihre Organisation diese Vorlage deaktiviert hat, ist `/design` dort nicht verfügbar. Verfügbar auf der Anthropic API. Auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry und Claude Platform auf AWS sind Artefakte nicht verfügbar, daher ist der Befehl dort nicht verfügbar |

86| `/design-login` | Autorisieren Sie Design-System-Zugriff für `/design-sync` mit Ihrem claude.ai-Konto |86| `/design-login` | Autorisieren Sie Design-System-Zugriff für `/design-sync` mit Ihrem claude.ai-Konto |

87| `/design-sync [hint]` | **[Skill](/docs/de/skills#bundled-skills).** Konvertieren Sie das React-Design-System Ihres Repos und laden Sie es zu [Claude Design](https://claude.ai/design) hoch, damit die Designs, die es produziert, Ihre echten Komponenten verwenden. Benennen Sie optional das Design-System, z. B. `/design-sync Acme DS`. Eine erste Synchronisierung überprüft jede Komponente und kann auf einem großen Repo mehrere Stunden dauern. Verfügbar auf der Anthropic API. Es benötigt claude.ai, das die CLI nicht auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry oder Claude Platform auf AWS kontaktiert, oder durch ein [Claude Apps Gateway](/docs/de/claude-apps-gateway#availability-and-limitations), daher ist der Befehl dort nicht verfügbar |87| `/design-sync [hint]` | **[Skill](/docs/de/skills#bundled-skills).** Konvertieren Sie das React-Design-System Ihres Repos und laden Sie es auf [Claude Design](https://claude.ai/design) hoch, damit die Designs, die es produziert, Ihre echten Komponenten verwenden. Benennen Sie optional das Design-System, z. B. `/design-sync Acme DS`. Eine erste Synchronisierung überprüft jede Komponente und kann auf einem großen Repo mehrere Stunden dauern. Verfügbar auf der Anthropic API. Es benötigt claude.ai, das die CLI nicht auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry oder Claude Platform auf AWS oder über ein [Claude Apps Gateway](/docs/de/claude-apps-gateway#availability-and-limitations) kontaktiert, daher ist der Befehl dort nicht verfügbar |

88| `/desktop` | Setzen Sie die aktuelle Sitzung in der Claude Code Desktop-App fort. Erfordert macOS oder x64 Windows und ein Claude-Abonnement. Alias: `/app` |88| `/desktop` | Setzen Sie die aktuelle Sitzung in der Claude Code Desktop-App fort. Erfordert macOS oder x64 Windows und ein Claude-Abonnement. Alias: `/app` |

89| `/diff` | Überprüfen Sie die Änderungen in Ihrem Arbeitsbaum, einschließlich der Änderungen, die Claude bisher vorgenommen hat. Siehe [Änderungen mit /diff überprüfen](/docs/de/interactive-mode#review-changes-with-%2Fdiff) |89| `/diff` | Überprüfen Sie die Änderungen in Ihrem Arbeitsbaum, einschließlich der bisherigen Änderungen von Claude. Siehe [Änderungen mit /diff überprüfen](/docs/de/interactive-mode#review-changes-with-%2Fdiff) |

90| `/doctor [prompt-audit [path]]` | **[Skill](/docs/de/skills#bundled-skills).** Führen Sie eine Setup-Überprüfung aus, die Probleme diagnostiziert und beheben kann. Überprüft die Installationsintegrität, einschließlich doppelter oder verbleibender Installationen, `PATH`-Problemen und nicht analysierbaren Einstellungsdateien. Findet ungenutzte Skills, MCP-Server und Plugins im Vergleich zu ihren Kontextkosten, kennzeichnet langsame [Hooks](/docs/de/hooks) und überprüft auf eine neuere Version auf Ihrem [Release-Kanal](/docs/de/setup#configure-release-channel). Dedupliziert lokale `CLAUDE.md`-Dateien gegen eingecheckte, trimmt eingecheckte [`CLAUDE.md`](/docs/de/memory#my-claude-md-is-too-large)-Dateien, indem Inhalte gekürzt werden, die Claude aus der Codebasis ableiten könnte, und migriert die immer geladene Anleitung, die bleibt, in [Skills](/docs/de/skills) und verschachtelte `CLAUDE.md`-Dateien, die bei Bedarf geladen werden. Bietet auch an, [Auto-Modus](/docs/de/permissions#permission-modes) zu Ihrem Standard zu machen und häufig abgelehnte schreibgeschützte Befehle [vorab zu genehmigen](/docs/de/permissions). Meldet Erkenntnisse zuerst und fragt um Bestätigung, bevor etwas geändert wird. Vom Terminal aus druckt `claude doctor` schreibgeschützte Installationsdiagnostiken, ohne eine Sitzung zu starten. Alias: `/checkup`. Führen Sie `/doctor prompt-audit` aus, um Claude [Ihre `CLAUDE.md`-Dateien, Skills und andere Konfiguration](/docs/de/memory#audit-your-instruction-files) auf veraltete oder widersprüchliche Anweisungen zu überprüfen, anstatt die Überprüfung auszuführen. Der Subbefehl `prompt-audit` erfordert Claude Code v2.1.283 oder später. Die `CLAUDE.md`-Trimm-Überprüfung erfordert Claude Code v2.1.206 oder später. Vor v2.1.205 öffnete `/doctor` einen schreibgeschützten Diagnose-Bildschirm und das Drücken von `f` sendete den Bericht an Claude |90| `/doctor [prompt-audit [path]]` | **[Skill](/docs/de/skills#bundled-skills).** Führen Sie eine Setup-Überprüfung aus, die Probleme diagnostiziert und beheben kann. Überprüft die Installationsintegrität, einschließlich doppelter oder verbleibender Installationen, `PATH` Probleme und nicht analysierbare Einstellungsdateien. Findet ungenutzte Skills, MCP-Server und Plugins im Vergleich zu ihren Kontextkosten, kennzeichnet langsame [Hooks](/docs/de/hooks) und prüft auf eine neuere Version auf Ihrem [Release-Kanal](/docs/de/setup#configure-release-channel). Dedupliziert lokale `CLAUDE.md` Dateien gegen eingecheckte, trimmt eingecheckte [`CLAUDE.md`](/docs/de/memory#my-claude-md-is-too-large) Dateien durch Schneiden von Inhalten, die Claude aus der Codebasis ableiten könnte, und migriert die immer geladene Anleitung, die bleibt, in [Skills](/docs/de/skills) und verschachtelte `CLAUDE.md` Dateien, die bei Bedarf geladen werden. Bietet auch an, [Auto-Modus](/docs/de/permissions#permission-modes) zu Ihrem Standard zu machen und häufig abgelehnte schreibgeschützte Befehle [vorab zu genehmigen](/docs/de/permissions). Meldet Erkenntnisse zuerst und fragt um Bestätigung, bevor etwas geändert wird. Vom Terminal gibt `claude doctor` schreibgeschützte Installationsdiagnostiken aus, ohne eine Sitzung zu starten. Alias: `/checkup`. Führen Sie `/doctor prompt-audit` aus, um Claude [Ihre `CLAUDE.md` Dateien, Skills und andere Konfiguration](/docs/de/memory#audit-your-instruction-files) auf veraltete oder widersprüchliche Anweisungen zu überprüfen, anstatt die Überprüfung auszuführen. Der `prompt-audit` Unterbefehl erfordert Claude Code v2.1.283 oder später. Die `CLAUDE.md` Trim-Überprüfung erfordert Claude Code v2.1.206 oder später. Vor v2.1.205 öffnete `/doctor` einen schreibgeschützten Diagnosebildschirm und das Drücken von `f` sendete den Bericht an Claude |

91| `/effort [level\|auto\|status\|ultracode [on\|off]]` | Legen Sie die [Aufwandsebene](/docs/de/model-config#adjust-effort-level) fest: `low` bis `xhigh`, `max` oder `auto`; `status` druckt sie. `ultracode` oder `ultracode on` schaltet [ultracode](/docs/de/workflows#let-claude-decide-with-ultracode) für die Sitzung auf der aktuellen Ebene ein, und `ultracode off` schaltet es aus; der [`ultracode`](/docs/de/settings-reference#ultracode)-Schlüssel bleibt bestehen. `max` ist nur für Sitzungen. Die `on`- und `off`-Argumente und das Beibehalten der aktuellen Ebene erfordern Claude Code v2.1.284 oder später. Vor v2.1.284 setzte `/effort ultracode` die Sitzung auf `xhigh`, und `/effort ultracode off` schlug mit `Invalid argument` fehl. Führen Sie ihn aus, während Claude antwortet, und sobald Sie die [Cache-Warnung](/docs/de/prompt-caching#changing-effort-level) bestätigen, wenn Claude Code eine anzeigt, wendet Claude Code die neue Ebene auf die nächste Anfrage in dieser Runde an. Vor v2.1.242 entschied Claude Code anhand eines Feature-Flags, das es von Anthropic abrief, ob der Befehl in der Mitte der Runde oder in der Warteschlange bis zum Ende der Runde ausgeführt werden sollte, und stellte ihn immer in die Warteschlange in einer Sitzung, die [Feature-Flags nicht abruft](/docs/de/env-vars#features-that-need-feature-flag-fetching), wie auf einem [Drittanbieter](/docs/de/third-party-integrations). Funktioniert in `-p` |91| `/effort [level\|auto\|status\|ultracode [on\|off]]` | Legen Sie die [Aufwandsstufe](/docs/de/model-config#adjust-effort-level) fest: `low` bis `xhigh`, `max` oder `auto`; `status` gibt sie aus. `ultracode` oder `ultracode on` schaltet [ultracode](/docs/de/workflows#let-claude-decide-with-ultracode) für die Sitzung auf der aktuellen Stufe ein, und `ultracode off` schaltet es aus; der [`ultracode`](/docs/de/settings-reference#ultracode) Schlüssel bleibt erhalten. `max` ist nur für die Sitzung. Die `on` und `off` Argumente und das Beibehalten der aktuellen Stufe erfordern Claude Code v2.1.284 oder später. Vor v2.1.284 setzte `/effort ultracode` die Sitzung auf `xhigh` und `/effort ultracode off` schlug mit `Invalid argument` fehl. Führen Sie es aus, während Claude antwortet, und sobald Sie die [Cache-Warnung](/docs/de/prompt-caching#changing-effort-level) bestätigen, wenn Claude Code eine anzeigt, wendet Claude Code die neue Stufe auf die nächste Anfrage in dieser Runde an. Vor v2.1.242 entschied Claude Code anhand eines Feature-Flags, das es von Anthropic abrief, ob der Befehl in der Mitte der Runde oder bis zum Ende der Runde ausgeführt werden sollte, und wartete immer in einer Sitzung, die keine [Feature-Flags abruft](/docs/de/env-vars#features-that-need-feature-flag-fetching), wie auf einem [Drittanbieter](/docs/de/third-party-integrations). Funktioniert in `-p` |

92| `/exit` | Beenden Sie die CLI. In einer angehängten [Hintergrund-Sitzung](/docs/de/agent-view#attach-to-a-session) trennt dies ab und die Sitzung läuft weiter. Alias: `/quit` |92| `/exit` | Beenden Sie die CLI. In einer angehängten [Hintergrund-Sitzung](/docs/de/agent-view#attach-to-a-session) trennt dies ab und die Sitzung läuft weiter. Alias: `/quit` |

93| `/export [filename]` | Exportieren Sie die aktuelle Konversation als Klartext. Mit einem Dateinamen schreibt direkt in diese Datei. Ohne öffnet einen Dialog zum Kopieren in die Zwischenablage oder Speichern in einer Datei |93| `/export [filename]` | Exportieren Sie die aktuelle Konversation als Klartext. Mit einem Dateinamen schreibt direkt in diese Datei. Ohne öffnet einen Dialog zum Kopieren in die Zwischenablage oder Speichern in einer Datei |

94| `/fast [on\|off]` | Schalten Sie [Schnellmodus](/docs/de/fast-mode) ein oder aus. Führen Sie ihn aus, während Claude antwortet, und Claude Code schaltet den Schnellmodus um, ohne auf das Ende der Runde zu warten, obwohl die laufende Runde mit ihrer ursprünglichen Geschwindigkeit endet. Vor v2.1.242 entschied Claude Code anhand eines Feature-Flags, das es von Anthropic abrief, ob der Befehl in der Mitte der Runde oder in der Warteschlange bis zum Ende der Runde ausgeführt werden sollte, und stellte ihn immer in die Warteschlange in einer Sitzung, die [Feature-Flags nicht abruft](/docs/de/env-vars#features-that-need-feature-flag-fetching). Die Verfügbarkeit im nicht-interaktiven Modus mit `-p` ist begrenzt; siehe [Schnellmodus umschalten](/docs/de/fast-mode#toggle-fast-mode). Erfordert Claude Code v2.1.205 oder später |94| `/fast [on\|off]` | Schalten Sie [Fast-Modus](/docs/de/fast-mode) ein oder aus. Führen Sie ihn aus, während Claude antwortet, und Claude Code schaltet den Fast-Modus um, ohne auf das Ende der Runde zu warten, obwohl die laufende Runde mit ihrer ursprünglichen Geschwindigkeit endet. Vor v2.1.242 entschied Claude Code anhand eines Feature-Flags, das es von Anthropic abrief, ob der Befehl in der Mitte der Runde oder bis zum Ende der Runde ausgeführt werden sollte, und wartete immer in einer Sitzung, die keine [Feature-Flags abruft](/docs/de/env-vars#features-that-need-feature-flag-fetching). Die Verfügbarkeit im nicht-interaktiven Modus mit `-p` ist begrenzt; siehe [Fast-Modus umschalten](/docs/de/fast-mode#toggle-fast-mode). Erfordert Claude Code v2.1.205 oder später |

95| `/feedback [report]` | Senden Sie Produktfeedback zu Claude Code. Öffnet denselben Dialog wie [`/bug`](#all-commands), mit demselben Zustimmungsschritt, Senderegeln und Verhalten in der Mitte der Runde. In Sitzungen mit [Claude-entworfenen Feedback](/docs/de/tools-reference#sendfeedback-tool-behavior) öffnet `/feedback` ohne Argument stattdessen die Entwurfswarteschlange, in der Sie die Entwürfe überprüfen, bearbeiten, senden oder verwerfen, die Claude in die Warteschlange gestellt hat; die Warteschlange enthält eine Option, einen neuen Bericht im Dialog zu schreiben. Mit einem Argument und für `/bug` immer öffnet sich der Dialog direkt |95| `/feedback [report]` | Senden Sie Produktfeedback zu Claude Code. Öffnet denselben Dialog wie [`/bug`](#all-commands), mit denselben Zustimmungsschritten, Senderegeln und Verhalten in der Mitte der Runde. In Sitzungen mit [Claude-entworfenes Feedback](/docs/de/tools-reference#sendfeedback-tool-behavior) öffnet `/feedback` ohne Argument stattdessen die Entwurfswarteschlange, in der Sie die Entwürfe überprüfen, bearbeiten, senden oder verwerfen, die Claude in die Warteschlange gestellt hat; die Warteschlange enthält eine Option, einen neuen Bericht im Dialog zu schreiben. Mit einem Argument und für `/bug` immer öffnet sich der Dialog direkt |

96| `/fewer-permission-prompts` | **[Skill](/docs/de/skills#bundled-skills).** Scannen Sie Ihre Transkripte auf häufige schreibgeschützte Bash- und MCP-Tool-Aufrufe und fügen Sie dann eine priorisierte Zulassungsliste zu Projekt `.claude/settings.json` hinzu, um Berechtigungsaufforderungen zu reduzieren |96| `/fewer-permission-prompts` | **[Skill](/docs/de/skills#bundled-skills).** Scannen Sie Ihre Transkripte auf häufige schreibgeschützte Bash- und MCP-Tool-Aufrufe und fügen Sie dann eine priorisierte Zulassungsliste zu Projekt `.claude/settings.json` hinzu, um Berechtigungsaufforderungen zu reduzieren |

97| `/focus` | Schalten Sie die Fokusansicht um, die nur Ihren letzten Prompt, eine einzeilige Tool-Aufruf-Zusammenfassung mit Bearbeitungs-Diffstats und die endgültige Antwort anzeigt. Die Tool-Aufruf-Zusammenfassung zählt auch die in der Runde gestarteten Subagenten und bricht abgeschlossene Hintergrund-Task-Benachrichtigungen in eine einzelne Anzahl zusammen. Die Auswahl bleibt über Sitzungen hinweg bestehen; legen Sie [`viewMode`](/docs/de/settings-reference#viewmode) in den Einstellungen fest, um sie zu überschreiben. Nur im [Vollbild-Rendering](/docs/de/fullscreen) verfügbar. Von einem [Remote Control](/docs/de/remote-control)-Client führen Sie `/focus [on\|off]` aus, um die Fokusansicht für die aktuelle Sitzung nur ein- oder auszuschalten, ohne Ihre gespeicherte Auswahl zu ändern; dies erfordert Claude Code v2.1.281 oder später. Die [VS Code-Erweiterung](/docs/de/vs-code#use-the-prompt-box) bietet ihre eigene Fokusansicht als Befehlsmenü-Umschalter, gespeichert als Erweiterungseinstellung, unabhängig von `viewMode` |97| `/focus` | Schalten Sie die Fokusansicht um, die nur Ihren letzten Prompt, eine einzeilige Tool-Aufruf-Zusammenfassung mit Bearbeitungs-Diffstats und die endgültige Antwort anzeigt. Die Tool-Aufruf-Zusammenfassung zählt auch die in der Runde gestarteten Subagenten und bricht abgeschlossene Hintergrund-Task-Benachrichtigungen in eine einzelne Anzahl zusammen. Die Auswahl bleibt über Sitzungen hinweg erhalten; setzen Sie [`viewMode`](/docs/de/settings-reference#viewmode) in Einstellungen, um sie zu überschreiben. Nur im [Vollbild-Rendering](/docs/de/fullscreen) verfügbar. Von einem [Remote Control](/docs/de/remote-control) Client führen Sie `/focus [on\|off]` aus, um die Fokusansicht für die aktuelle Sitzung nur ein- oder auszuschalten, ohne Ihre gespeicherte Auswahl zu ändern; dies erfordert Claude Code v2.1.281 oder später. Die [VS Code-Erweiterung](/docs/de/vs-code#use-the-prompt-box) bietet ihre eigene Fokusansicht als Befehlsmenü-Umschalter, gespeichert als Erweiterungseinstellung, unabhängig von `viewMode` |

98| `/fork [prompt]` | [Kopieren Sie die aktuelle Konversation](/docs/de/agent-view#copy-the-session-with-%2Ffork) in eine neue Hintergrund-Sitzung und arbeiten Sie hier weiter. Übergeben Sie einen Prompt und die Kopie beginnt sofort damit zu arbeiten; ohne einen wartet sie in der Agent-Ansicht auf ihren ersten Prompt. Außer wenn die Kopie [an Ort und Stelle bearbeitet](/docs/de/agent-view#how-file-edits-are-isolated), weist Claude Code sie an, einen eigenen Worktree zu erstellen, bevor Code-Änderungen vorgenommen werden; die Isolationsanweisung erfordert Claude Code v2.1.221 oder später. Um eine Seitenaufgabe an einen Subagenten zu übergeben, dessen Ergebnis in diese Konversation zurückkommt, verwenden Sie `/subtask`; um selbst in eine Kopie zu wechseln, verwenden Sie `/branch`. Erfordert Claude Code v2.1.212 oder später; auf v2.1.161 bis v2.1.211 und wann immer [Agent-Ansicht ausgeschaltet ist](/docs/de/agent-view#turn-off-agent-view), startet `/fork` stattdessen einen [gegabelten Subagenten](/docs/de/sub-agents#fork-the-current-conversation) |98| `/fork [prompt]` | [Kopieren Sie die aktuelle Konversation](/docs/de/agent-view#copy-the-session-with-%2Ffork) in eine neue Hintergrund-Sitzung und arbeiten Sie hier weiter. Übergeben Sie einen Prompt und die Kopie beginnt sofort damit zu arbeiten; ohne einen wartet sie in der Agent-Ansicht auf ihren ersten Prompt. Außer wenn die Kopie [an Ort und Stelle bearbeitet](/docs/de/agent-view#how-file-edits-are-isolated), weist Claude Code sie an, einen eigenen Worktree zu erstellen, bevor Code-Änderungen vorgenommen werden; die Isolationsanweisung erfordert Claude Code v2.1.221 oder später. Um eine Nebenaufgabe an einen Subagenten zu übergeben, dessen Ergebnis in diese Konversation zurückkommt, verwenden Sie `/subtask`; um selbst in eine Kopie zu wechseln, verwenden Sie `/branch`. Erfordert Claude Code v2.1.212 oder später; auf v2.1.161 bis v2.1.211 und wann immer [Agent-Ansicht ausgeschaltet ist](/docs/de/agent-view#turn-off-agent-view), startet `/fork` stattdessen einen [gegabelten Subagenten](/docs/de/sub-agents#fork-the-current-conversation) |

99| `/goal [condition\|clear]` | Legen Sie ein [Ziel](/docs/de/goal) fest: Claude arbeitet über Runden hinweg, bis die Bedingung erfüllt ist oder das Ziel [aus einem anderen Grund gelöscht wird](/docs/de/goal#how-evaluation-works). Ohne Argument zeigt das aktuelle oder zuletzt erreichte Ziel. `clear`, `stop`, `off`, `reset`, `none` oder `cancel` entfernt ein aktives Ziel früh |99| `/goal [condition\|clear]` | Legen Sie ein [Ziel](/docs/de/goal) fest: Claude arbeitet über Runden hinweg, bis die Bedingung erfüllt ist oder das Ziel [aus einem anderen Grund gelöscht wird](/docs/de/goal#how-evaluation-works). Ohne Argument zeigt das aktuelle oder zuletzt erreichte Ziel. `clear`, `stop`, `off`, `reset`, `none` oder `cancel` entfernt ein aktives Ziel früh |

100| `/heapdump` | Schreiben Sie einen JavaScript-Heap-Snapshot und eine Speicheraufschlüsselung zu `~/Desktop` oder Ihrem Home-Verzeichnis unter Linux ohne Desktop-Ordner, um hohe Speichernutzung zu diagnostizieren. Fügen Sie nur die `-diagnostics.json`-Datei an, wenn Sie ein Speicherproblem melden; die `.heapsnapshot` enthält Ihre vollständige Konversation und Anmeldedaten, daher teilen Sie sie nicht. [Versteckt vor dem Befehlsmenü](#how-the-command-menu-matches-what-you-type); geben Sie es vollständig ein. Siehe [was mit der Ausgabe zu tun ist](/docs/de/troubleshooting#high-cpu-or-memory-usage) |100| `/heapdump` | Schreiben Sie einen JavaScript-Heap-Snapshot und eine Speicheraufschlüsselung auf `~/Desktop` oder Ihr Home-Verzeichnis unter Linux ohne Desktop-Ordner, um hohe Speichernutzung zu diagnostizieren. Fügen Sie nur die `-diagnostics.json` Datei an, wenn Sie ein Speicherproblem melden; die `.heapsnapshot` enthält Ihre vollständige Konversation und Anmeldedaten, daher teilen Sie sie nicht. [Versteckt vor dem Befehlsmenü](#how-the-command-menu-matches-what-you-type); geben Sie es vollständig ein. Siehe [was mit der Ausgabe zu tun ist](/docs/de/troubleshooting#high-cpu-or-memory-usage) |

101| `/help` | Zeigen Sie Hilfe und verfügbare Befehle an |101| `/help` | Zeigen Sie Hilfe und verfügbare Befehle an |

102| `/hooks` | Sehen Sie sich [Hook](/docs/de/hooks)-Konfigurationen für Tool-Ereignisse an |102| `/hooks` | Zeigen Sie [Hook](/docs/de/hooks) Konfigurationen für Tool-Ereignisse an |

103| `/ide` | Verwalten Sie IDE-Integrationen und zeigen Sie den Status an |103| `/ide` | Verwalten Sie IDE-Integrationen und zeigen Sie den Status an |

104| `/import [codex\|gemini\|cursor] [--dry-run] [--yes]` | Bringen Sie Konfiguration von OpenAI Codex, Google Gemini CLI oder Cursor auf Ihrem Computer in Claude Code, einschließlich Anweisungsdateien, MCP-Server, Befehle, Subagenten und Skills. Im [nicht-interaktiven Modus](/docs/de/headless) mit `-p` listet `/import` auf, was es gefunden hat, und gibt Ihnen den Befehl, der den Import bestätigt. Fügen Sie `--dry-run` hinzu, um eine Vorschau ohne Schreiben anzuzeigen, oder `--yes`, um die interaktive Auswahl zu überspringen. Nicht verfügbar auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry oder Claude Platform auf AWS, oder durch ein [Claude Apps Gateway](/docs/de/claude-apps-gateway#availability-and-limitations). Auch nicht verfügbar, wenn Sie [Feature-Flag-Abruf](/docs/de/env-vars#features-that-need-feature-flag-fetching) ausschalten. Erfordert Claude Code v2.1.213 oder später. Das Importieren von Cursor erfordert v2.1.265 oder später |104| `/import [codex\|gemini\|cursor] [--dry-run] [--yes]` | Bringen Sie Konfiguration von OpenAI Codex, Google Gemini CLI oder Cursor auf Ihrem Computer in Claude Code, einschließlich Anweisungsdateien, MCP-Server, Befehle, Subagenten und Skills. Im [nicht-interaktiven Modus](/docs/de/headless) mit `-p` listet `/import` auf, was es gefunden hat, und gibt Ihnen den Befehl, der den Import bestätigt. Fügen Sie `--dry-run` hinzu, um eine Vorschau ohne Schreiben anzuzeigen, oder `--yes`, um die interaktive Auswahl zu überspringen. Nicht verfügbar auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry oder Claude Platform auf AWS oder über ein [Claude Apps Gateway](/docs/de/claude-apps-gateway#availability-and-limitations). Auch nicht verfügbar, wenn Sie [Feature-Flag-Abruf](/docs/de/env-vars#features-that-need-feature-flag-fetching) ausschalten. Erfordert Claude Code v2.1.213 oder später. Das Importieren von Cursor erfordert v2.1.265 oder später |

105| `/init` | Initialisieren Sie das Projekt mit einer `CLAUDE.md`-Anleitung. Legen Sie `CLAUDE_CODE_NEW_INIT=1` fest, um einen interaktiven Flow, der auch Skills, Hooks und persönliche Memory-Dateien durchläuft. Wenn `/init` OpenAI Codex oder Google Gemini CLI-Konfiguration findet, bietet es an, sie mit `/import` zu übertragen |105| `/init` | Initialisieren Sie das Projekt mit einer `CLAUDE.md` Anleitung. Setzen Sie `CLAUDE_CODE_NEW_INIT=1` für einen interaktiven Ablauf, der auch Skills, Hooks und persönliche Memory-Dateien durchläuft. Wenn `/init` OpenAI Codex oder Google Gemini CLI Konfiguration findet, bietet es an, sie mit `/import` zu übernehmen |

106| `/insights` | Generieren Sie einen HTML-Bericht, der Ihre kürzlichen Sitzungen auf diesem Computer analysiert: in welchen Projekten Sie arbeiten, wie Sie Claude Code verwenden, wo Dinge schiefgehen und Funktionen zum Ausprobieren. Nicht verfügbar in [Cloud-Sitzungen](/docs/de/claude-code-on-the-web). Siehe [Analysieren Sie Ihre Nutzungsmuster](/docs/de/costs#analyze-your-usage-patterns) für den Berichtsspeicherort, die Aufbewahrung und die Kosten |106| `/insights` | Generieren Sie einen HTML-Bericht, der Ihre kürzlichen Sitzungen auf diesem Computer analysiert: in welchen Projekten Sie arbeiten, wie Sie Claude Code verwenden, wo Dinge schiefgehen und Funktionen zum Ausprobieren. Nicht verfügbar in [Cloud-Sitzungen](/docs/de/claude-code-on-the-web). Siehe [Analysieren Sie Ihre Nutzungsmuster](/docs/de/costs#analyze-your-usage-patterns) für den Berichtsspeicherort, die Aufbewahrung und die Kosten |

107| `/install-github-app` | Installieren Sie die Claude GitHub App für ein Repository, mit einem optionalen Schritt zum Einrichten von [GitHub Actions](/docs/de/github-actions)-Workflows und Geheimnissen. Führt Sie durch die Auswahl eines Repos und die Konfiguration der Integration. Funktioniert nur mit github.com-Repositories. Wenn das Git-Remote Ihres Repositorys auf gitlab.com oder bitbucket.org ist, druckt der Befehl eine Benachrichtigung und beendet sich, anstatt die Einrichtung zu starten. Um Claude Code aus GitLab-Pipelines auszuführen, siehe [GitLab CI/CD](/docs/de/gitlab-ci-cd) |107| `/install-github-app` | Installieren Sie die Claude GitHub App für ein Repository, mit einem optionalen Schritt zum Einrichten von [GitHub Actions](/docs/de/github-actions) Workflows und Geheimnissen. Führt Sie durch die Auswahl eines Repos und die Konfiguration der Integration. Funktioniert nur mit github.com Repositories. Wenn das Git-Remote Ihres Repositories auf gitlab.com oder bitbucket.org ist, gibt der Befehl eine Benachrichtigung aus und beendet sich, anstatt das Setup zu starten. Um Claude Code aus GitLab-Pipelines auszuführen, siehe [GitLab CI/CD](/docs/de/gitlab-ci-cd) |

108| `/install-slack-app` | Installieren Sie die Claude Slack-App. Öffnet einen Browser, um den OAuth-Flow zu vervollständigen |108| `/install-slack-app` | Installieren Sie die Claude Slack App. Öffnet einen Browser, um den OAuth-Fluss abzuschließen |

109| `/keybindings` | Öffnen Sie Ihre [Tastaturkürzel](/docs/de/keybindings)-Datei |109| `/keybindings` | Öffnen Sie Ihre [Tastaturkürzel](/docs/de/keybindings) Datei |

110| `/list-agents` | Listet die Subagenten, [Agent-Team](/docs/de/agent-teams)-Teamkollegen und andere Claude Code-Sitzungen auf, die Claude anschreiben kann, mit dem Namen, der für jeden verwendet werden soll. Siehe [Sitzungsübergreifendes Messaging](/docs/de/cross-session-messaging). Auch verfügbar als `/peers`. Erfordert Claude Code v2.1.224 oder später; frühere Versionen melden `Unknown command: /list-agents`. Teamkollegen-Zeilen und die erste Zeile, die den Namen dieser Sitzung anzeigt, erfordern v2.1.239 oder später. Nur verfügbar in Sitzungen, in denen [sitzungsübergreifendes Messaging aktiviert ist](/docs/de/cross-session-messaging#availability) |110| `/list-agents` | Listen Sie die Subagenten, [Agent-Team](/docs/de/agent-teams) Teamkollegen und andere Claude Code Sitzungen auf, die Claude anschreiben kann, mit dem Namen, der für jeden zu verwenden ist. Siehe [Sitzungsübergreifendes Messaging](/docs/de/cross-session-messaging). Auch verfügbar als `/peers`. Erfordert Claude Code v2.1.224 oder später; frühere Versionen melden `Unknown command: /list-agents`. Teamkollegen-Zeilen und die erste Zeile, die den Namen dieser Sitzung anzeigt, erfordern v2.1.239 oder später. Nur in Sitzungen verfügbar, in denen [sitzungsübergreifendes Messaging aktiviert ist](/docs/de/cross-session-messaging#availability) |

111| `/login` | Melden Sie sich bei Ihrem Anthropic-Konto an |111| `/login` | Melden Sie sich bei Ihrem Anthropic-Konto an |

112| `/logout` | Melden Sie sich von Ihrem Anthropic-Konto ab |112| `/logout` | Melden Sie sich von Ihrem Anthropic-Konto ab |

113| `/loop [interval] [prompt]` | **[Skill](/docs/de/skills#bundled-skills).** Führen Sie einen Prompt wiederholt aus, während die Sitzung offen bleibt. Lassen Sie das Intervall weg und Claude [bestimmt das Tempo zwischen Iterationen selbst](/docs/de/scheduled-tasks#let-claude-choose-the-interval). Lassen Sie den Prompt weg und Claude führt den [integrierten Wartungs-Prompt](/docs/de/scheduled-tasks#run-the-built-in-maintenance-prompt) oder Ihre [`loop.md`](/docs/de/scheduled-tasks#customize-the-default-prompt-with-loop-md) aus. Beispiel: `/loop 5m check if the deploy finished`. Siehe [Prompts nach Zeitplan ausführen](/docs/de/scheduled-tasks). Alias: `/proactive` |113| `/loop [interval] [prompt]` | **[Skill](/docs/de/skills#bundled-skills).** Führen Sie einen Prompt wiederholt aus, während die Sitzung offen bleibt. Lassen Sie das Intervall weg und Claude [bestimmt das Tempo zwischen Iterationen selbst](/docs/de/scheduled-tasks#let-claude-choose-the-interval). Lassen Sie den Prompt weg und Claude führt den [integrierten Wartungs-Prompt](/docs/de/scheduled-tasks#run-the-built-in-maintenance-prompt) oder Ihre [`loop.md`](/docs/de/scheduled-tasks#customize-the-default-prompt-with-loop-md) aus. Beispiel: `/loop 5m check if the deploy finished`. Siehe [Prompts nach Zeitplan ausführen](/docs/de/scheduled-tasks). Alias: `/proactive` |

114| `/mcp [reconnect <server>\|enable\|disable [<server>\|all]]` | Verwalten Sie MCP-Server-Verbindungen und OAuth-Authentifizierung. Führen Sie ohne Argument aus, um die interaktive Liste zu öffnen, übergeben Sie `reconnect <server>`, um einen getrennten Server erneut zu verbinden, oder übergeben Sie `enable`/`disable` mit einem Servernamen oder `all`, um den Verbindungsstatus zu ändern, ohne den Dialog zu öffnen. Auch im nicht-interaktiven Modus (`-p`) verfügbar, wo das Ausführen ohne Argument eine Textzusammenfassung des Serverstatus statt des Öffnens der Liste druckt; erfordert Claude Code v2.1.205 oder später |114| `/mcp [reconnect <server>\|enable\|disable [<server>\|all]]` | Verwalten Sie MCP-Server-Verbindungen und OAuth-Authentifizierung. Führen Sie ohne Argument aus, um die interaktive Liste zu öffnen, übergeben Sie `reconnect <server>`, um einen getrennten Server erneut zu verbinden, oder übergeben Sie `enable`/`disable` mit einem Servernamen oder `all`, um den Verbindungsstatus zu ändern, ohne den Dialog zu öffnen. Auch im nicht-interaktiven Modus (`-p`) verfügbar, wo die Ausführung ohne Argument eine Textzusammenfassung des Serverstatus statt der Liste ausgibt; erfordert Claude Code v2.1.205 oder später |

115| `/memory` | Bearbeiten Sie `CLAUDE.md`-Dateien, aktivieren oder deaktivieren Sie [Auto-Memory](/docs/de/memory#auto-memory) und sehen Sie Auto-Memory-Einträge an |115| `/memory` | Bearbeiten Sie `CLAUDE.md` Dateien, aktivieren oder deaktivieren Sie [Auto Memory](/docs/de/memory#auto-memory) und zeigen Sie Auto Memory Einträge an |

116| `/mobile` | Zeigen Sie QR-Code zum Herunterladen der Claude Mobile App an. Aliase: `/ios`, `/android` |116| `/mobile` | Zeigen Sie QR-Code zum Herunterladen der Claude Mobile App an. Aliase: `/ios`, `/android` |

117| `/model [model]` | Wechseln Sie das KI-Modell und speichern Sie es als Standard für neue Sitzungen. Für Modelle, die es unterstützen, verwenden Sie Pfeile nach links/rechts, um die [Aufwandsebene](/docs/de/model-config#adjust-effort-level) anzupassen. Ohne Argument öffnet sich eine Auswahl; drücken Sie `s` auf einer Zeile, um nur für die aktuelle Sitzung zu wechseln. Siehe [wann Claude Code Sie auffordert, den Wechsel zu bestätigen](/docs/de/prompt-caching#switching-models). Sobald Sie den Wechsel bestätigen, wenn Claude Code fragt, wendet Claude Code die Änderung an, ohne auf das Ende der aktuellen Antwort zu warten. Vor v2.1.242 entschied Claude Code anhand eines Feature-Flags, das es von Anthropic abrief, ob der Befehl in der Mitte der Runde oder in der Warteschlange bis zum Ende der Runde ausgeführt werden sollte, und stellte ihn immer in die Warteschlange in einer Sitzung, die [Feature-Flags nicht abruft](/docs/de/env-vars#features-that-need-feature-flag-fetching), wie auf einem [Drittanbieter](/docs/de/third-party-integrations). Auch im nicht-interaktiven Modus (`-p`) mit einem Modellargument statt der Auswahl verfügbar, wo es nur auf die aktuelle Sitzung angewendet wird und nicht als Standard gespeichert wird; erfordert Claude Code v2.1.205 oder später |117| `/model [model]` | Wechseln Sie das KI-Modell und speichern Sie es als Standard für neue Sitzungen. Für Modelle, die es unterstützen, verwenden Sie Pfeile nach links/rechts, um die [Aufwandsstufe](/docs/de/model-config#adjust-effort-level) anzupassen. Ohne Argument öffnet sich eine Auswahl; drücken Sie `s` auf einer Zeile, um nur für die aktuelle Sitzung zu wechseln. Siehe [wann Claude Code Sie auffordert, den Wechsel zu bestätigen](/docs/de/prompt-caching#switching-models). Sobald Sie den Wechsel bestätigen, wenn Claude Code fragt, wendet Claude Code die Änderung an, ohne auf das Ende der aktuellen Antwort zu warten. Vor v2.1.242 entschied Claude Code anhand eines Feature-Flags, das es von Anthropic abrief, ob der Befehl in der Mitte der Runde oder bis zum Ende der Runde ausgeführt werden sollte, und wartete immer in einer Sitzung, die keine [Feature-Flags abruft](/docs/de/env-vars#features-that-need-feature-flag-fetching), wie auf einem [Drittanbieter](/docs/de/third-party-integrations). Auch im nicht-interaktiven Modus (`-p`) mit einem Modellargument statt der Auswahl verfügbar, wo es nur auf die aktuelle Sitzung angewendet wird und nicht als Standard gespeichert wird; erfordert Claude Code v2.1.205 oder später |

118| `/output-style [style]` | Listet [Ausgabestile](/docs/de/output-styles) auf oder wechselt zu einem, z. B. `/output-style concise`. Siehe [Ändern Sie Ihren Ausgabestil](/docs/de/output-styles#change-your-output-style). Erfordert Claude Code v2.1.269 oder später |118| `/output-style [style]` | Listen Sie [Ausgabestile](/docs/de/output-styles) auf oder wechseln Sie zu einem, z. B. `/output-style concise`. Siehe [Ändern Sie Ihren Ausgabestil](/docs/de/output-styles#change-your-output-style). Erfordert Claude Code v2.1.269 oder später |

119| `/passes` | Teilen Sie eine kostenlose Woche Claude Code mit Freunden. Nur sichtbar, wenn Ihr Konto berechtigt ist |119| `/passes` | Teilen Sie eine kostenlose Woche Claude Code mit Freunden. Nur sichtbar, wenn Ihr Konto berechtigt ist |

120| `/permissions` | Verwalten Sie Zulassen-, Fragen- und Ablehnen-Regeln für Tool-Berechtigungen. Öffnet einen interaktiven Dialog, in dem Sie Regeln nach Umfang anzeigen, Regeln hinzufügen oder entfernen, Arbeitsverzeichnisse verwalten und [kürzliche Auto-Modus-Ablehnungen](/docs/de/auto-mode-config#review-denials) überprüfen können. Sie können auch [Auto-Modus-Klassifizierer-Regeln](/docs/de/auto-mode-config#edit-rules-from-permissions) aus der Registerkarte **Auto-Modus** des Dialogs anzeigen und bearbeiten. Wenn Sie ihn ausführen, während Claude antwortet, öffnet Claude Code den Dialog sofort und wendet Ihre Änderungen ab Claudes nächstem Tool-Aufruf in derselben Runde an. Vor v2.1.234 stellte Claude Code den Befehl in die Warteschlange, bis die Runde beendet war. Alias: `/allowed-tools` |120| `/permissions` | Verwalten Sie Zulassen-, Fragen- und Ablehnen-Regeln für Tool-Berechtigungen. Öffnet einen interaktiven Dialog, in dem Sie Regeln nach Umfang anzeigen, Regeln hinzufügen oder entfernen, Arbeitsverzeichnisse verwalten und [kürzliche Auto-Modus-Ablehnungen](/docs/de/auto-mode-config#review-denials) überprüfen können. Sie können auch [Auto-Modus-Klassifizierer-Regeln](/docs/de/auto-mode-config#edit-rules-from-permissions) aus der Registerkarte **Auto mode** des Dialogs anzeigen und bearbeiten. Wenn Sie ihn ausführen, während Claude antwortet, öffnet Claude Code den Dialog sofort und wendet Ihre Änderungen ab Claudes nächstem Tool-Aufruf in derselben Runde an. Vor v2.1.234 wartete Claude Code mit dem Befehl, bis die Runde beendet war. Alias: `/allowed-tools` |

121| `/plan [description]` | Geben Sie den Plan-Modus direkt aus der Eingabeaufforderung ein. Übergeben Sie eine optionale Beschreibung, um den Plan-Modus einzugeben und sofort mit dieser Aufgabe zu beginnen, z. B. `/plan fix the auth bug` |121| `/plan [description]` | Geben Sie den Plan-Modus direkt aus der Eingabeaufforderung ein. Übergeben Sie eine optionale Beschreibung, um den Plan-Modus einzugeben und sofort mit dieser Aufgabe zu beginnen, z. B. `/plan fix the auth bug` |

122| `/plugin [subcommand]` | Verwalten Sie Claude Code [Plugins](/docs/de/plugins/overview). Führen Sie ohne Argument aus, um das Plugin-Menü zu öffnen, oder übergeben Sie einen Subbefehl wie `list`, `install`, `enable` oder `disable`, um direkt zu handeln. Claude Code kann ein Plugin während der Installation aktivieren; die [Installationszusammenfassung](/docs/de/plugins/install#install-a-plugin) teilt Ihnen mit, ob es das tat oder ob Sie `/reload-plugins` ausführen sollten |122| `/plugin [subcommand]` | Verwalten Sie Claude Code [Plugins](/docs/de/plugins/overview). Führen Sie ohne Argument aus, um das Plugin-Menü zu öffnen, oder übergeben Sie einen Unterbefehl wie `list`, `install`, `enable` oder `disable`, um direkt zu handeln. Claude Code kann ein Plugin während der Installation aktivieren; die [Installationszusammenfassung](/docs/de/plugins/install#install-a-plugin) teilt Ihnen mit, ob es das tat oder ob Sie `/reload-plugins` ausführen sollten |

123| `/powerup` | Entdecken Sie Claude Code-Funktionen durch schnelle interaktive Lektionen mit animierten Demos |123| `/powerup` | Entdecken Sie Claude Code Funktionen durch schnelle interaktive Lektionen mit animierten Demos |

124| `/pr-comments [PR]` | Entfernt in v2.1.91. Bitten Sie Claude direkt, Pull-Request-Kommentare anzuzeigen. In früheren Versionen ruft und zeigt Kommentare aus einem GitHub Pull Request ab; erkennt automatisch den PR für den aktuellen Branch oder übergeben Sie eine PR-URL oder -Nummer. Erfordert die `gh`-CLI |124| `/pr-comments [PR]` | Entfernt in v2.1.91. Bitten Sie Claude direkt, Pull Request Kommentare anzuzeigen. In früheren Versionen ruft und zeigt Kommentare aus einem GitHub Pull Request ab; erkennt automatisch den PR für den aktuellen Branch oder übergeben Sie eine PR-URL oder Nummer. Erfordert die `gh` CLI |

125| `/privacy-settings` | Sehen Sie sich Ihre Datenschutzeinstellungen an und aktualisieren Sie sie. Nur verfügbar für Pro- und Max-Plan-Abonnenten |125| `/privacy-settings` | Zeigen Sie Ihre Datenschutzeinstellungen an und aktualisieren Sie sie. Nur für Pro- und Max-Plan-Abonnenten verfügbar |

126| `/radio` | Öffnen Sie Claude FM Lo-Fi-Radio in Ihrem Browser. Druckt die Stream-URL, wenn kein Browser verfügbar ist |126| `/radio` | Öffnen Sie Claude FM Lo-Fi Radio in Ihrem Browser. Gibt die Stream-URL aus, wenn kein Browser verfügbar ist |

127| `/rate-limit-options` | Zeigen Sie Möglichkeiten, weiterzuarbeiten, wenn ein claude.ai-Nutzungslimit eine Anfrage blockiert: warten und [automatisch fortfahren, wenn das Limit zurückgesetzt wird](/docs/de/interactive-mode#wait-for-a-usage-limit-to-reset), [Nutzungsguthaben](/docs/de/costs#add-usage-credits-to-your-subscription) hinzufügen oder Ihren Plan upgraden. Claude Code kann dieses Menü auch von selbst öffnen, wenn Sie ein Limit an Ihrem eigenen Terminal erreichen. Siehe [Automatisches Fortfahren ausschalten](/docs/de/interactive-mode#turn-automatic-continue-off). Erfordert ein claude.ai-Abonnement. Die Warte- und Fortfahren-Zeilen erfordern Claude Code v2.1.234 oder später |127| `/rate-limit-options` | Zeigen Sie Möglichkeiten, weiterzuarbeiten, wenn ein claude.ai Nutzungslimit eine Anfrage blockiert: warten und [automatisch fortfahren, wenn das Limit zurückgesetzt wird](/docs/de/interactive-mode#wait-for-a-usage-limit-to-reset), [Nutzungsguthaben](/docs/de/costs#add-usage-credits-to-your-subscription) hinzufügen oder Ihren Plan upgraden. Claude Code kann dieses Menü auch von selbst öffnen, wenn Sie ein Limit an Ihrem eigenen Terminal erreichen. Siehe [Automatisches Fortfahren ausschalten](/docs/de/interactive-mode#turn-automatic-continue-off). Erfordert ein claude.ai Abonnement. Die Warte- und Fortfahren-Zeilen erfordern Claude Code v2.1.234 oder später |

128| `/recap` | Generieren Sie eine einzeilige Zusammenfassung der aktuellen Sitzung auf Anfrage. Siehe [Sitzungs-Recap](/docs/de/interactive-mode#session-recap) für das automatische Recap, das angezeigt wird, nachdem Sie weg waren |128| `/recap` | Generieren Sie auf Anfrage eine einzeilige Zusammenfassung der aktuellen Sitzung. Siehe [Sitzungs-Recap](/docs/de/interactive-mode#session-recap) für das automatische Recap, das angezeigt wird, nachdem Sie weg waren |

129| `/release-notes` | Sehen Sie sich das Changelog in einem interaktiven Versions-Picker an. Wählen Sie eine bestimmte Version aus, um ihre Release Notes zu sehen, oder wählen Sie, um alle Versionen anzuzeigen. Die Notizen erscheinen in Ihrem Transkript, ohne in die Konversation einzutreten, die Claude sieht |129| `/release-notes` | Zeigen Sie das Changelog in einer interaktiven Versions-Auswahl an. Wählen Sie eine bestimmte Version, um ihre Versionshinweise anzuzeigen, oder wählen Sie, um alle Versionen anzuzeigen. Die Hinweise erscheinen in Ihrem Transkript, ohne die Konversation einzugeben, die Claude sieht |

130| `/reload-plugins [--force]` | Laden Sie alle aktiven [Plugins](/docs/de/plugins/overview) neu, um ausstehende Änderungen anzuwenden, ohne neu zu starten. Meldet Anzahlen für jede neu geladene Komponente und kennzeichnet alle Ladefehler. Wenn das Neuladen ändern würde, welche MCP-Tools geladen werden und den Prompt-Cache ungültig machen würde, warnt der Befehl und überspringt, es sei denn, Sie übergeben `--force`. Auch im nicht-interaktiven Modus (`-p`), dem Agent SDK und der Desktop-App verfügbar, wo es nur bei direkt in die Sitzung eingegebener Eingabe ausgeführt wird und Plugin-MCP-Server-Änderungen nicht anwendet; erfordert Claude Code v2.1.260 oder später. Siehe [Plugin-Änderungen ohne Neustart anwenden](/docs/de/plugins/cli-reference#reload-plugins) |130| `/reload-plugins [--force]` | Laden Sie alle aktiven [Plugins](/docs/de/plugins/overview) neu, um ausstehende Änderungen anzuwenden, ohne neu zu starten. Meldet Anzahlen für jede neu geladene Komponente und kennzeichnet alle Ladefehler. Wenn das Neuladen ändern würde, welche MCP-Tools geladen sind und den Prompt-Cache ungültig machen würde, warnt der Befehl und überspringt, es sei denn, Sie übergeben `--force`. Auch im nicht-interaktiven Modus (`-p`), dem Agent SDK und der Desktop App verfügbar, wo es nur auf direkt in die Sitzung eingegebene Eingaben läuft und Plugin-MCP-Server-Änderungen nicht anwendet; erfordert Claude Code v2.1.260 oder später. Siehe [Plugin-Änderungen ohne Neustart anwenden](/docs/de/plugins/cli-reference#reload-plugins) |

131| `/reload-skills` | Scannen Sie [Skill](/docs/de/skills)- und Befehlsverzeichnisse erneut, damit Skills, die während der Sitzung auf der Festplatte hinzugefügt oder geändert wurden, ohne Neustart verfügbar werden. Meldet, wie viele Skills verfügbar sind und wie viele hinzugefügt oder entfernt wurden |131| `/reload-skills` | Scannen Sie [Skill](/docs/de/skills) und Befehlsverzeichnisse erneut, damit während der Sitzung auf der Festplatte hinzugefügte oder geänderte Skills verfügbar werden, ohne neu zu starten. Meldet, wie viele Skills verfügbar sind und wie viele hinzugefügt oder entfernt wurden |

132| `/remote-control` | Machen Sie diese Sitzung für [Remote Control](/docs/de/remote-control) von claude.ai verfügbar. Das Ausführen während der Abmeldung druckt, dass Remote Control ein claude.ai-Abonnement erfordert, und teilt Ihnen mit, wie Sie sich anmelden; vor v2.1.206 meldete es `Unknown command: /remote-control`. Alias: `/rc` |132| `/remote-control` | Machen Sie diese Sitzung für [Remote Control](/docs/de/remote-control) von claude.ai verfügbar. Die Ausführung während der Abmeldung gibt aus, dass Remote Control ein claude.ai Abonnement erfordert, und teilt Ihnen mit, wie Sie sich anmelden; vor v2.1.206 meldete es `Unknown command: /remote-control`. Alias: `/rc` |

133| `/remote-env` | Wählen Sie die Standard-[Cloud-Umgebung](/docs/de/cloud-environments#select-an-environment-from-the-cli) für Cloud-Sitzungen, die Sie von der CLI aus starten |133| `/remote-env` | Wählen Sie die Standard-[Cloud-Umgebung](/docs/de/cloud-environments#select-an-environment-from-the-cli) für Cloud-Sitzungen, die Sie von der CLI starten |

134| `/rename [name]` | Benennen Sie die aktuelle Sitzung um und zeigen Sie den Namen auf der Eingabeaufforderungsleiste an. Ohne Namen wird automatisch einer aus dem Konversationsverlauf generiert. Auch im nicht-interaktiven Modus (`-p`) verfügbar; erfordert Claude Code v2.1.205 oder später. Von jeder Umbenennungsoberfläche, einschließlich claude.ai und der Desktop-App, ersetzt Claude Code Steuer- und unsichtbare Zeichen im neuen Namen durch Leerzeichen und begrenzt den Namen auf 200 Zeichen. Wenn der Name leer ist, sobald unsichtbare Zeichen entfernt werden, lehnt Claude Code ihn ab und zeigt `That name is empty once invisible characters are removed. Usage: /rename <name>`. Der Zeichenersatz und die Längenbegrenzung erfordern Claude Code v2.1.221 oder später. Wenn eine andere Live-Sitzung auf diesem Computer bereits einen Namen verwendet, den Sie übergeben, wendet Claude Code stattdessen [eine Variante davon](/docs/de/sessions#name-your-sessions) an |134| `/rename [name]` | Benennen Sie die aktuelle Sitzung um und zeigen Sie den Namen auf der Eingabeaufforderungsleiste an. Ohne Namen wird automatisch einer aus dem Konversationsverlauf generiert. Auch im nicht-interaktiven Modus (`-p`) verfügbar; erfordert Claude Code v2.1.205 oder später. Von jeder Umbenennungsoberfläche, einschließlich claude.ai und der Desktop App, ersetzt Claude Code Steuerzeichen und unsichtbare Zeichen im neuen Namen durch Leerzeichen und begrenzt den Namen auf 200 Zeichen. Wenn der Name leer ist, sobald unsichtbare Zeichen entfernt werden, lehnt Claude Code ihn ab und zeigt `That name is empty once invisible characters are removed. Usage: /rename <name>`. Der Zeichenersatz und die Längenbegrenzung erfordern Claude Code v2.1.221 oder später. Wenn eine andere Live-Sitzung auf diesem Computer bereits einen Namen verwendet, den Sie übergeben, wendet Claude Code stattdessen [eine Variante davon](/docs/de/sessions#name-your-sessions) an |

135| `/resume [session]` | Setzen Sie eine Konversation nach ID oder Name fort, oder öffnen Sie die Sitzungsauswahl. [Hintergrund-Sitzungen](/docs/de/agent-view) erscheinen in der Auswahl mit `bg` gekennzeichnet; eine, die noch läuft, kann hier nicht fortgesetzt werden, daher hängen Sie sie von `claude agents` an oder stoppen Sie sie dort zuerst. Alias: `/continue` |135| `/resume [session]` | Setzen Sie eine Konversation nach ID oder Name fort, oder öffnen Sie die Sitzungsauswahl. [Hintergrund-Sitzungen](/docs/de/agent-view) erscheinen in der Auswahl mit `bg` gekennzeichnet. Das Fortsetzen einer, die noch läuft, aus der Auswahl oder nach ID oder Name, [öffnet diese Sitzung](/docs/de/sessions#resume-a-running-background-session): Ihre aktuelle Konversation wechselt in den Hintergrund und dieses Terminal wird an die laufende angehängt. Drücken Sie `←` auf einer leeren Eingabeaufforderung, um zur Agent-Ansicht zurückzukehren, die auch die Konversation auflistet, die Sie verlassen haben. Vor v2.1.285 weigerte sich Claude Code und sagte Ihnen, die Sitzung mit `claude attach` zu öffnen oder sie zuerst zu stoppen. Alias: `/continue` |

136| `/review [low\|medium\|high\|xhigh\|max\|ultra] [--fix] [--comment] [pr#\|branch\|path]` | Alias von [`/code-review`](/docs/de/code-review#review-a-diff-locally): überprüft den aktuellen Diff oder eine PR-Nummer, einen Branch oder einen Pfad, den Sie übergeben, wie z. B. `/review 1234`, und nimmt die gleichen Aufwandsebenen und Flags. Ohne angegebene Ebene verwendet die Überprüfung die letzte `low` bis `max`-Ebene, die Sie eingegeben haben; siehe [Diff lokal überprüfen](/docs/de/code-review#review-a-diff-locally) für die genauen Regeln. Für eine tiefe Cloud-Überprüfung verwenden Sie [`/code-review ultra`](/docs/de/ultrareview). Vor v2.1.223 war `/review` ein separater Befehl, der eine einmalige, schreibgeschützte Überprüfung eines GitHub Pull Request nach Nummer durchführte, wobei offene PRs zum Auswählen aufgelistet wurden, wenn ohne Argument ausgeführt; von v2.1.186 bis v2.1.201 führte er die gleiche Multi-Agent-Engine wie `/code-review medium` aus |136| `/review [low\|medium\|high\|xhigh\|max\|ultra] [--fix] [--comment] [pr#\|branch\|path]` | Alias von [`/code-review`](/docs/de/code-review#review-a-diff-locally): überprüft den aktuellen Diff oder eine PR-Nummer, einen Branch oder einen Pfad, den Sie übergeben, wie z. B. `/review 1234`, und nimmt die gleichen Aufwandsstufen und Flags. Ohne angegebene Stufe verwendet die Überprüfung die letzte `low` bis `max` Stufe, die Sie eingegeben haben; siehe [Diff lokal überprüfen](/docs/de/code-review#review-a-diff-locally) für die genauen Regeln. Für eine tiefe Cloud-Überprüfung verwenden Sie [`/code-review ultra`](/docs/de/ultrareview). Vor v2.1.223 war `/review` ein separater Befehl, der eine einmalige, schreibgeschützte Überprüfung eines GitHub Pull Request nach Nummer durchführte, wobei offene PRs zum Auswählen aufgelistet wurden, wenn ohne Argument ausgeführt; von v2.1.186 bis v2.1.201 führte er die gleiche Multi-Agent-Engine wie `/code-review medium` aus |

137| `/rewind` | Spulen Sie die Konversation und/oder den Code zu einem vorherigen Punkt zurück, oder fassen Sie von einer ausgewählten Nachricht zusammen. Siehe [Checkpointing](/docs/de/checkpointing). Aliase: `/checkpoint`, `/undo` |137| `/rewind` | Spulen Sie die Konversation und/oder den Code zu einem früheren Punkt zurück, oder fassen Sie von einer ausgewählten Nachricht zusammen. Siehe [Checkpointing](/docs/de/checkpointing). Aliase: `/checkpoint`, `/undo` |

138| `/run` | **[Skill](/docs/de/skills#bundled-skills).** Starten Sie Ihre Projekt-App und fahren Sie sie, um eine Änderung funktionierend zu sehen, nicht nur Tests zu bestehen. Siehe [App ausführen und überprüfen](/docs/de/skills#run-and-verify-your-app) |138| `/run` | **[Skill](/docs/de/skills#bundled-skills).** Starten Sie Ihre Projekt-App und fahren Sie sie, um eine Änderung funktionierend zu sehen, nicht nur Tests zu bestehen. Siehe [Führen Sie Ihre App aus und überprüfen Sie sie](/docs/de/skills#run-and-verify-your-app) |

139| `/run-skill-generator` | **[Skill](/docs/de/skills#bundled-skills).** Lehren Sie `/run` und `/verify`, wie Sie Ihre Projekt-App aus einer sauberen Umgebung erstellen, starten und fahren, indem Sie einen Pro-Projekt-[Skill](/docs/de/skills#run-and-verify-your-app) schreiben |139| `/run-skill-generator` | **[Skill](/docs/de/skills#bundled-skills).** Lehren Sie `/run` und `/verify`, wie Sie Ihre Projekt-App aus einer sauberen Umgebung erstellen, starten und fahren, indem Sie einen Pro-Projekt-[Skill](/docs/de/skills#run-and-verify-your-app) schreiben |

140| `/sandbox` | Schalten Sie [Sandbox-Modus](/docs/de/sandboxing) um. Nur auf unterstützten Plattformen verfügbar |140| `/sandbox` | Schalten Sie [Sandbox-Modus](/docs/de/sandboxing) um. Nur auf unterstützten Plattformen verfügbar |

141| `/schedule [description]` | Erstellen, aktualisieren, listen oder führen Sie [Routinen](/docs/de/routines) aus, die in der Cloud ausgeführt werden. Claude führt Sie conversationally durch die Einrichtung. Sie können auch nach [kürzlichen Läufen einer Routine](/docs/de/routines#manage-routines-from-the-cli) fragen. Alias: `/routines` |141| `/schedule [description]` | Erstellen, aktualisieren, listen oder führen Sie [Routinen](/docs/de/routines) aus, die in der Cloud ausgeführt werden. Claude führt Sie conversationally durch das Setup. Sie können auch nach [kürzlichen Läufen einer Routine](/docs/de/routines#manage-routines-from-the-cli) fragen. Alias: `/routines` |

142| `/scroll-speed` | Passen Sie die [Scroll-Geschwindigkeit](/docs/de/fullscreen#mouse-wheel-scrolling) der Maus interaktiv an, mit einem Lineal, das Sie scrollen können, während der Dialog offen ist, um die Änderung in der Vorschau anzuzeigen. Nur im [Vollbild-Rendering](/docs/de/fullscreen) verfügbar und nicht im JetBrains IDE-Terminal |142| `/scroll-speed` | Passen Sie die [Scroll-Geschwindigkeit](/docs/de/fullscreen#mouse-wheel-scrolling) der Maus interaktiv an, mit einem Lineal, das Sie scrollen können, während der Dialog offen ist, um die Änderung in der Vorschau anzuzeigen. Nur im [Vollbild-Rendering](/docs/de/fullscreen) verfügbar und nicht im JetBrains IDE Terminal |

143| `/security-review` | Analysieren Sie die Änderungen auf Ihrem aktuellen Branch auf Sicherheitslücken. Überprüft den Diff zwischen Ihrem Branch und dem Standard-Branch des Ursprungs und identifiziert Risiken wie Injection, Auth-Probleme und Datenexposition. Benötigt einen `origin`-Remote; wenn die Überprüfung mit einem `ambiguous argument`-Fehler fehlschlägt, siehe die [Fehlerreferenz](/docs/de/errors#security-review-fails-without-origin-head) |143| `/security-review` | Analysieren Sie die Änderungen auf Ihrem aktuellen Branch auf Sicherheitslücken. Überprüft den Diff zwischen Ihrem Branch und dem Standard-Branch des Origin, identifiziert Risiken wie Injection, Auth-Probleme und Datenexposition. Benötigt ein `origin` Remote; wenn die Überprüfung mit einem `ambiguous argument` Fehler fehlschlägt, siehe die [Fehlerreferenz](/docs/de/errors#security-review-fails-without-origin-head) |

144| `/setup-bedrock` | Konfigurieren Sie [Amazon Bedrock](/docs/de/amazon-bedrock)-Authentifizierung, Region und Modell-Pins durch einen interaktiven Wizard. [Versteckt vor dem Befehlsmenü](#how-the-command-menu-matches-what-you-type), bis `CLAUDE_CODE_USE_BEDROCK=1` gesetzt ist; geben Sie es vollständig ein. Erstbenutzer von Amazon Bedrock können auch auf diesen Wizard vom Anmeldebildschirm zugreifen |144| `/setup-bedrock` | Konfigurieren Sie [Amazon Bedrock](/docs/de/amazon-bedrock) Authentifizierung, Region und Modell-Pins durch einen interaktiven Wizard. [Versteckt vor dem Befehlsmenü](#how-the-command-menu-matches-what-you-type), bis `CLAUDE_CODE_USE_BEDROCK=1` gesetzt ist; geben Sie es vollständig ein. Erstbenutzer von Amazon Bedrock können auch auf diesen Wizard vom Anmeldebildschirm zugreifen |

145| `/setup-vertex` | Konfigurieren Sie [Google Cloud's Agent Platform](/docs/de/google-vertex-ai)-Authentifizierung, Projekt, Region und Modell-Pins durch einen interaktiven Wizard. [Versteckt vor dem Befehlsmenü](#how-the-command-menu-matches-what-you-type), bis `CLAUDE_CODE_USE_VERTEX=1` gesetzt ist; geben Sie es vollständig ein. Erstbenutzer von Google Cloud's Agent Platform können auch auf diesen Wizard vom Anmeldebildschirm zugreifen |145| `/setup-vertex` | Konfigurieren Sie [Google Cloud's Agent Platform](/docs/de/google-vertex-ai) Authentifizierung, Projekt, Region und Modell-Pins durch einen interaktiven Wizard. [Versteckt vor dem Befehlsmenü](#how-the-command-menu-matches-what-you-type), bis `CLAUDE_CODE_USE_VERTEX=1` gesetzt ist; geben Sie es vollständig ein. Erstbenutzer von Google Cloud's Agent Platform können auch auf diesen Wizard vom Anmeldebildschirm zugreifen |

146| `/simplify [target]` | **[Skill](/docs/de/skills#bundled-skills).** Überprüfen Sie den geänderten Code auf Bereinigungsmöglichkeiten und wenden Sie die Fixes an. Vier Überprüfungs-[Agenten](/docs/de/sub-agents) laufen parallel und decken Wiederverwendung vorhandener Helfer, Vereinfachung, Effizienz und ob die Änderung auf der richtigen Abstraktionsebene ist, ab. Die Überprüfung sucht nicht nach Korrektheitsfehler. Verwenden Sie `/code-review`, um Fehler zu finden. Übergeben Sie einen Pfad oder PR-Referenz, um ein bestimmtes Ziel zu überprüfen |146| `/simplify [target]` | **[Skill](/docs/de/skills#bundled-skills).** Überprüfen Sie den geänderten Code auf Bereinigungsmöglichkeiten und wenden Sie die Fixes an. Vier Überprüfungs-[Agenten](/docs/de/sub-agents) laufen parallel und decken Wiederverwendung vorhandener Helfer, Vereinfachung, Effizienz und ob die Änderung auf der richtigen Abstraktionsebene ist, ab. Die Überprüfung sucht nicht nach Korrektheitsfehler. Verwenden Sie `/code-review`, um Fehler zu finden. Übergeben Sie einen Pfad oder PR-Referenz, um ein bestimmtes Ziel zu überprüfen |

147| `/skill-doctor` | Zeigen Sie, was jeder Ihrer [Skills](/docs/de/skills) in Kontext kostet und wie oft er verwendet wird, damit Sie [Skills finden können, die Sie ausschalten können](/docs/de/skills#find-unused-skills). Erfordert Claude Code v2.1.252 oder später und [Feature-Flag-Abruf](/docs/de/env-vars#features-that-need-feature-flag-fetching) |147| `/skill-doctor` | Zeigen Sie, was jeder Ihrer [Skills](/docs/de/skills) im Kontext kostet und wie oft er verwendet wird, damit Sie [Skills finden können, die Sie ausschalten können](/docs/de/skills#find-unused-skills). Erfordert Claude Code v2.1.252 oder später und [Feature-Flag-Abruf](/docs/de/env-vars#features-that-need-feature-flag-fetching) |

148| `/skills` | Listet verfügbare [Skills](/docs/de/skills) auf. Geben Sie ein, um die Liste nach Name, Beschreibung oder Quelle zu filtern. Drücken Sie `t`, um nach Token-Anzahl zu sortieren, `Space` oder `Enter`, um die [Sichtbarkeit eines Skills für Claude und das `/`-Menü zu zyklisieren](/docs/de/skills#override-skill-visibility-from-settings), und `Esc`, um zu speichern und zu schließen. Sie können Plugin-Skills, Skills, deren Frontmatter `disable-model-invocation: true` setzt, oder Skills mit einem `skillOverrides`-Eintrag in verwalteten Einstellungen oder dem `--settings`-Flag nicht zyklisieren |148| `/skills` | Listen Sie verfügbare [Skills](/docs/de/skills) auf. Geben Sie ein, um die Liste nach Name, Beschreibung oder Quelle zu filtern. Drücken Sie `t`, um nach Token-Anzahl zu sortieren, `Space` oder `Enter`, um [die Sichtbarkeit eines Skills für Claude und das `/` Menü zu durchlaufen](/docs/de/skills#override-skill-visibility-from-settings), und `Esc`, um zu speichern und zu schließen. Sie können Plugin-Skills, Skills, deren Frontmatter `disable-model-invocation: true` setzt, oder Skills mit einem `skillOverrides` Eintrag in verwalteten Einstellungen oder dem `--settings` Flag nicht durchlaufen |

149| `/slides [brief]` | **[Skill](/docs/de/skills#bundled-skills).** Erstellen Sie eine neue Präsentation als Claude Slides-[Artefakt](/docs/de/artifacts#make-a-slide-deck), das aus Ihrem Brief gefüllt ist, z. B. `/slides a quarterly review of the platform team`. Erfordert Claude Code v2.1.265 oder später, eine Sitzung, in der [Artefakte verfügbar](/docs/de/artifacts#availability) sind, und ein Konto, auf dem die [Slides-Vorlage verfügbar](/docs/de/artifacts#start-from-a-slides-design-or-docs-template) ist; andernfalls wird der Befehl nicht angezeigt. Verfügbar auf der Anthropic API. Auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry und Claude Platform auf AWS sind Artefakte nicht verfügbar, daher ist der Befehl dort nicht verfügbar |149| `/slides [brief]` | **[Skill](/docs/de/skills#bundled-skills).** Erstellen Sie eine neue Präsentation als Claude Slides [Artefakt](/docs/de/artifacts#make-a-slide-deck), gefüllt aus Ihrem Brief, z. B. `/slides a quarterly review of the platform team`. Erfordert Claude Code v2.1.265 oder später, eine Sitzung, in der [Artefakte verfügbar sind](/docs/de/artifacts#availability), und ein Konto, in dem die [Slides-Vorlage verfügbar ist](/docs/de/artifacts#start-from-a-slides-design-or-docs-template); andernfalls wird der Befehl nicht angezeigt. Verfügbar auf der Anthropic API. Auf Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry und Claude Platform auf AWS sind Artefakte nicht verfügbar, daher ist der Befehl dort nicht verfügbar |

150| `/stats` | Alias für `/usage`. Öffnet auf der Registerkarte Stats |150| `/stats` | Alias für `/usage`. Öffnet auf der Registerkarte Stats |

151| `/status` | Öffnen Sie die Einstellungsschnittstelle auf der Registerkarte Status, die Version, Modell, Konto und Konnektivität anzeigt. Eine `Session kind`-Zeile liest `background job · attached` oder `background job · unattended` in einer [Hintergrund-Sitzung](/docs/de/agent-view), je nachdem, ob ein Terminal angehängt ist, und `interactive` in jeder anderen Sitzung. Vor v2.1.221 zeigte `/status` diese Zeile nicht. Funktioniert, während Claude antwortet |151| `/status` | Öffnen Sie die Einstellungsschnittstelle auf der Registerkarte Status, die Version, Modell, Konto und Konnektivität anzeigt. Eine `Session kind` Zeile liest `background job · attached` oder `background job · unattended` in einer [Hintergrund-Sitzung](/docs/de/agent-view), je nachdem, ob ein Terminal angehängt ist, und `interactive` in jeder anderen Sitzung. Vor v2.1.221 zeigte `/status` diese Zeile nicht. Funktioniert, während Claude antwortet |

152| `/statusline` | Konfigurieren Sie Claude Code's [Statuszeile](/docs/de/statusline). Beschreiben Sie, was Sie möchten, oder führen Sie ohne Argumente aus, um automatisch aus Ihrer Shell-Eingabeaufforderung zu konfigurieren |152| `/statusline` | Konfigurieren Sie Claude Code's [Status-Zeile](/docs/de/statusline). Beschreiben Sie, was Sie möchten, oder führen Sie ohne Argumente aus, um automatisch aus Ihrer Shell-Eingabeaufforderung zu konfigurieren |

153| `/stickers` | Bestellen Sie Claude Code-Aufkleber |153| `/stickers` | Bestellen Sie Claude Code Aufkleber |

154| `/stop` | Stoppen Sie die aktuelle [Hintergrund-Sitzung](/docs/de/agent-view). Nur verfügbar, während Sie an einer Hintergrund-Sitzung angehängt sind; das Transkript und alle Worktrees werden beibehalten. Um zu trennen, ohne zu stoppen, verwenden Sie `/exit` oder drücken Sie `←` |154| `/stop` | Stoppen Sie die aktuelle [Hintergrund-Sitzung](/docs/de/agent-view). Nur verfügbar, während Sie an einer Hintergrund-Sitzung angehängt sind; das Transkript und alle Worktrees werden beibehalten. Um zu trennen, ohne zu stoppen, verwenden Sie `/exit` oder drücken Sie `←` |

155| `/subtask <task>` | Starten Sie einen [gegabelten Subagenten](/docs/de/sub-agents#fork-the-current-conversation): einen Hintergrund-Subagenten, der die vollständige Konversation erbt und an der Aufgabe arbeitet, während Sie weiterarbeiten. Sein Ergebnis kehrt zu dieser Konversation zurück, wenn er fertig ist. Um die Konversation stattdessen in eine separate Hintergrund-Sitzung zu kopieren, verwenden Sie `/fork`. Erfordert Claude Code v2.1.212 oder später; auf v2.1.161 bis v2.1.211 ist dieser Befehl `/fork`. Wenn [Agent-Ansicht ausgeschaltet ist](/docs/de/agent-view#turn-off-agent-view), ist `/subtask` nicht verfügbar und `/fork` behält das gegabelte-Subagenten-Verhalten |155| `/subtask <task>` | Starten Sie einen [gegabelten Subagenten](/docs/de/sub-agents#fork-the-current-conversation): einen Hintergrund-Subagenten, der die vollständige Konversation erbt und an der Aufgabe arbeitet, während Sie weiterarbeiten. Sein Ergebnis kehrt zu dieser Konversation zurück, wenn er fertig ist. Um die Konversation stattdessen in eine separate Hintergrund-Sitzung zu kopieren, verwenden Sie `/fork`. Erfordert Claude Code v2.1.212 oder später; auf v2.1.161 bis v2.1.211 ist dieser Befehl `/fork`. Wenn [Agent-Ansicht ausgeschaltet ist](/docs/de/agent-view#turn-off-agent-view), ist `/subtask` nicht verfügbar und `/fork` behält das gegabelte-Subagenten-Verhalten |

156| `/tasks` | Sehen Sie sich Hintergrund-Arbeit in der aktuellen Sitzung an und verwalten Sie sie, einschließlich Subagenten, die fertig sind. Auch verfügbar als `/bashes` |156| `/tasks` | Zeigen Sie an und verwalten Sie Hintergrundarbeit in der aktuellen Sitzung, einschließlich Subagenten, die fertig sind. Auch verfügbar als `/bashes` |

157| `/team-onboarding` | Generieren Sie einen Team-Onboarding-Leitfaden aus Ihrem Claude Code-Nutzungsverlauf. Claude analysiert Ihre Sitzungen, Befehle und MCP-Server-Nutzung der letzten 30 Tage und erstellt einen Markdown-Leitfaden, den ein Teamkollege als erste Nachricht einfügen kann, um schnell eingerichtet zu werden. Für claude.ai-Abonnenten in Pro-, Max-, Team- und Enterprise-Plänen gibt es auch einen Share-Link, den Teamkollegen direkt in Claude Code öffnen können |157| `/team-onboarding` | Generieren Sie einen Team-Onboarding-Leitfaden aus Ihrem Claude Code Nutzungsverlauf. Claude analysiert Ihre Sitzungen, Befehle und MCP-Server-Nutzung der letzten 30 Tage und erstellt einen Markdown-Leitfaden, den ein Teamkollege als erste Nachricht einfügen kann, um schnell eingerichtet zu werden. Für claude.ai Abonnenten in Pro-, Max-, Team- und Enterprise-Plänen gibt es auch einen Share-Link, den Teamkollegen direkt in Claude Code öffnen können |

158| `/teleport` | Ziehen Sie eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web#from-cloud-to-terminal) in dieses Terminal. Öffnet eine Auswahl, dann ruft den Branch und die Konversation ab. Auch verfügbar als `/tp`. Erfordert ein claude.ai-Abonnement |158| `/teleport` | Ziehen Sie eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web#from-cloud-to-terminal) in dieses Terminal. Öffnet eine Auswahl, dann ruft den Branch und die Konversation ab. Auch verfügbar als `/tp`. Erfordert ein claude.ai Abonnement |

159| `/terminal-setup` | [Installieren Sie eine Shift+Enter-Tastenbindung für Zeilenumbrüche](/docs/de/terminal-config#enter-multiline-prompts) in VS Code, Cursor, Devin Desktop, Alacritty oder Zed. In Apple Terminal [aktivieren Sie stattdessen Option+Enter für Zeilenumbrüche und schalten Sie die audible Bell aus](/docs/de/terminal-config#enable-option-key-shortcuts-on-macos). In iTerm2 [schalten Sie Clipboard-Zugriff ein, damit `/copy` funktioniert](/docs/de/terminal-config#enable-option-key-shortcuts-on-macos) |159| `/terminal-setup` | [Installieren Sie eine Shift+Enter Tastenbindung für Zeilenumbrüche](/docs/de/terminal-config#enter-multiline-prompts) in VS Code, Cursor, Devin Desktop, Alacritty oder Zed. In Apple Terminal [aktivieren Sie stattdessen Option+Enter für Zeilenumbrüche und schalten Sie die audible Bell aus](/docs/de/terminal-config#enable-option-key-shortcuts-on-macos). In iTerm2 [schalten Sie Clipboard-Zugriff ein, damit `/copy` funktioniert](/docs/de/terminal-config#enable-option-key-shortcuts-on-macos) |

160| `/theme` | Ändern Sie das Farbschema. Enthält eine `auto`-Option, die den hellen oder dunklen Hintergrund Ihres Terminals abgleicht, helle und dunkle Varianten, farbenblind-zugängliche (daltonisierte) Designs, ANSI-Designs, die die Farbpalette Ihres Terminals verwenden, und alle [benutzerdefinierten Designs](/docs/de/terminal-config#create-a-custom-theme) aus `~/.claude/themes/` oder Plugins. Wählen Sie **Neues benutzerdefiniertes Design…**, um eines zu erstellen |160| `/theme` | Ändern Sie das Farbschema. Enthält eine `auto` Option, die den hellen oder dunklen Hintergrund Ihres Terminals abgleicht, helle und dunkle Varianten, farbenblind-zugängliche (daltonisierte) Designs, ANSI-Designs, die die Farbpalette Ihres Terminals verwenden, und alle [benutzerdefinierten Designs](/docs/de/terminal-config#create-a-custom-theme) aus `~/.claude/themes/` oder Plugins. Wählen Sie **New custom theme…**, um eines zu erstellen |

161| `/tui [default\|fullscreen]` | Legen Sie den Terminal-UI-Renderer fest und starten Sie ihn mit Ihrer Konversation intakt neu. `fullscreen` aktiviert den [flimmerfreien Alt-Screen-Renderer](/docs/de/fullscreen). Ohne Argument druckt den aktiven Renderer |161| `/tui [default\|fullscreen]` | Legen Sie den Terminal-UI-Renderer fest und starten Sie ihn mit Ihrer Konversation intakt neu. `fullscreen` aktiviert den [flimmerfreien Alt-Screen-Renderer](/docs/de/fullscreen). Ohne Argument gibt den aktiven Renderer aus |

162| `/ultraplan <prompt>` | Entfernt. Verwenden Sie stattdessen [Plan-Modus](/docs/de/permission-modes#analyze-before-you-edit-with-plan-mode). Zuvor sendete eine Planungsaufgabe an eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web) zur Überprüfung in Ihrem Browser |162| `/ultraplan <prompt>` | Entfernt. Verwenden Sie stattdessen [Plan-Modus](/docs/de/permission-modes#analyze-before-you-edit-with-plan-mode). Zuvor sendete eine Planungsaufgabe an eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web) zur Überprüfung in Ihrem Browser |

163| `/ultrareview [PR or branch]` | Führen Sie eine tiefe, Multi-Agent-Code-Überprüfung in einer Cloud-Sandbox mit [ultrareview](/docs/de/ultrareview) aus. Übergeben Sie eine PR-Referenz, um diesen Pull Request zu überprüfen, oder einen Branch oder Commit, um die Vergleichsbasis zu ändern. Die bevorzugte Invokation ist `/code-review ultra`, und `/ultrareview` ist ein Alias. Enthält 3 kostenlose Läufe auf Pro und Max, dann erfordert [Nutzungsguthaben](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |163| `/ultrareview [PR or branch]` | Führen Sie eine tiefe, Multi-Agent-Code-Überprüfung in einer Cloud-Sandbox mit [ultrareview](/docs/de/ultrareview) aus. Übergeben Sie eine PR-Referenz, um diesen Pull Request zu überprüfen, oder einen Base-Branch oder Commit, um die Vergleichsbasis zu ändern. Die bevorzugte Invokation ist `/code-review ultra`, und `/ultrareview` ist ein Alias. Enthält 3 kostenlose Läufe auf Pro und Max, dann erfordert [Nutzungsguthaben](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |

164| `/update-config [request]` | **[Skill](/docs/de/skills#bundled-skills).** Beschreiben Sie eine Einstellungsänderung, wie z. B. das Zulassen eines Befehls, das Festlegen einer Umgebungsvariablen oder das Hinzufügen eines [Hooks](/docs/de/hooks), und Claude bearbeitet die passende [`settings.json`](/docs/de/settings)-Datei. Für Optionen wie Design und Modell verwenden Sie stattdessen `/config` |164| `/update-config [request]` | **[Skill](/docs/de/skills#bundled-skills).** Beschreiben Sie eine Einstellungsänderung, wie z. B. das Zulassen eines Befehls, das Setzen einer Umgebungsvariablen oder das Hinzufügen eines [Hook](/docs/de/hooks), und Claude bearbeitet die passende [`settings.json`](/docs/de/settings) Datei. Für Optionen wie Design und Modell verwenden Sie stattdessen `/config` |

165| `/upgrade` | Öffnen Sie die Upgrade-Seite in Ihrem Browser, um zu einem höheren Plan-Tier zu wechseln. Wenn der Browser nicht geöffnet werden kann, zeigt der Befehl eine Anmeldeaufforderung ohne Drucken der URL |165| `/upgrade` | Öffnen Sie die Upgrade-Seite in Ihrem Browser, um zu einem höheren Plan-Tier zu wechseln. Wenn der Browser nicht öffnet, zeigt der Befehl eine Anmeldeaufforderung ohne Drucken der URL |

166| `/usage` | Zeigen Sie Sitzungskosten, Plan-Nutzungslimits und Aktivitätsstatistiken an. In einem Pro-, Max-, Team- oder Enterprise-Plan enthält eine [Aufschlüsselung, was gegen Ihre Plan-Limits zählt](/docs/de/costs#plan-usage-breakdown). `/cost` und `/stats` sind Aliase |166| `/usage` | Zeigen Sie Sitzungskosten, Plan-Nutzungslimits und Aktivitätsstatistiken an. In einem Pro-, Max-, Team- oder Enterprise-Plan enthält eine [Aufschlüsselung, was gegen Ihre Plan-Limits zählt](/docs/de/costs#plan-usage-breakdown). `/cost` und `/stats` sind Aliase |

167| `/usage-credits` | Konfigurieren Sie Nutzungsguthaben oder fordern Sie sie von Ihrem Admin an, wenn Sie ein Limit erreichen. Öffnet Ihre [Nutzungsguthaben-Abrechnungseinstellungen](/docs/de/costs#add-usage-credits-to-your-subscription) im Browser, außer dass Team- und Enterprise-Mitglieder ohne Abrechnungszugriff stattdessen eine Nutzungsguthaben-Anfrage von der CLI an ihren Admin senden, nachdem sie in einem Dialog bestätigt haben, dass die Anfrage ihre Admins benachrichtigt. Wenn kein Browser die Abrechnungsseite öffnen kann, z. B. über SSH, druckt der Befehl stattdessen die URL zum Besuchen; dies erfordert Claude Code v2.1.205 oder später, und frühere Versionen zeigten in diesem Fall nichts. Zuvor `/extra-usage` |167| `/usage-credits` | Konfigurieren Sie Nutzungsguthaben oder fordern Sie sie von Ihrem Admin an, wenn Sie ein Limit erreichen. Öffnet Ihre [Nutzungsguthaben-Abrechnungseinstellungen](/docs/de/costs#add-usage-credits-to-your-subscription) im Browser, außer dass Team- und Enterprise-Mitglieder ohne Abrechnungszugriff stattdessen eine Nutzungsguthaben-Anfrage von der CLI an ihren Admin senden, nachdem sie in einem Dialog bestätigt haben, dass die Anfrage ihre Admins benachrichtigt. Wenn kein Browser die Abrechnungsseite öffnen kann, z. B. über SSH, gibt der Befehl stattdessen die URL zum Besuchen aus; dies erfordert Claude Code v2.1.205 oder später, und frühere Versionen zeigten in diesem Fall nichts. Zuvor `/extra-usage` |

168| `/verify` | **[Skill](/docs/de/skills#bundled-skills).** Bestätigen Sie, dass eine Code-Änderung das tut, was sie sollte, indem Sie Ihre Projekt-App erstellen, ausführen und das Ergebnis beobachten, anstatt sich auf Tests oder Typ-Überprüfungen zu verlassen. Siehe [App ausführen und überprüfen](/docs/de/skills#run-and-verify-your-app) |168| `/verify` | **[Skill](/docs/de/skills#bundled-skills).** Bestätigen Sie, dass eine Code-Änderung das tut, was sie sollte, indem Sie Ihre Projekt-App erstellen, ausführen und das Ergebnis beobachten, anstatt sich auf Tests oder Typ-Überprüfungen zu verlassen. Siehe [Führen Sie Ihre App aus und überprüfen Sie sie](/docs/de/skills#run-and-verify-your-app) |

169| `/vim` | Entfernt in v2.1.92. Um zwischen Vim- und Normal-Bearbeitungsmodi zu wechseln, verwenden Sie `/config` → Editor-Modus |169| `/vim` | Entfernt in v2.1.92. Um zwischen Vim und Normal Bearbeitungsmodi zu wechseln, verwenden Sie `/config` → Editor mode |

170| `/voice [hold\|tap\|off]` | Schalten Sie [Sprachdiktat](/docs/de/voice-dictation) um oder aktivieren Sie es in einem bestimmten Modus. Erfordert ein Claude.ai-Konto |170| `/voice [hold\|tap\|off]` | Schalten Sie [Sprachdiktat](/docs/de/voice-dictation) um, oder aktivieren Sie es in einem bestimmten Modus. Erfordert ein Claude.ai Konto |

171| `/web-setup` | Verbinden Sie Ihr GitHub-Konto mit [Cloud-Sitzungen](/docs/de/web-quickstart#connect-from-your-terminal) mit Ihren lokalen `gh`-CLI-Anmeldedaten |171| `/web-setup` | Verbinden Sie Ihr GitHub-Konto für [Cloud-Sitzungen](/docs/de/web-quickstart#connect-from-your-terminal) mit Ihren lokalen `gh` CLI-Anmeldedaten |

172| `/workflow-authoring` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie die Referenz zum Schreiben von [dynamischen Workflow](/docs/de/workflows)-Skripten: die Skript-API, Resume-Verhalten, Qualitätsmuster und durchgearbeitete Beispiele. Claude lädt sie normalerweise von selbst, bevor ein Skript geschrieben wird; führen Sie es selbst aus, bevor Sie [ein gespeichertes Skript von Hand bearbeiten](/docs/de/workflows#edit-a-saved-script). Verfügbar, wenn dynamische Workflows aktiviert sind, und erfordert Claude Code v2.1.248 oder später |172| `/workflow-authoring` | **[Skill](/docs/de/skills#bundled-skills).** Laden Sie die Referenz zum Schreiben von [dynamischen Workflow](/docs/de/workflows) Skripten: die Skript-API, Resume-Verhalten, Qualitätsmuster und durchgearbeitete Beispiele. Claude lädt es normalerweise von selbst, bevor ein Skript geschrieben wird; führen Sie es selbst aus, bevor Sie [ein gespeichertes Skript von Hand bearbeiten](/docs/de/workflows#edit-a-saved-script). Verfügbar, wenn dynamische Workflows aktiviert sind, und erfordert Claude Code v2.1.248 oder später |

173| `/workflows` | Öffnen Sie die [Workflow](/docs/de/workflows#watch-the-run)-Fortschrittsansicht, um laufende und abgeschlossene Workflows zu beobachten, zu pausieren, fortzusetzen oder zu speichern |173| `/workflows` | Öffnen Sie die [Workflow](/docs/de/workflows#watch-the-run) Fortschrittsansicht, um laufende und abgeschlossene Workflows zu beobachten, zu pausieren, fortzusetzen oder zu speichern |

174 174 

175<h2 id="how-the-command-menu-matches-what-you-type">175<h2 id="how-the-command-menu-matches-what-you-type">

176 Wie das Befehlsmenü mit Ihrer Eingabe übereinstimmt176 Wie das Befehlsmenü mit Ihrer Eingabe übereinstimmt

desktop.md +8 −0

Details

967 967 

968Um eine CLI-Sitzung in Desktop zu verschieben, führen Sie `/desktop` im Terminal aus. Claude speichert Ihre Sitzung und öffnet sie in der Desktop-App, dann beendet die CLI. Dieser Befehl ist auf macOS und x64 Windows verfügbar, wenn Sie mit einem Claude-Abonnement angemeldet sind. Er ist nicht mit API-Schlüssel-Authentifizierung oder auf Amazon Bedrock, Google Cloud's Agent Platform oder Microsoft Foundry verfügbar.968Um eine CLI-Sitzung in Desktop zu verschieben, führen Sie `/desktop` im Terminal aus. Claude speichert Ihre Sitzung und öffnet sie in der Desktop-App, dann beendet die CLI. Dieser Befehl ist auf macOS und x64 Windows verfügbar, wenn Sie mit einem Claude-Abonnement angemeldet sind. Er ist nicht mit API-Schlüssel-Authentifizierung oder auf Amazon Bedrock, Google Cloud's Agent Platform oder Microsoft Foundry verfügbar.

969 969 

970Aus Ihrer Shell öffnet [`claude --desktop`](/docs/de/cli-reference#cli-flags) Desktop direkt, ohne eine Terminal-Sitzung zu starten. Es erfordert Claude Code v2.1.285 oder später und hat die gleichen Plattform- und Anmeldeanforderungen wie `/desktop`. Ohne weitere Argumente öffnet es Desktop im aktuellen Verzeichnis. Um eine vorhandene CLI-Sitzung in Desktop zu öffnen, fügen Sie `--continue` für die neueste Konversation in diesem Verzeichnis hinzu, oder `--resume` mit der Sitzungs-ID, die `/status` anzeigt:

971 

972```bash theme={null}

973claude --desktop --resume <session-id>

974```

975 

976Claude Code gibt `Opening session <session-id> in Claude Desktop` aus, die Sitzung öffnet sich in der App, und der Befehl wird beendet. Ein Sitzungsname funktioniert nicht anstelle der ID. Claude Code verschiebt keine Sitzung, die in einem anderen Terminal offen ist oder noch im Hintergrund läuft. Wenn Claude Desktop nicht installiert ist, gibt der Befehl einen Download-Link aus und wird beendet.

977 

970Sie können auch eine CLI-Sitzung von innen in Desktop aufgreifen mit `/resume`. Der Befehl ist in lokalen Sitzungen verfügbar, nicht in SSH-, WSL- oder Cloud-Sitzungen.978Sie können auch eine CLI-Sitzung von innen in Desktop aufgreifen mit `/resume`. Der Befehl ist in lokalen Sitzungen verfügbar, nicht in SSH-, WSL- oder Cloud-Sitzungen.

971 979 

972Um eine Terminal-Sitzung in Desktop fortzusetzen:980Um eine Terminal-Sitzung in Desktop fortzusetzen:

env-vars.md +2 −2

Details

192| `API_FORCE_IDLE_TIMEOUT` | Überschreiben Sie das 5-Minuten-Body-Idle-Timeout, das eine Streaming-Modell-Antwort abbricht, wenn keine Bytes ankommen. Setzen Sie auf `0`, um das Timeout auszuschalten, zum Beispiel wenn ein langsames [Gateway](/docs/de/llm-gateway) oder lokales Modell länger als 5 Minuten zwischen Chunks pausiert, oder `1`, um es für jeden Provider einzuschalten. Wenn nicht gesetzt, ist das Timeout bei Providern außer der direkten Anthropic API und [Claude Platform on AWS](/docs/de/claude-platform-on-aws) aktiv. Die [Stream-Watchdogs](/docs/de/network-config#streaming-idle-watchdogs) laufen unabhängig davon und brechen eine lange stille Pause ab, auch wenn Sie hier `0` setzen |192| `API_FORCE_IDLE_TIMEOUT` | Überschreiben Sie das 5-Minuten-Body-Idle-Timeout, das eine Streaming-Modell-Antwort abbricht, wenn keine Bytes ankommen. Setzen Sie auf `0`, um das Timeout auszuschalten, zum Beispiel wenn ein langsames [Gateway](/docs/de/llm-gateway) oder lokales Modell länger als 5 Minuten zwischen Chunks pausiert, oder `1`, um es für jeden Provider einzuschalten. Wenn nicht gesetzt, ist das Timeout bei Providern außer der direkten Anthropic API und [Claude Platform on AWS](/docs/de/claude-platform-on-aws) aktiv. Die [Stream-Watchdogs](/docs/de/network-config#streaming-idle-watchdogs) laufen unabhängig davon und brechen eine lange stille Pause ab, auch wenn Sie hier `0` setzen |

193| `API_TIMEOUT_MS` | Timeout für API-Anfragen in Millisekunden (Standard: 600000 oder 10 Minuten; Maximum: 2147483647). Erhöhen Sie dies, wenn Anfragen bei langsamen Netzwerken oder beim Routing durch einen Proxy timeout. Werte über dem Maximum führen zu Überläufen des zugrunde liegenden Timers und verursachen, dass Anfragen sofort fehlschlagen |193| `API_TIMEOUT_MS` | Timeout für API-Anfragen in Millisekunden (Standard: 600000 oder 10 Minuten; Maximum: 2147483647). Erhöhen Sie dies, wenn Anfragen bei langsamen Netzwerken oder beim Routing durch einen Proxy timeout. Werte über dem Maximum führen zu Überläufen des zugrunde liegenden Timers und verursachen, dass Anfragen sofort fehlschlagen |

194| `AWS_BEARER_TOKEN_BEDROCK` | Amazon Bedrock API-Schlüssel für Authentifizierung (siehe [Amazon Bedrock API-Schlüssel](https://aws.amazon.com/blogs/machine-learning/accelerate-ai-development-with-amazon-bedrock-api-keys/)) |194| `AWS_BEARER_TOKEN_BEDROCK` | Amazon Bedrock API-Schlüssel für Authentifizierung (siehe [Amazon Bedrock API-Schlüssel](https://aws.amazon.com/blogs/machine-learning/accelerate-ai-development-with-amazon-bedrock-api-keys/)) |

195| `BASH_DEFAULT_TIMEOUT_MS` | Standard-Timeout für einen Vordergrund-Bash- oder PowerShell-Tool-Befehl in Millisekunden (Standard: 120000 oder 2 Minuten). Ein Standard länger als 30 Minuten wird auch zum Standard-[Zeitlimit für Hintergrund-Befehle](/docs/de/tools-reference#background-commands). Das Hintergrund-Zeitlimit erfordert Claude Code v2.1.285 oder später |195| `BASH_DEFAULT_TIMEOUT_MS` | Standard-Timeout für einen Vordergrund-Bash- oder PowerShell-Tool-Befehl in Millisekunden (Standard: 120000 oder 2 Minuten). Ein Standard länger als 30 Minuten wird auch zum Standard-[Zeitlimit für Hintergrund-Befehle](/docs/de/tools-reference#time-limit-for-background-commands). Das Hintergrund-Zeitlimit erfordert Claude Code v2.1.285 oder später |

196| `BASH_MAX_OUTPUT_LENGTH` | Maximale Anzahl von Zeichen der Bash-Ausgabe, die Claude Code in das Ergebnis eines Befehls zurückliest (Standard: 30000; Maximum: 150000). Wenn Sie die [`bashOutputMaxChars`](/docs/de/settings-reference#bashoutputmaxchars)-Einstellung setzen, ignoriert Claude Code diese Variable. Siehe [Ausgabebegrenzungen](/docs/de/tools-reference#output-limits) |196| `BASH_MAX_OUTPUT_LENGTH` | Maximale Anzahl von Zeichen der Bash-Ausgabe, die Claude Code in das Ergebnis eines Befehls zurückliest (Standard: 30000; Maximum: 150000). Wenn Sie die [`bashOutputMaxChars`](/docs/de/settings-reference#bashoutputmaxchars)-Einstellung setzen, ignoriert Claude Code diese Variable. Siehe [Ausgabebegrenzungen](/docs/de/tools-reference#output-limits) |

197| `BASH_MAX_TIMEOUT_MS` | Maximales Timeout, das das Modell für einen Vordergrund-Bash- oder PowerShell-Tool-Befehl setzen kann, in Millisekunden (Standard: 600000 oder 10 Minuten). Die effektive Obergrenze ist die größere von dieser und `BASH_DEFAULT_TIMEOUT_MS`. Eine effektive Obergrenze länger als 2 Stunden wird auch zum Maximum-[Zeitlimit für Hintergrund-Befehle](/docs/de/tools-reference#background-commands). Das Hintergrund-Zeitlimit erfordert Claude Code v2.1.285 oder später |197| `BASH_MAX_TIMEOUT_MS` | Maximales Timeout, das das Modell für einen Vordergrund-Bash- oder PowerShell-Tool-Befehl setzen kann, in Millisekunden (Standard: 600000 oder 10 Minuten). Die effektive Obergrenze ist die größere von dieser und `BASH_DEFAULT_TIMEOUT_MS`. Eine effektive Obergrenze länger als 2 Stunden wird auch zum Maximum-[Zeitlimit für Hintergrund-Befehle](/docs/de/tools-reference#time-limit-for-background-commands). Das Hintergrund-Zeitlimit erfordert Claude Code v2.1.285 oder später |

198| `BETA_TRACING_ENDPOINT` | OTLP-Endpunkt für [detailliertes Beta-Tracing](/docs/de/monitoring-usage#traces-beta): mit `ENABLE_BETA_TRACING_DETAILED=1` gehen Logs und Traces dorthin anstatt zu den konfigurierten Exportern. Setzen Sie es in Ihrer Shell, Benutzereinstellungen oder verwalteten Einstellungen. Wird in [Projekt- und lokalen Einstellungen](/docs/de/settings-reference#variables-claude-code-ignores-in-env) ignoriert |198| `BETA_TRACING_ENDPOINT` | OTLP-Endpunkt für [detailliertes Beta-Tracing](/docs/de/monitoring-usage#traces-beta): mit `ENABLE_BETA_TRACING_DETAILED=1` gehen Logs und Traces dorthin anstatt zu den konfigurierten Exportern. Setzen Sie es in Ihrer Shell, Benutzereinstellungen oder verwalteten Einstellungen. Wird in [Projekt- und lokalen Einstellungen](/docs/de/settings-reference#variables-claude-code-ignores-in-env) ignoriert |

199| `CCR_FORCE_BUNDLE` | Setzen Sie auf `1`, um [`claude --cloud`](/docs/de/claude-code-on-the-web#send-local-repositories-without-github) zu zwingen, Ihr lokales Repository zu bündeln und hochzuladen, anstatt es von seinem Remote zu klonen |199| `CCR_FORCE_BUNDLE` | Setzen Sie auf `1`, um [`claude --cloud`](/docs/de/claude-code-on-the-web#send-local-repositories-without-github) zu zwingen, Ihr lokales Repository zu bündeln und hochzuladen, anstatt es von seinem Remote zu klonen |

200| `CLAUDECODE` | Setzen Sie auf `1` in Subprozessen, die Claude Code spawnt (Bash- und PowerShell-Tools, tmux-Sitzungen, [Hook](/docs/de/hooks)-Befehle, [Status-Zeile](/docs/de/statusline)-Befehle, stdio [MCP-Server](/docs/de/mcp)-Subprozesse). IDE-Erweiterungen setzen dies auch in ihren integrierten Terminals. Verwenden Sie dies, um zu erkennen, wenn ein Skript in einem Subprocess läuft, der von Claude Code spawnt wurde. Um zu überprüfen, ob der aktuelle Prozess direkt von einem Tool-Aufruf oder Hook spawnt wurde, anstatt in einem stdio MCP-Server, den Claude Code gestartet hat, verwenden Sie stattdessen `CLAUDE_CODE_CHILD_SESSION` |200| `CLAUDECODE` | Setzen Sie auf `1` in Subprozessen, die Claude Code spawnt (Bash- und PowerShell-Tools, tmux-Sitzungen, [Hook](/docs/de/hooks)-Befehle, [Status-Zeile](/docs/de/statusline)-Befehle, stdio [MCP-Server](/docs/de/mcp)-Subprozesse). IDE-Erweiterungen setzen dies auch in ihren integrierten Terminals. Verwenden Sie dies, um zu erkennen, wenn ein Skript in einem Subprocess läuft, der von Claude Code spawnt wurde. Um zu überprüfen, ob der aktuelle Prozess direkt von einem Tool-Aufruf oder Hook spawnt wurde, anstatt in einem stdio MCP-Server, den Claude Code gestartet hat, verwenden Sie stattdessen `CLAUDE_CODE_CHILD_SESSION` |

errors.md +7 −5

Details

3659 Claude Desktop konnte nicht geöffnet werden3659 Claude Desktop konnte nicht geöffnet werden

3660</h3>3660</h3>

3661 3661 

3662Sie haben [`/desktop`](/docs/de/desktop#coming-from-the-cli) oder seinen Alias `/app` ausgeführt, und der System-Befehl, den Claude Code zum Öffnen von Claude Desktop verwendet, ist fehlgeschlagen. Die Sitzung bleibt im Terminal.3662Sie haben [`/desktop`](/docs/de/desktop#coming-from-the-cli) oder seinen Alias `/app` in einer Sitzung ausgeführt, oder [`claude --desktop`](/docs/de/cli-reference#cli-flags) in Ihrer Shell, und der System-Befehl, den Claude Code zum Öffnen von Claude Desktop verwendet, ist fehlgeschlagen. Nach `/desktop` bleibt die Sitzung im Terminal; `claude --desktop` druckt die Meldung ohne das `Error:`-Präfix und beendet sich mit Status 1.

3663 

3664Der Text in Klammern benennt den Befehl, der fehlgeschlagen ist, mit seinem Exit-Status und der ersten Zeile seiner Fehlerausgabe, wenn er sie erzeugt hat. Auf macOS ist dieser Befehl `open`, wie in diesem Beispiel; unter Windows ist es `rundll32`:

3663 3665 

3664```text theme={null}3666```text theme={null}

3665Error: Couldn't open Claude Desktop (`open` exited 1: LSOpenURLsWithRole() failed for the URL claude://resume?session=<session-id> with error -10814). Open Claude Desktop and run /desktop again.3667Error: Couldn't open Claude Desktop (`open` exited 1: LSOpenURLsWithRole() failed for the URL claude://resume?session=<session-id> with error -10814). Open Claude Desktop and try again.

3666```3668```

3667 3669 

3668**Was zu tun ist:**3670**Was zu tun ist:**

3669 3671 

3670* Öffnen Sie Claude Desktop selbst, dann führen Sie `/desktop` erneut aus3672* Öffnen Sie Claude Desktop selbst, dann führen Sie `/desktop` oder `claude --desktop` erneut aus

3671* Um die vollständige Fehlerausgabe dieses Befehls zu lesen, aktivieren Sie Debug-Protokollierung mit `/debug`, führen Sie `/desktop` erneut aus, und überprüfen Sie das Debug-Protokoll3673* Um die vollständige Fehlerausgabe dieses Befehls zu lesen, aktivieren Sie Debug-Protokollierung mit `/debug` und führen Sie `/desktop` erneut aus, oder führen Sie `claude --desktop --debug-file <path>` aus, dann überprüfen Sie das Debug-Protokoll

3672 3674 

3673Vor v2.1.275 war die Meldung `Failed to open Claude Desktop. Please try opening it manually.` und sagte nicht, was fehlgeschlagen ist.3675Vor v2.1.285 endete die Meldung mit `Open Claude Desktop and run /desktop again.` Vor v2.1.275 war es `Failed to open Claude Desktop. Please try opening it manually.` und sagte nicht, was fehlgeschlagen ist.

3674 3676 

3675<h3 id="terminal-setup-left-your-zed-keymap-unchanged">3677<h3 id="terminal-setup-left-your-zed-keymap-unchanged">

3676 /terminal-setup hat Ihre Zed-Tastaturzuordnung unverändert gelassen3678 /terminal-setup hat Ihre Zed-Tastaturzuordnung unverändert gelassen

Details

346* Claude Code auffordern, einen Befehl im Hintergrund auszuführen346* Claude Code auffordern, einen Befehl im Hintergrund auszuführen

347* `Ctrl+B` drücken, um eine reguläre Bash-Tool-Invokation in den Hintergrund zu verschieben. Tmux-Benutzer müssen `Ctrl+B` zweimal drücken, da Tmux eine Präfixaste hat.347* `Ctrl+B` drücken, um eine reguläre Bash-Tool-Invokation in den Hintergrund zu verschieben. Tmux-Benutzer müssen `Ctrl+B` zweimal drücken, da Tmux eine Präfixaste hat.

348 348 

349Wenn ein Befehl sein Timeout erreicht, bevor er abgeschlossen ist, verschiebt Claude Code ihn automatisch [in den Hintergrund](/docs/de/tools-reference#background-commands), anstatt ihn zu stoppen, es sei denn, der Befehl beginnt mit `sleep`. Um zu ändern, wie lange Befehle ausgeführt werden, bevor dies geschieht, stellen Sie die [Bash-Timeout-Umgebungsvariablen](/docs/de/tools-reference#timeout-and-output-limits) ein.349Wenn ein Befehl sein Timeout erreicht, bevor er abgeschlossen ist, verschiebt Claude Code ihn automatisch [in den Hintergrund](/docs/de/tools-reference#foreground-commands-that-move-to-the-background), anstatt ihn zu stoppen, es sei denn, der Befehl beginnt mit `sleep`. Um zu ändern, wie lange Befehle ausgeführt werden, bevor dies geschieht, stellen Sie die [Bash-Timeout-Umgebungsvariablen](/docs/de/tools-reference#timeout-and-output-limits) ein.

350 350 

351**Wichtigste Funktionen:**351**Wichtigste Funktionen:**

352 352 


358* Unter macOS und Linux beendet Claude Code laufende Hintergrund-Tasks, wenn das Betriebssystem ein Speicherdrucksignal sendet, sofern die Sitzung mindestens 30 Minuten untätig war und kein Turn oder Subagent ausgeführt wird. Erfordert Claude Code v2.1.193 oder später358* Unter macOS und Linux beendet Claude Code laufende Hintergrund-Tasks, wenn das Betriebssystem ein Speicherdrucksignal sendet, sofern die Sitzung mindestens 30 Minuten untätig war und kein Turn oder Subagent ausgeführt wird. Erfordert Claude Code v2.1.193 oder später

359 * Das [Debug-Protokoll](/docs/de/debug-your-config) zeigt, warum Tasks beendet wurden, oder warum ein Druckereignis sie weiterhin ausführen ließ359 * Das [Debug-Protokoll](/docs/de/debug-your-config) zeigt, warum Tasks beendet wurden, oder warum ein Druckereignis sie weiterhin ausführen ließ

360 * Setzen Sie [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/de/env-vars) auf `1`, um Speicherdruckstopps auszuschalten360 * Setzen Sie [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/de/env-vars) auf `1`, um Speicherdruckstopps auszuschalten

361* Bash- und PowerShell-Befehle im Hintergrund haben ein Zeitlimit, das ab dem Moment gezählt wird, in dem der Befehl in den Hintergrund geht: 30 Minuten oder das `timeout`, das Claude anfordert, wenn es einen Befehl im Hintergrund startet, bis zu einem Maximum von 2 Stunden. Ein Befehl, der während der Ausführung in den Hintergrund geht, beispielsweise mit `Ctrl+B`, erhält 30 Minuten ab dem Verschieben. Wenn ein Befehl sein Limit erreicht, stoppt Claude Code ihn und teilt Claude mit, warum, und Claude kann ihn mit einem längeren `timeout` erneut starten, wenn die Arbeit noch erforderlich ist. Zwei Umgebungsvariablen erhöhen die Limits in Millisekunden, und keine kann sie verkürzen:361* Bash- und PowerShell-Befehle im Hintergrund haben ein Zeitlimit, das ab dem Moment gezählt wird, in dem der Befehl in den Hintergrund geht: 30 Minuten oder das `timeout`, das Claude anfordert, wenn es einen Befehl im Hintergrund startet, bis zu einem Maximum von 2 Stunden. Ein Befehl, der während der Ausführung in den Hintergrund geht, beispielsweise mit `Ctrl+B`, erhält 30 Minuten ab dem Verschieben. Wenn ein Befehl sein Limit erreicht, stoppt Claude Code ihn und teilt Claude mit, warum, und Claude kann ihn mit einem längeren `timeout` erneut starten, wenn die Arbeit noch erforderlich ist. Um die Limits zu erhöhen, siehe [Erhöhen Sie das Zeitlimit für Hintergrund-Befehle](/docs/de/tools-reference#raise-the-time-limit-for-background-commands) in der Tools-Referenz

362 * Setzen Sie [`BASH_DEFAULT_TIMEOUT_MS`](/docs/de/env-vars) über `1800000`, um den 30-Minuten-Standard durch diesen Wert zu ersetzen, auch für verschobene Befehle362* Ein Hintergrund-Befehl, den ein Vordergrund-[Subagent](/docs/de/sub-agents#run-subagents-in-foreground-or-background) gestartet hat, endet, wenn die Ausführung dieses Subagenten endet, unabhängig davon, ob sie abgeschlossen, fehlgeschlagen oder unterbrochen wurde; siehe [Wenn ein Hintergrund-Befehl stoppt](/docs/de/tools-reference#when-a-background-command-stops) in der Tools-Referenz

363 * Setzen Sie [`BASH_MAX_TIMEOUT_MS`](/docs/de/env-vars) über `7200000`, um das 2-Stunden-Maximum zu erhöhen. Das Setzen von `BASH_DEFAULT_TIMEOUT_MS` über `7200000` erhöht es auf die gleiche Weise

364* Ein Hintergrund-Befehl, den ein Vordergrund-[Subagent](/docs/de/sub-agents#run-subagents-in-foreground-or-background) gestartet hat, endet, wenn die Ausführung dieses Subagenten endet, unabhängig davon, ob sie abgeschlossen, fehlgeschlagen oder unterbrochen wurde; siehe [Hintergrund-Befehle](/docs/de/tools-reference#background-commands) in der Tools-Referenz

365 363 

366Um alle Hintergrund-Task-Funktionen zu deaktivieren, setzen Sie die Umgebungsvariable `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` auf `1`. Siehe [Umgebungsvariablen](/docs/de/env-vars) für Details.364Um alle Hintergrund-Task-Funktionen zu deaktivieren, setzen Sie die Umgebungsvariable `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` auf `1`. Siehe [Umgebungsvariablen](/docs/de/env-vars) für Details.

367 365 

Details

29Jeder Unterbefehl teilt diese Exit-Codes, Plugin-Argumente und Bereichswerte:29Jeder Unterbefehl teilt diese Exit-Codes, Plugin-Argumente und Bereichswerte:

30 30 

31* **Exit-Codes**: `0` bei Erfolg und `1` bei Fehler. `validate` fügt Exit `2` für einen unerwarteten Fehler hinzu, und `eval` fügt die in [seinem Abschnitt](#plugin-eval) aufgelisteten Codes hinzu.31* **Exit-Codes**: `0` bei Erfolg und `1` bei Fehler. `validate` fügt Exit `2` für einen unerwarteten Fehler hinzu, und `eval` fügt die in [seinem Abschnitt](#plugin-eval) aufgelisteten Codes hinzu.

32* **Plugin-Argumente**: ein `<plugin>`-Argument ist ein Plugin-`name` oder `name@marketplace`. Wenn zwei Marktplätze denselben Namen anbieten, verwenden Sie die qualifizierte Form.32* **Plugin-Argumente**: ein `<plugin>`-Argument ist ein Plugin-`name` oder `name@marketplace`. Wenn zwei Marktplätze denselben Namen anbieten, verwenden Sie die qualifizierte Form. `configure` nimmt nur die qualifizierte Form.

33* **Bereiche**: `--scope` nimmt `user`, `project` oder `local` und benennt die Einstellungsdatei, in die der Befehl schreibt. `update` nimmt auch `managed`.33* **Bereiche**: `--scope` nimmt `user`, `project` oder `local` und benennt die Einstellungsdatei, in die der Befehl schreibt. `update` nimmt auch `managed`.

34 34 

35<h3 id="plugin-init">35<h3 id="plugin-init">


87| Flag | Beschreibung |87| Flag | Beschreibung |

88| :- | :- |88| :- | :- |

89| `-s, --scope <scope>` | Installationsbereich: `user`, `project` oder `local`. Standardwert ist `user` |89| `-s, --scope <scope>` | Installationsbereich: `user`, `project` oder `local`. Standardwert ist `user` |

90| `--config <key=value>` | Legen Sie eine [`userConfig`](/docs/de/plugins/manifest-reference)-Option fest, die das Manifest des Plugins deklariert. Wiederholen Sie das Flag für jede Option. Erfordert Claude Code v2.1.147 oder später |90| `--config <key=value>` | Legen Sie eine [`userConfig`](/docs/de/plugins/manifest-reference)-Option fest, die das Manifest des Plugins deklariert. Wiederholen Sie das Flag für jede Option. Erfordert Claude Code v2.1.147 oder später. Ein Schlüssel, der als `<server>.<key>` geschrieben ist, setzt eine Einstellung, die ein [gebündelter MCP-Server](/docs/de/plugins/components#include-a-packaged-mcpb-server) in seiner eigenen `user_config` deklariert, statt für eine Bundle-Datei, die im Plugin enthalten ist. Die `<server>.<key>`-Form erfordert Claude Code v2.1.285 oder später |

91| `-y, --yes` | Akzeptieren Sie den angezeigten Installationsbefehl ohne die `Run this command now?`-Eingabeaufforderung. Wird ignoriert, wenn der Befehl innerhalb einer Claude Code-Sitzung ausgeführt wird, z. B. vom Bash-Tool oder einem Hook. Erfordert Claude Code v2.1.229 oder später |91| `-y, --yes` | Akzeptieren Sie den angezeigten Installationsbefehl ohne die `Run this command now?`-Eingabeaufforderung. Wird ignoriert, wenn der Befehl innerhalb einer Claude Code-Sitzung ausgeführt wird, z. B. vom Bash-Tool oder einem Hook. Erfordert Claude Code v2.1.229 oder später |

92| `--accept-command <sha256>` | Akzeptieren Sie den angezeigten Installationsbefehl, dessen `sha256` ein vorheriger [`--json`-Lauf](#plugin-json-result) in `shownCommand` gemeldet hat, anstelle von `-y`. Kann nicht mit `-y` kombiniert werden. Siehe [Angezeigten Installationsbefehl akzeptieren](#accept-a-displayed-install-command). Erfordert Claude Code v2.1.271 oder später |92| `--accept-command <sha256>` | Akzeptieren Sie den angezeigten Installationsbefehl, dessen `sha256` ein vorheriger [`--json`-Lauf](#plugin-json-result) in `shownCommand` gemeldet hat, anstelle von `-y`. Kann nicht mit `-y` kombiniert werden. Siehe [Angezeigten Installationsbefehl akzeptieren](#accept-a-displayed-install-command). Erfordert Claude Code v2.1.271 oder später |

93| `--json` | Drucken Sie das Ergebnis als ein JSON-Objekt in der letzten Zeile von stdout statt der benutzerfreundlichen Meldung, zur Verwendung in Skripten. Siehe [JSON-Ergebnisformat](#plugin-json-result). Erfordert Claude Code v2.1.268 oder später |93| `--json` | Drucken Sie das Ergebnis als ein JSON-Objekt in der letzten Zeile von stdout statt der benutzerfreundlichen Meldung, zur Verwendung in Skripten. Siehe [JSON-Ergebnisformat](#plugin-json-result). Erfordert Claude Code v2.1.268 oder später |


299| :- | :- |299| :- | :- |

300| `--json` | Drucken Sie die Liste als JSON |300| `--json` | Drucken Sie die Liste als JSON |

301| `--available` | Listet auch Plugins auf, die Ihre Marktplätze anbieten, die Sie nicht installiert haben. Hat keine Auswirkung ohne `--json` |301| `--available` | Listet auch Plugins auf, die Ihre Marktplätze anbieten, die Sie nicht installiert haben. Hat keine Auswirkung ohne `--json` |

302| `--data-size [plugin]` | Messen Sie das [gespeicherte Datenverzeichnis](#what-an-uninstall-deletes-and-keeps) jedes installierten Plugins, oder nur das des benannten Plugins, angegeben als `name@marketplace`. Hat keine Auswirkung ohne `--json`. Wenn der Name keinen Installationsdatensatz hat, druckt der Befehl `--data-size names a plugin that is not installed` und beendet sich mit `1`, statt die Liste zu drucken. Erfordert Claude Code v2.1.285 oder später |

302 303 

303Claude Code gruppiert die benutzerfreundliche Ausgabe nach dem Laden jedes Plugins:304Claude Code gruppiert die benutzerfreundliche Ausgabe nach dem Laden jedes Plugins:

304 305 


330| `notes` | array of strings | Authoring-Warnungen für ein Plugin, das geladen wurde und funktioniert |331| `notes` | array of strings | Authoring-Warnungen für ein Plugin, das geladen wurde und funktioniert |

331| `errorDetails` | array of objects | Ein Objekt pro `errors`-Eintrag, das seinen diagnostischen `type` und die Namen angibt, auf die es sich bezieht, wie das Plugin, der Marktplatz, der Server oder die Datei. Erfordert Claude Code v2.1.268 oder später |332| `errorDetails` | array of objects | Ein Objekt pro `errors`-Eintrag, das seinen diagnostischen `type` und die Namen angibt, auf die es sich bezieht, wie das Plugin, der Marktplatz, der Server oder die Datei. Erfordert Claude Code v2.1.268 oder später |

332| `noteDetails` | array of objects | Die gleichen Detail-Objekte für jeden `notes`-Eintrag. Erfordert Claude Code v2.1.268 oder später |333| `noteDetails` | array of objects | Die gleichen Detail-Objekte für jeden `notes`-Eintrag. Erfordert Claude Code v2.1.268 oder später |

334| `hasUserConfig` | boolean | Vorhanden und `true`, wenn das Plugin geladen wurde und sein Manifest [`userConfig`-Optionen](/docs/de/plugins/manifest-reference#user-configuration) deklariert. Abwesend für ein Plugin, das nicht geladen wurde, unabhängig davon, was sein Manifest deklariert. Gespeicherte Werte sind nie enthalten. Erfordert Claude Code v2.1.285 oder später |

335| `projectEnabled` | boolean | Ob die gemeinsame `.claude/settings.json` des Projekts das Plugin aktiviert. Nur Marktplatz-Installationen. Erfordert Claude Code v2.1.285 oder später |

336| `dataDirSize` | object | Mit `--data-size`, die Größe des [gespeicherten Datenverzeichnisses](#what-an-uninstall-deletes-and-keeps) des Plugins als `bytes` und `human`; abwesend, wenn das Verzeichnis fehlt oder leer ist. Nur Marktplatz-Installationen. Erfordert Claude Code v2.1.285 oder später |

337| `dataDirUnreadable` | boolean | Mit `--data-size`, `true`, wenn das gespeicherte Datenverzeichnis existiert, aber nicht gemessen werden konnte. Nur Marktplatz-Installationen. Erfordert Claude Code v2.1.285 oder später |

333 338 

334Mit `--json --available` druckt Claude Code ein Objekt statt eines Arrays. Sein `installed`-Feld hält das Array von installierten-Plugin-Objekten, und sein `available`-Feld hält ein Objekt pro nicht installiertem Marktplatz-Plugin mit den unten aufgelisteten Feldern.339Mit `--json --available` druckt Claude Code ein Objekt statt eines Arrays. Sein `installed`-Feld hält das Array von installierten-Plugin-Objekten, und sein `available`-Feld hält ein Objekt pro nicht installiertem Marktplatz-Plugin mit den unten aufgelisteten Feldern.

335 340 


373 378 

374Für ein Plugin, das nicht geladen ist, druckt Claude Code ``Plugin "formatter" not found. Run `claude plugin list` to see installed plugins, or pass --plugin-dir <path> to load one from disk.`` und beendet sich mit `1`.379Für ein Plugin, das nicht geladen ist, druckt Claude Code ``Plugin "formatter" not found. Run `claude plugin list` to see installed plugins, or pass --plugin-dir <path> to load one from disk.`` und beendet sich mit `1`.

375 380 

381<h3 id="plugin-configure">

382 plugin configure

383</h3>

384 

385Zeigen Sie die [`userConfig`](/docs/de/plugins/manifest-reference#user-configuration)-Optionen eines installierten Plugins und welche gesetzt sind, oder speichern Sie Werte, die auf stdin eingegeben werden. Erfordert Claude Code v2.1.285 oder später.

386 

387```bash theme={null}

388claude plugin configure <plugin>

389```

390 

391| Flag | Beschreibung |

392| :- | :- |

393| `--values-stdin` | Lesen Sie Optionswerte von stdin als ein JSON-Objekt von einzeiligen Strings und speichern Sie sie. Optionen, die Sie weglassen, behalten ihre gespeicherten Werte |

394| `--json` | Drucken Sie das Ergebnis als ein JSON-Objekt auf stdout. Ohne `--values-stdin` trägt das Objekt das `schema` und `choices` der Optionen, ihre anfänglichen `inputs` und die `configured`- und `unconfigured`-Optionsnamen. Mit `--values-stdin` trägt es die `saved`-Optionsnamen und, wenn sie zurückgelesen werden konnten, die `unconfigured`-Optionen |

395 

396Ohne Flags listet der Befehl jede Option mit bis zu drei Labels auf: `required` oder `optional`, dann `sensitive` für eine Option, die das Manifest als sensitiv deklariert, dann `set` oder `not set`. Er druckt keine gespeicherten Werte. Mit `--json` enthält die Ausgabe die gespeicherten Werte von Optionen, die nicht sensitiv sind, und nie den Text einer sensitiven.

397 

398Um Werte zu speichern, schreiben Sie sie in eine Datei als ein JSON-Objekt, das Optionsschlüssel auf String-Werte abbildet, und übergeben Sie die Datei auf stdin. Ersetzen Sie `formatter@my-marketplace` durch die ID Ihres eigenen Plugins, wie `claude plugin list` sie zeigt. Dieses Beispiel setzt eine Option namens `api_url` aus einer Datei `values.json`, die `{"api_url": "https://example.com"}` enthält:

399 

400```bash theme={null}

401claude plugin configure formatter@my-marketplace --values-stdin < values.json

402```

403 

404Claude Code validiert jeden Wert gegen den deklarierten Typ der Option und druckt `Configuration saved. Restart Claude Code to apply it.` Wenn Sie einen Schlüssel übergeben, den das Manifest nicht deklariert, oder einen Wert, der die Validierung nicht besteht, speichert der Befehl nichts, druckt `Failed to save configuration:` mit dem Grund, und beendet sich mit `1`. Mit `--json` druckt ein abgelehnter Wert auch ein Objekt auf stdout, dessen `refused`-Feld die `message` trägt und, wenn eine Option schuldig ist, ihren `option`-Schlüssel.

405 

406Übergeben Sie die vollständige `name@marketplace`-ID des Plugins, wie `claude plugin list` sie zeigt. `configure` akzeptiert keinen bloßen `name`. Wenn kein geladenes Plugin diese ID hat, druckt der Befehl `No installed plugin has the id "<plugin>".` und beendet sich mit `1`.

407 

408Für die Einstellungen eines gebündelten MCP-Servers siehe [`plugin install --config`](#plugin-install) oder das **Configure**-Element in `/plugin`.

409 

376<h3 id="plugin-prune">410<h3 id="plugin-prune">

377 plugin prune411 plugin prune

378</h3>412</h3>

Details

868 868 

869Der Server nimmt seinen Namen aus dem `name` im Manifest des Bundles.869Der Server nimmt seinen Namen aus dem `name` im Manifest des Bundles.

870 870 

871Ein Manifest eines Bundles kann Einstellungen deklarieren, die der Server vom Benutzer in einem `user_config`-Block benötigt. Ein gebündelter Server mit einer erforderlichen Einstellung, die keinen gespeicherten Wert hat, startet nicht. Die Registerkarte `/plugin` **Errors** zeigt `Bundled MCP server "<name>" was not started: it needs configuration`.

872 

873Benutzer liefern die Werte auf eine von zwei Arten:

874 

875* **In `/plugin`**: Wählen Sie das Plugin auf der Registerkarte **Installed** und wählen Sie **Configure**

876* **Bei der Installation, von der Shell**: Übergeben Sie [`--config <server>.<key>=<value>`](/docs/de/plugins/cli-reference#plugin-install) an `claude plugin install`. Erfordert Claude Code v2.1.285 oder später, und funktioniert nur für ein Bundle, das im Plugin verpackt ist.

877 

871Für Transporte und Authentifizierung siehe [MCP](/docs/de/mcp#plugin-provided-mcp-servers).878Für Transporte und Authentifizierung siehe [MCP](/docs/de/mcp#plugin-provided-mcp-servers).

872 879 

873<h3 id="lsp-servers">880<h3 id="lsp-servers">


1071 Wenn der Konfigurationsdialog erscheint1078 Wenn der Konfigurationsdialog erscheint

1072</h3>1079</h3>

1073 1080 

1074Der Dialog erscheint nur in der interaktiven `/plugin`-Schnittstelle. Er öffnet sich für jede Option, die noch nicht gesetzt ist, wenn der Benutzer eines der folgenden tut:1081Der Dialog ist Teil der interaktiven `/plugin`-Schnittstelle. Wenn der Benutzer eines der folgenden tut, öffnet er sich für jede Option, die noch nicht gesetzt ist:

1075 1082 

1076* Installiert das Plugin in `/plugin`1083* Installiert das Plugin in `/plugin`

1077* Führt `/plugin install <plugin>@<marketplace>` in einer Sitzung aus1084* Führt `/plugin install <plugin>@<marketplace>` in einer Sitzung aus


1079 1086 

1080Um den gleichen Dialog jederzeit zu öffnen, führt der Benutzer `/plugin configure <plugin>@<marketplace>` aus.1087Um den gleichen Dialog jederzeit zu öffnen, führt der Benutzer `/plugin configure <plugin>@<marketplace>` aus.

1081 1088 

1082Der `claude plugin install`-Shell-Befehl fordert nie `userConfig`-Werte auf. Um Werte aus der Shell zu setzen, übergeben Sie jeden als `--config KEY=VALUE`. Wenn Optionen ungesetzt bleiben, druckt der Befehl eine `userConfig options not yet set`-Zeile, die beide Wege benennt, um sie zu setzen. [Der `userConfig`-Dialog erscheint nie](/docs/de/plugins/troubleshooting#the-userconfig-dialog-never-appears) zitiert die Zeile.1089Der Dialog des VS Code-Erweiterung [Plugins verwalten](/docs/de/vs-code#install-plugins) fragt nach nicht gesetzten Optionen als Formular nach einer Installation, und ein Zahnradsymbol in der Zeile des Plugins öffnet das Formular erneut mit jeder Option.

1090 

1091Der `claude plugin install`-Shell-Befehl fordert nie `userConfig`-Werte auf. Um Werte aus der Shell zu setzen, übergeben Sie jeden als `--config KEY=VALUE` bei der Installation, oder leiten Sie ein JSON-Objekt an [`claude plugin configure --values-stdin`](/docs/de/plugins/cli-reference#plugin-configure) danach weiter.

1092 

1093Wenn Optionen ungesetzt bleiben, druckt `claude plugin install` eine `userConfig options not yet set`-Zeile. Für den genauen Text der Zeile siehe [Der `userConfig`-Dialog erscheint nie](/docs/de/plugins/troubleshooting#the-userconfig-dialog-never-appears).

1083 1094 

1084Für die Optionsfelder, wo jeder Wert gespeichert wird, wie eine Komponente einen gespeicherten Wert referenziert und welche Felder `${user_config.*}` ablehnen, siehe [Benutzerkonfiguration](/docs/de/plugins/manifest-reference#user-configuration).1095Für die Optionsfelder, wo jeder Wert gespeichert wird, wie eine Komponente einen gespeicherten Wert referenziert und welche Felder `${user_config.*}` ablehnen, siehe [Benutzerkonfiguration](/docs/de/plugins/manifest-reference#user-configuration).

1085 1096 

Details

72 Der letzte Satz der Zusammenfassung sagt Ihnen, ob das Plugin in dieser Sitzung bereits verwendbar ist:72 Der letzte Satz der Zusammenfassung sagt Ihnen, ob das Plugin in dieser Sitzung bereits verwendbar ist:

73 73 

74 * **Active now**: `Plugin is now active.` Es ist kein Neuladen erforderlich.74 * **Active now**: `Plugin is now active.` Es ist kein Neuladen erforderlich.

75 * **Active, but a server needs setup**: `Plugin is now active.` wird gefolgt von `Its bundled MCP server needs configuration before it can start`. Der [gebündelte MCP-Server](/docs/de/plugins/components#include-a-packaged-mcpb-server) des Plugins kann nicht starten, bis Sie seine Optionen festlegen. Wählen Sie das Plugin auf der Registerkarte **Installed** in `/plugin` aus und wählen Sie **Configure**, um die Optionen des Servers festzulegen.

75 * **Reload needed**: `Run /reload-plugins to activate.` Das Panel schließt sich und Claude Code führt dieses Neuladen für Sie aus. Wenn das Neuladen den [Prompt-Cache ungültig machen würde](/docs/de/prompt-caching#enabling-or-disabling-a-plugin), warnt es und lässt das Plugin stattdessen ausstehend. Führen Sie `/reload-plugins --force` aus, um es trotzdem zu aktivieren, was eine nicht gecachte Anfrage kostet.76 * **Reload needed**: `Run /reload-plugins to activate.` Das Panel schließt sich und Claude Code führt dieses Neuladen für Sie aus. Wenn das Neuladen den [Prompt-Cache ungültig machen würde](/docs/de/prompt-caching#enabling-or-disabling-a-plugin), warnt es und lässt das Plugin stattdessen ausstehend. Führen Sie `/reload-plugins --force` aus, um es trotzdem zu aktivieren, was eine nicht gecachte Anfrage kostet.

76 * **Load failed**: `The plugin couldn't be loaded`. Öffnen Sie die Registerkarte **Errors** in `/plugin`, um den Grund zu erfahren, und siehe dann [Nach Installation: Plugin funktioniert nicht](/docs/de/plugins/troubleshooting#plugin-installed-but-not-working).77 * **Load failed**: `The plugin couldn't be loaded`. Öffnen Sie die Registerkarte **Errors** in `/plugin`, um den Grund zu erfahren, und siehe dann [Nach Installation: Plugin funktioniert nicht](/docs/de/plugins/troubleshooting#plugin-installed-but-not-working).

77 </Step>78 </Step>


248Ein privater Marketplace ist einer in einem Repository, auf das Sie Anmeldedaten zum Klonen benötigen, auf GitHub oder einem anderen Git-Host. Sie fügen ihn mit dem gleichen `/plugin marketplace add`- oder `claude plugin marketplace add`-Befehl wie einen öffentlichen hinzu. Claude Code klont ihn mit den Git-Anmeldedaten, die bereits auf Ihrem Computer vorhanden sind, und fragt nie, daher hat jede Verbindungsweise eine Anforderung:249Ein privater Marketplace ist einer in einem Repository, auf das Sie Anmeldedaten zum Klonen benötigen, auf GitHub oder einem anderen Git-Host. Sie fügen ihn mit dem gleichen `/plugin marketplace add`- oder `claude plugin marketplace add`-Befehl wie einen öffentlichen hinzu. Claude Code klont ihn mit den Git-Anmeldedaten, die bereits auf Ihrem Computer vorhanden sind, und fragt nie, daher hat jede Verbindungsweise eine Anforderung:

249 250 

250* **HTTPS**: Ihre Git-Credential-Helper gelten, daher funktioniert der Zugriff, den Sie mit `gh auth login`, dem macOS-Schlüsselbund oder `git-credential-store` einrichten. Interaktive Aufforderungen werden unterdrückt, daher schlägt ein Host, bei dem Sie sich noch nie authentifiziert haben, statt zu fragen, fehl.251* **HTTPS**: Ihre Git-Credential-Helper gelten, daher funktioniert der Zugriff, den Sie mit `gh auth login`, dem macOS-Schlüsselbund oder `git-credential-store` einrichten. Interaktive Aufforderungen werden unterdrückt, daher schlägt ein Host, bei dem Sie sich noch nie authentifiziert haben, statt zu fragen, fehl.

251* **SSH**: Der Host muss bereits in Ihrer `known_hosts`-Datei sein und der Schlüssel muss ohne Passphrase-Aufforderung funktionieren, da die Host-Fingerprint- und Passphrase-Aufforderungen auch unterdrückt werden.252* **SSH**: Der Host muss bereits in Ihrer `known_hosts`-Datei sein und der Schlüssel muss ohne Passphrase-Aufforderung funktionieren. Wenn Ihre Git-Einrichtung ein SSH-Programm in `GIT_SSH_COMMAND`, `GIT_SSH` oder dem `core.sshCommand` Ihrer Git-Konfiguration benennt, führt Claude Code dieses Programm aus.

252* **GitHub `owner/repo`-Kurzform**: Claude Code prüft, ob Ihr SSH-Schlüssel sich bei `github.com` authentifiziert, klont dann über SSH, wenn ja, und über HTTPS, wenn nein. Setzen Sie [`CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1`](/docs/de/env-vars#variables), um diese Prüfung zu überspringen und immer über HTTPS zu klonen.253* **GitHub `owner/repo`-Kurzform**: Claude Code prüft, ob Ihr SSH-Schlüssel sich bei `github.com` authentifiziert, klont dann über SSH, wenn ja, und über HTTPS, wenn nein. Setzen Sie [`CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1`](/docs/de/env-vars#variables), um diese Prüfung zu überspringen und immer über HTTPS zu klonen.

253 254 

254Die gleichen Anmeldedaten gelten, wenn Sie `/plugin install`, `/plugin marketplace update` und `claude plugin update` ausführen.255Die gleichen Anmeldedaten gelten, wenn Sie `/plugin install`, `/plugin marketplace update` und `claude plugin update` ausführen.


288 289 

289* Geben Sie ein, um nach Name oder Beschreibung zu filtern.290* Geben Sie ein, um nach Name oder Beschreibung zu filtern.

290* Drücken Sie **Space**, um das ausgewählte Plugin zu aktivieren oder zu deaktivieren, und **f**, um es zu favorisieren.291* Drücken Sie **Space**, um das ausgewählte Plugin zu aktivieren oder zu deaktivieren, und **f**, um es zu favorisieren.

291* Drücken Sie **Enter**, um die Details eines Plugins zu öffnen. Das Menü dort bietet **Disable plugin** oder **Enable plugin**, **Update now** und **Uninstall**. Plugins, die Einstellungen vornehmen, bieten auch **Configure options**.292* Drücken Sie **Enter**, um die Details eines Plugins zu öffnen.

293 

294Das Menü mit den Details eines Plugins bietet **Disable plugin** oder **Enable plugin**, **Update now** und **Uninstall**. Zwei weitere Elemente erscheinen für Plugins, die Einstellungen vornehmen, und ein Plugin kann beide anzeigen:

295 

296* **Configure options**: wird angezeigt, wenn das Manifest des Plugins [`userConfig`-Optionen](/docs/de/plugins/manifest-reference#user-configuration) deklariert. Öffnet den Dialog für diese Optionen

297* **Configure**: wird angezeigt, wenn das Plugin einen [gebündelten MCP-Server](/docs/de/plugins/components#include-a-packaged-mcpb-server) enthält. Legt die eigenen `user_config`-Einstellungen dieses Servers fest

292 298 

293Die Registerkarte kann auch Plugins im Bereich **Managed** anzeigen. Ihre Organisation hat diese über [verwaltete Einstellungen](/docs/de/settings#settings-files) installiert, und Sie können sie hier nicht aktivieren, deaktivieren oder deinstallieren.299Die Registerkarte kann auch Plugins im Bereich **Managed** anzeigen. Ihre Organisation hat diese über [verwaltete Einstellungen](/docs/de/settings#settings-files) installiert, und Sie können sie hier nicht aktivieren, deaktivieren oder deinstallieren.

294 300 

Details

201 201 

202Ein erfolgreiches Hinzufügen druckt `Successfully added marketplace: <name>`.202Ein erfolgreiches Hinzufügen druckt `Successfully added marketplace: <name>`.

203 203 

204<h3 id="invalid-git-url">

205 `Invalid git URL`

206</h3>

207 

208Sie haben einen Marktplatz hinzugefügt, ein Plugin installiert oder eine Aktualisierung von einer Git-Adresse ausgeführt, und der Befehl ist mit `Invalid git URL` in seiner Meldung fehlgeschlagen.

209 

210Claude Code überprüft jede Git-Adresse, bevor Git ausgeführt wird. Es weigert sich, eine Adresse zu akzeptieren, deren Protokoll es nicht unterstützt. Es weigert sich auch, eine Adresse zu akzeptieren, die Git als Benennung eines anderen Servers oder Ordners als dem, den die Adresse zeigt, lesen könnte.

211 

212Der Text nach der Adresse benennt, was zu ändern ist. Schreiben Sie die Adresse wie in der Meldung angegeben um und führen Sie den Befehl erneut aus.

213 

214Eine Ablehnung, die stattdessen `is blocked by enterprise policy` sagt, kommt von den Einstellungen Ihrer Organisation. Siehe [Marktplatzquelle wird durch Unternehmensrichtlinie blockiert](#marketplace-source-is-blocked-by-enterprise-policy).

215 

204<h3 id="path-does-not-exist">216<h3 id="path-does-not-exist">

205 `Path does not exist: <path>`217 `Path does not exist: <path>`

206</h3>218</h3>


410 422 

411`claude plugin install` in Ihrer Shell druckt eine andere Meldung. Für ein Plugin, das bereits im Zielbereich installiert ist, druckt es `Plugin "<name>@<marketplace>" is already installed (scope: user)` und beendet mit 0. Wenn sein Cache-Verzeichnis fehlt, lädt derselbe Befehl es erneut herunter.423`claude plugin install` in Ihrer Shell druckt eine andere Meldung. Für ein Plugin, das bereits im Zielbereich installiert ist, druckt es `Plugin "<name>@<marketplace>" is already installed (scope: user)` und beendet mit 0. Wenn sein Cache-Verzeichnis fehlt, lädt derselbe Befehl es erneut herunter.

412 424 

425<h3 id="plugin-would-share-its-folder">

426 `"<plugin>" was not installed: it would share its folder with "<other>"`

427</h3>

428 

429Sie haben ein Plugin durch `claude plugin install`, `/plugin` oder einen Installationsvorschlag in einer Sitzung installiert, und Claude Code hat es mit dieser Zeile oder mit `would share its saved data with` abgelehnt.

430 

431Die ID des abgelehnten Plugins und die ID eines installierten Plugins werden dem gleichen Ordner auf der Festplatte zugeordnet: Sie sind gleich, sobald `.` und `@` als `-` geschrieben werden. Auf macOS und Windows werden IDs, die sich nur in Großbuchstaben unterscheiden, auch dem gleichen Ordner zugeordnet. Die Installation beider würde die Dateien eines Plugins in den Ordner des anderen Plugins legen, daher lehnt Claude Code ab und das installierte Plugin behält seine Dateien.

432 

433Die Meldung benennt den Ausweg:

434 

435* **Das andere Plugin ist installiert**: die Meldung sagt `Only one of the two can be installed.` und benennt den `claude plugin uninstall`-Befehl oder den Deinstallationsschritt in `/plugin`, der das andere Plugin entfernt. Führen Sie ihn aus, und installieren Sie dann erneut. Für das, was die Deinstallation entfernt, siehe [Was eine Deinstallation löscht und behält](/docs/de/plugins/cli-reference#what-an-uninstall-deletes-and-keeps).

436* **Beide IDs kommen in einer Installation an**, wie ein Plugin und eine Abhängigkeit, die es benötigt: keine Installationsreihenfolge hilft. Nur ein Verwalter des Marktplatzes, der die beiden Plugins auflistet, kann es beheben, indem er einen von ihnen umbenennt. Wenn die beiden aus verschiedenen Marktplätzen kommen, kann ein Verwalter von einem von ihnen es beheben.

437 

413<h3 id="this-plugin-uses-a-source-type-your-claude-code-version-does-not-suppo">438<h3 id="this-plugin-uses-a-source-type-your-claude-code-version-does-not-suppo">

414 `This plugin uses a source type your Claude Code version does not support`439 `This plugin uses a source type your Claude Code version does not support`

415</h3>440</h3>


790* **`URL is unset or invalid`**: eine `${user_config.*}`-Option, die die URL verwendet, ist nicht gesetzt. Führen Sie `/plugin configure <plugin>` aus, um sie zu setzen815* **`URL is unset or invalid`**: eine `${user_config.*}`-Option, die die URL verwendet, ist nicht gesetzt. Führen Sie `/plugin configure <plugin>` aus, um sie zu setzen

791* **`has an invalid MCP url`** oder **`headersHelper for MCP server '<server>' references ${user_config.*}`**: die Konfiguration des Plugins selbst ist schuld. Beheben Sie die `url` oder `headersHelper` in der MCP-Konfiguration Ihres Plugins, oder melden Sie es dem Autor des Plugins, wenn das Plugin nicht Ihres ist. Der `headersHelper`-Fall hat seinen eigenen Eintrag unter [Plugin-Befehl referenziert user\_config](/docs/de/errors#plugin-command-references-user-config)816* **`has an invalid MCP url`** oder **`headersHelper for MCP server '<server>' references ${user_config.*}`**: die Konfiguration des Plugins selbst ist schuld. Beheben Sie die `url` oder `headersHelper` in der MCP-Konfiguration Ihres Plugins, oder melden Sie es dem Autor des Plugins, wenn das Plugin nicht Ihres ist. Der `headersHelper`-Fall hat seinen eigenen Eintrag unter [Plugin-Befehl referenziert user\_config](/docs/de/errors#plugin-command-references-user-config)

792 817 

818<h4 id="bundled-mcp-server-name-was-not-started-it-needs-configuration">

819 `Bundled MCP server "<name>" was not started: it needs configuration`

820</h4>

821 

822Das Plugin enthält den Server als [MCPB-Bundle](/docs/de/plugins/components#include-a-packaged-mcpb-server), das `user_config` deklariert, und eine erforderliche Einstellung hat noch keinen gespeicherten Wert oder ein gespeicherter Wert schlägt die Validierung des Bundles fehl, daher überspringt Claude Code das Starten des Servers. Der Rest des Plugins funktioniert.

823 

824Wählen Sie das Plugin auf der Registerkarte **Installed** von `/plugin` aus und wählen Sie **Configure**, um die Werte bereitzustellen. Nachdem Sie speichern, zeigt `/plugin` `Configuration saved.` an und schließt sich, und Claude Code lädt Plugins wie unter [Installierte Plugins verwalten](/docs/de/plugins/install#manage-installed-plugins) beschrieben erneut. Der Server startet, sobald dieses Reload angewendet wird. Vor v2.1.285 übersprang Claude Code den Server, ohne diese Zeile anzuzeigen.

825 

793<h4 id="server-is-configured-but-never-connects">826<h4 id="server-is-configured-but-never-connects">

794 Server ist konfiguriert, verbindet sich aber nie827 Server ist konfiguriert, verbindet sich aber nie

795</h4>828</h4>


934 967 

935Ihr Plugin deklariert `userConfig`-Optionen, aber kein Konfigurationsdialog erscheint, wenn Sie es installieren.968Ihr Plugin deklariert `userConfig`-Optionen, aber kein Konfigurationsdialog erscheint, wenn Sie es installieren.

936 969 

937Die interaktive Installation zeigt den Dialog, und der Shell-Befehl nimmt die Werte stattdessen als Flags:970Ob die Installation nach den Werten fragt, hängt davon ab, wo Sie sie ausführen:

938 971 

939* **`/plugin install` in einer Sitzung, oder die Registerkarte Discover in `/plugin`**: der Dialog ist Teil dieser interaktiven Installation972* **`/plugin install` in einer Sitzung, oder die Registerkarte Discover in `/plugin`**: der Dialog ist Teil dieser interaktiven Installation

973* **Der Verwaltungsdialog für Plugins der VS Code-Erweiterung**: fordert nach der Installation ungesetzte Optionen als Formular an. Vor v2.1.285 zeigte die Installation dort kein Optionsformular, daher setzen Sie die Werte aus einer Terminal-Sitzung mit `/plugin configure <plugin>@<marketplace>`

940* **`claude plugin install` in Ihrer Shell**: fordert nie `userConfig`-Werte auf. Es speichert alle `--config KEY=VALUE`-Werte, die Sie übergeben, und wenn Optionen ungesetzt bleiben, druckt es `N userConfig options not yet set — run /plugin configure <plugin>@<marketplace> in Claude Code, or pass --config KEY=VALUE.` Wenn eine der ungesetzten Optionen erforderlich ist, folgt `(M required)` auf `not yet set`.974* **`claude plugin install` in Ihrer Shell**: fordert nie `userConfig`-Werte auf. Es speichert alle `--config KEY=VALUE`-Werte, die Sie übergeben, und wenn Optionen ungesetzt bleiben, druckt es `N userConfig options not yet set — run /plugin configure <plugin>@<marketplace> in Claude Code, or pass --config KEY=VALUE.` Wenn eine der ungesetzten Optionen erforderlich ist, folgt `(M required)` auf `not yet set`.

941 975 

942Wenn Sie von der Shell aus installiert haben, übergeben Sie die Werte mit `--config`, ein Flag pro Option:976Wenn Sie von der Shell aus installiert haben, übergeben Sie die Werte mit `--config`, ein Flag pro Option:


945claude plugin install my-plugin@my-marketplace --config api_url=https://example.com979claude plugin install my-plugin@my-marketplace --config api_url=https://example.com

946```980```

947 981 

948Wenn jede Option gesetzt ist, trägt die Installationsausgabe keine `not yet set`-Zeile. Um den Dialog danach stattdessen zu öffnen, führen Sie `/plugin configure my-plugin@my-marketplace` in einer Sitzung aus.982Wenn jede Option gesetzt ist, trägt die Installationsausgabe keine `not yet set`-Zeile.

983 

984Um den Dialog danach stattdessen zu öffnen, führen Sie `/plugin configure my-plugin@my-marketplace` in einer Sitzung aus. Von der Shell aus zeigt [`claude plugin configure`](/docs/de/plugins/cli-reference#plugin-configure), welche Optionen noch ungesetzt sind, und speichert Werte, die auf stdin weitergeleitet werden. Es erfordert Claude Code v2.1.285 oder später.

949 985 

950Wenn Sie einen `--config`-Schlüssel übergeben, den das Manifest nicht deklariert, wird das Plugin immer noch installiert, und der Befehl druckt `⚠ Installed, but --config not applied: --config key "<key>" isn't declared in this plugin's userConfig.` gefolgt von den Schlüsseln, die das Plugin deklariert.986Wenn Sie einen `--config`-Schlüssel übergeben, den das Manifest nicht deklariert, wird das Plugin immer noch installiert, und der Befehl druckt `⚠ Installed, but --config not applied: --config key "<key>" isn't declared in this plugin's userConfig.` gefolgt von den Schlüsseln, die das Plugin deklariert.

951 987 

988Für ein Plugin, das eine [MCPB-Bundle-Datei](/docs/de/plugins/components#include-a-packaged-mcpb-server) mit eigener `user_config` versendet, lautet die Meldung `isn't declared in this plugin's userConfig or by its bundled MCP servers.` stattdessen, und die bekannten Schlüssel enthalten die Schlüssel dieses Servers, geschrieben als `<server>.<key>`. Ein Bundle, das das Manifest per URL referenziert, wird zur Installationszeit nicht gelesen, daher sind seine Schlüssel nicht aufgelistet und die Meldung sagt, es in `/plugin` zu konfigurieren. Das Setzen von `<server>.<key>`-Schlüsseln erfordert Claude Code v2.1.285 oder später.

989 

952<h3 id="claude-plugin-validate-reports-errors">990<h3 id="claude-plugin-validate-reports-errors">

953 `claude plugin validate` meldet Fehler991 `claude plugin validate` meldet Fehler

954</h3>992</h3>

sessions.md +57 −39

Details

11Die [Desktop-App](/docs/de/desktop#work-in-parallel-with-sessions), [claude.ai/code](/docs/de/claude-code-on-the-web) und die [VS Code-Erweiterung](/docs/de/vs-code#resume-past-conversations) verwalten jeweils ihre eigene Sitzungsliste, und die Desktop-App kann auch [eine CLI-Sitzung fortsetzen](/docs/de/desktop#coming-from-the-cli). Diese Seite behandelt die CLI.11Die [Desktop-App](/docs/de/desktop#work-in-parallel-with-sessions), [claude.ai/code](/docs/de/claude-code-on-the-web) und die [VS Code-Erweiterung](/docs/de/vs-code#resume-past-conversations) verwalten jeweils ihre eigene Sitzungsliste, und die Desktop-App kann auch [eine CLI-Sitzung fortsetzen](/docs/de/desktop#coming-from-the-cli). Diese Seite behandelt die CLI.

12 12 

13<h2 id="resume-a-session">13<h2 id="resume-a-session">

14 Sitzung fortsetzen14 Eine Sitzung fortsetzen

15</h2>15</h2>

16 16 

17Sitzungen werden kontinuierlich in [lokale Transkriptdateien](#export-and-locate-session-data) gespeichert, während Sie arbeiten, sodass Sie nach dem Beenden oder Ausführen von `/clear` zu einer zurückkehren können. Verwenden Sie diese Einstiegspunkte:17Sitzungen werden kontinuierlich in [lokale Transkriptdateien](#export-and-locate-session-data) gespeichert, während Sie arbeiten, sodass Sie nach dem Beenden oder Ausführen von `/clear` zu einer zurückkehren können. Verwenden Sie diese Einstiegspunkte:

18 18 

19| Befehl | Was er tut |19| Befehl | Was er tut |

20| :- | :- |20| :- | :- |

21| `claude --continue` | Setzt die neueste Konversation im aktuellen Verzeichnis fort |21| `claude --continue` | Öffnet das neueste Gespräch im aktuellen Verzeichnis erneut |

22| `claude --resume` | Öffnet die [Sitzungsauswahl](#use-the-session-picker) |22| `claude --resume` | Öffnet die [Sitzungsauswahl](#use-the-session-picker) |

23| `claude --resume <name>` | Setzt die benannte Sitzung direkt fort |23| `claude --resume <name>` | Setzt die benannte Sitzung direkt fort |

24| `claude --resume <transcript-path>` | Setzt die Konversation fort, die in der `.jsonl` [Transkriptdatei](#where-transcripts-are-stored) unter diesem absoluten Pfad gespeichert ist |24| `claude --resume <transcript-path>` | Setzt das Gespräch fort, das in der `.jsonl` [Transkriptdatei](#where-transcripts-are-stored) unter diesem absoluten Pfad gespeichert ist |

25| `claude --from-pr <number>` | Öffnet die Sitzungsauswahl gefiltert nach Sitzungen, die mit diesem Pull Request verknüpft sind |25| `claude --from-pr <number>` | Öffnet die Sitzungsauswahl gefiltert nach Sitzungen, die mit diesem Pull Request verknüpft sind |

26| `/resume` | Wechselt zu einem anderen Gespräch innerhalb einer aktiven Sitzung |26| `/resume` | Wechselt zu einem anderen Gespräch innerhalb einer aktiven Sitzung |

27 27 

28Claude Code lässt Sitzungen, die mit [`claude -p`](/docs/de/headless) oder dem [Agent SDK](/docs/de/agent-sdk/overview) erstellt wurden, aus der Sitzungsauswahl und aus `claude --continue` aus. Sie können eine trotzdem fortsetzen, indem Sie ihre Sitzungs-ID an `claude --resume <session-id>` übergeben. Mit `claude --continue` überspringt Claude Code auch [Sitzungen, deren erste Eingabeaufforderung `/loop` war](#where-the-session-picker-looks). Wenn Sie [`claude -p --continue`](/docs/de/headless#continue-conversations) ausführen, bezieht Claude Code `-p`-, SDK- und `/loop`-Sitzungen ein.28Claude Code lässt Sitzungen, die mit [`claude -p`](/docs/de/headless) oder dem [Agent SDK](/docs/de/agent-sdk/overview) erstellt wurden, aus der Sitzungsauswahl und aus `claude --continue` aus. Sie können eine trotzdem fortsetzen, indem Sie ihre Sitzungs-ID an `claude --resume <session-id>` übergeben. Mit `claude --continue` überspringt Claude Code auch [Sitzungen, deren erste Eingabeaufforderung `/loop` war](#where-the-session-picker-looks). Wenn Sie [`claude -p --continue`](/docs/de/headless#continue-conversations) ausführen, bezieht Claude Code `-p`, SDK und `/loop` Sitzungen ein.

29 29 

30`claude --continue` öffnet eine [Hintergrund-Sitzung](/docs/de/agent-view), die beendet wurde, aber nicht eine, die noch läuft; das Öffnen beendeter Hintergrund-Sitzungen erfordert Claude Code v2.1.257 oder später. Wenn Ihre neueste Konversation eine ist, die Sie [in den Hintergrund verschoben haben](/docs/de/agent-view#send-the-session-to-the-background), und sie läuft dort noch, beendet Claude Code mit `Your most recent conversation is running in the background` und der ID dieser Sitzung. Hängen Sie sich an die Sitzung von [`claude agents`](/docs/de/agent-view#attach-to-a-session) an, oder führen Sie `claude --resume` aus, um eine andere auszuwählen.30`claude --continue` öffnet eine [Hintergrundsitzung](/docs/de/agent-view), die beendet wurde, aber nicht eine, die noch läuft; das Öffnen beendeter Hintergrundsitzungen erfordert Claude Code v2.1.257 oder später. Wenn Ihr letztes Gespräch eines ist, das Sie [in den Hintergrund verschoben haben](/docs/de/agent-view#send-the-session-to-the-background), und es läuft dort noch, beendet Claude Code mit `Your most recent conversation is running in the background` und der ID dieser Sitzung. Verbinden Sie sich mit der Sitzung von [`claude agents`](/docs/de/agent-view#attach-to-a-session) aus, oder führen Sie `claude --resume` aus, um eine andere auszuwählen.

31 31 

32Sie können `claude --resume <session-id>` aus jedem Verzeichnis ausführen: Claude Code sucht nach der ID zuerst im aktuellen Projektverzeichnis und seinen Git Worktrees, dann in jedem anderen Projekt auf dieser Maschine, sodass es eine Sitzung findet, die anderswo gestartet wurde oder sich mit [`/cd`](/docs/de/commands) verschoben hat. Die projektübergreifende Suche löst die ID nur auf, wenn genau ein anderes Projekt ein Transkript mit Nachrichten dafür enthält, sodass eine manuell kopierte Kopie Claude Code veranlasst, nicht gefunden zu melden, anstatt eine beliebige Kopie fortzusetzen. Wenn keine gespeicherte Sitzung der ID entspricht, meldet Claude Code `No conversation found with session ID: <session-id>`. Vor v2.1.223 stoppte die Suche im aktuellen Projektverzeichnis und seinen Git Worktrees, sodass Sie die Sitzung aus dem Verzeichnis fortsetzen mussten, in dem sie zuletzt funktioniert hat.32<span id="resume-a-running-background-session" />

33 

34Wenn das Gespräch, das Sie mit `claude --resume` oder `/resume` fortsetzen, zu einer [Hintergrundsitzung](/docs/de/agent-view) gehört, die noch läuft, öffnet Claude Code die laufende Sitzung selbst. Mit `--bg` in der Befehlszeile ist die Fortsetzung stattdessen ein [Hintergrund-Dispatch](/docs/de/agent-view#from-your-shell). Vor v2.1.285 weigerte sich Claude Code und sagte Ihnen, die Sitzung mit `claude attach <id>` zu öffnen oder sie zuerst mit `claude stop <id>` zu stoppen.

35 

36* **Von Ihrer Shell aus**: `claude --resume <session>` führt [`claude attach`](/docs/de/agent-view#attach-to-a-session) auf dieser Sitzung im selben Terminal aus, anstatt das Transkript selbst zu laden. Eine Eingabeaufforderung, die Sie in der Befehlszeile übergeben, wie in `claude --resume <session> "check the tests too"`, geht zuerst als nächster Zug an die Sitzung, und Claude Code gibt `Sent your prompt to the background session (<id>); opening it…` aus, bevor es sich verbindet. `claude -p --resume <session> "prompt"` in einem Terminal eingegeben macht dasselbe, sodass `-p` diesen Lauf nicht nicht-interaktiv hält.

37 

38 Claude Code öffnet die Sitzung nicht, wenn die Befehlszeile eines dieser Elemente enthält:

39 

40 * Weitergeleitete oder umgeleitete Ein- oder Ausgabe

41 * Flags, die die Sitzung konfigurieren, wie `--permission-mode`, `--model` oder `--settings`

42 * Flags, die die Ausgabe lesen, wie `--output-format json` oder `--json-schema`

43 * Flags, die den Lauf begrenzen oder zurückspulen, wie `--max-turns` oder `--max-budget-usd`

44 

45 Mit einem dieser Elemente oder wenn [Agent View ausgeschaltet ist](/docs/de/agent-view#turn-off-agent-view), sendet Claude Code nichts und beendet sich mit Status 1, gibt aus, dass die Sitzung im Hintergrund läuft, zusammen mit dem `claude attach <id>` Befehl, der sie öffnet, oder teilt Ihnen mit, sie in `claude agents` zu finden, wenn die ID nicht bestimmt werden kann. Fügen Sie `--fork-session` hinzu, um stattdessen eine Kopie des Gesprächs fortzusetzen. Um das Gespräch selbst in einer Sitzung Ihrer eigenen fortzusetzen, mit Ihren Flags angewendet, führen Sie `claude stop <id>` aus und wiederholen Sie dann den Befehl.

46 

47 Eine Eingabeaufforderung, die mit `/` oder `!` beginnt, wird nicht gesendet, und auch keine Eingabeaufforderung, während die Sitzung auf Ihre Antwort auf eine Frage wartet. In beiden Fällen öffnet Claude Code die Sitzung nicht, und die Nachricht enthält `Your prompt was not sent to it` mit dem Grund.

48* **Von innerhalb einer Sitzung**: `/resume` verschiebt Ihr aktuelles Gespräch in den Hintergrund und verbindet dieses Terminal mit der laufenden Sitzung, gibt `Opening "<title>", running in the background (<id>)` aus. Drücken Sie `←` auf einer leeren Eingabeaufforderung, um zur Agent View zurückzukehren, die auch das Gespräch auflistet, das Sie verlassen haben. Wenn das aktuelle Gespräch nicht in den Hintergrund verschoben werden kann, beispielsweise weil Sie bereits an einer Hintergrundsitzung angehängt sind oder die Sitzungspersistenz ausgeschaltet ist, gibt `/resume` den `claude attach` Befehl aus, den Sie stattdessen ausführen müssen.

49 

50Sie können `claude --resume <session-id>` von jedem Verzeichnis aus ausführen: Claude Code sucht zuerst nach der ID im aktuellen Projektverzeichnis und seinen Git Worktrees, dann in jedem anderen Projekt auf dieser Maschine, sodass es eine Sitzung findet, die anderswo gestartet wurde oder sich mit [`/cd`](/docs/de/commands) verschoben hat. Die projektübergreifende Suche löst die ID nur auf, wenn genau ein anderes Projekt ein Transkript mit Nachrichten dafür enthält, sodass eine manuell kopierte Kopie Claude Code dazu bringt, nicht gefunden zu melden, anstatt eine beliebige Kopie fortzusetzen. Wenn keine gespeicherte Sitzung der ID entspricht, meldet Claude Code `No conversation found with session ID: <session-id>`. Vor v2.1.223 stoppte die Suche im aktuellen Projektverzeichnis und seinen Git Worktrees, sodass Sie die Sitzung von dem Verzeichnis aus fortsetzen mussten, in dem die Sitzung zuletzt funktioniert hat.

33 51 

34<h3 id="what-a-resumed-session-restores">52<h3 id="what-a-resumed-session-restores">

35 Was eine fortgesetzte Sitzung wiederherstellt53 Was eine fortgesetzte Sitzung wiederherstellt

36</h3>54</h3>

37 55 

38Eine fortgesetzte Sitzung stellt das Gespräch zusammen mit dem darin gespeicherten Zustand wieder her:56Wenn Claude Code ein Gespräch aus seinem Transkript lädt, stellt die fortgesetzte Sitzung das Gespräch zusammen mit dem darin gespeicherten Zustand wieder her:

39 57 

40* Gesprächsverlauf: der vollständige Verlauf, einschließlich Werkzeugaufrufe und Ergebnisse. Ein Werkzeug, das noch lief, als der vorherige Prozess endete, beispielsweise bei einem Absturz, wird nicht beendet oder erneut ausgeführt, wenn Sie fortsetzen. Claude sieht den Aufruf als unterbrochen markiert, bevor sein Ergebnis aufgezeichnet wurde, und wird angewiesen, zu überprüfen, ob er wirksam wurde, bevor er ihn erneut ausführt, es sei denn, [`CLAUDE_CODE_RESUME_INTERRUPTED_TURN`](/docs/de/env-vars#variables) ist gesetzt. Vor v2.1.281 ließ Claude Code den unterbrochenen Aufruf aus dem Gespräch fallen oder zeigte ihn Claude als einen an, den Sie unterbrochen haben.58* Gesprächsverlauf: der vollständige Verlauf, einschließlich Werkzeugaufrufe und Ergebnisse. Ein Werkzeug, das noch lief, als der vorherige Prozess endete, beispielsweise bei einem Absturz, wird nicht beendet und läuft nicht erneut, wenn Sie fortsetzen. Claude sieht den Aufruf als abgebrochen markiert, bevor sein Ergebnis aufgezeichnet wurde, und wird angewiesen, zu überprüfen, ob er wirksam wurde, bevor er ihn erneut ausführt, es sei denn, [`CLAUDE_CODE_RESUME_INTERRUPTED_TURN`](/docs/de/env-vars#variables) ist gesetzt. Vor v2.1.281 ließ Claude Code den abgebrochenen Aufruf aus dem Gespräch fallen oder zeigte ihn Claude als einen, den Sie unterbrochen haben.

41* Modell: Die Sitzung wird auf dem Modell fortgesetzt, das sie verwendet hat. Das Modell wird nicht wiederhergestellt, wenn es eingestellt wurde oder nicht von `availableModels` zulässig ist, wenn ein `--model`-Flag oder eine `ANTHROPIC_MODEL`-Familie-Umgebungsvariable beim Start eine auswählt, oder bei Anbietern, die anbieterspezifische Bereitstellungs-IDs verwenden, wie [Amazon Bedrock, Google Cloud's Agent Platform und Microsoft Foundry](/docs/de/third-party-integrations); siehe [Modellkonfiguration](/docs/de/model-config#setting-your-model) für die Auflösungsreihenfolge.59* Modell: die Sitzung wird auf dem Modell fortgesetzt, das sie verwendete. Das Modell wird nicht wiederhergestellt, wenn es eingestellt wurde oder nicht von `availableModels` erlaubt ist, wenn ein `--model` Flag oder eine `ANTHROPIC_MODEL`-Familie Umgebungsvariable beim Start eine auswählt, oder bei Anbietern, die anbieterspezifische Deployment-IDs verwenden, wie [Amazon Bedrock, Google Cloud's Agent Platform und Microsoft Foundry](/docs/de/third-party-integrations); siehe [Modellkonfiguration](/docs/de/model-config#setting-your-model) für die Auflösungsreihenfolge.

42* Agent: Eine Sitzung, die mit [`--agent`](/docs/de/sub-agents#invoke-subagents-explicitly) oder der `agent`-Einstellung gestartet wurde, wird als dieser Agent fortgesetzt und behält seine Werkzeugbeschränkungen und sein Modell. Übergeben Sie `--agent` beim Fortsetzen, um einen anderen auszuwählen; für die Systemaufforderung in beiden Fällen siehe [Systemaufforderungs-Flags in fortgesetzten Konversationen](/docs/de/cli-reference#system-prompt-flags-in-resumed-conversations). Claude Code sucht nach dem Agent an zwei Stellen: im ursprünglichen Verzeichnis der Sitzung, sofern Sie [diesem Arbeitsbereich vertraut haben](/docs/de/permissions#project-allow-rules-and-workspace-trust), und dann im Verzeichnis, aus dem Sie fortsetzen, sodass ein projektbezogener Agent weiterhin geladen wird, wenn Sie aus einem anderen Verzeichnis fortsetzen. Wenn Claude Code den Agent an keiner Stelle findet, wird die Sitzung mit den Standard-Werkzeugen fortgesetzt und zeigt eine [Warnung mit dem Namen des Agenten](/docs/de/errors#session-agent-no-longer-available).60* Agent: eine Sitzung, die mit [`--agent`](/docs/de/sub-agents#invoke-subagents-explicitly) oder der `agent` Einstellung gestartet wurde, wird als dieser Agent fortgesetzt, wobei seine Werkzeugbeschränkungen und sein Modell beibehalten werden. Übergeben Sie `--agent` beim Fortsetzen, um einen anderen auszuwählen; für die Systemaufforderung in beiden Fällen siehe [Systemaufforderungs-Flags in fortgesetzten Gesprächen](/docs/de/cli-reference#system-prompt-flags-in-resumed-conversations). Claude Code sucht nach dem Agent an zwei Stellen: dem ursprünglichen Verzeichnis der Sitzung, vorausgesetzt, Sie haben [diesem Arbeitsbereich vertraut](/docs/de/permissions#project-allow-rules-and-workspace-trust), und dann dem Verzeichnis, von dem aus Sie fortsetzen, sodass ein projektbezogener Agent immer noch geladen wird, wenn Sie von einem anderen Verzeichnis aus fortsetzen. Wenn Claude Code den Agent an keiner Stelle findet, wird die Sitzung mit den Standard-Werkzeugen fortgesetzt und zeigt eine [Warnung mit dem Namen des Agents](/docs/de/errors#session-agent-no-longer-available).

43* Berechtigungsmodus: Wenn Sie aus einem Terminal mit `claude --continue`, `claude --resume <session-id>` oder `claude --resume <name>` fortsetzen, wenn der Name einer Sitzung entspricht, ohne `-p`, stellt Claude Code den Berechtigungsmodus wieder her, in dem sich die Sitzung befand, außer in den Fällen in [Berechtigungsmodus beim Fortsetzen](#permission-mode-on-resume), die auch die Sitzungsauswahl, `/resume` und das Fortsetzen mit `claude -p` abdecken. Übergeben Sie `--permission-mode` oder `--dangerously-skip-permissions`, um den wiederhergestellten Modus zu überschreiben.61* Berechtigungsmodus: Wenn Sie von einem Terminal aus mit `claude --continue`, `claude --resume <session-id>` oder `claude --resume <name>` fortsetzen, wenn der Name einer Sitzung entspricht, ohne `-p`, stellt Claude Code den Berechtigungsmodus wieder her, in dem sich die Sitzung befand, außer in den Fällen in [Berechtigungsmodus beim Fortsetzen](#permission-mode-on-resume), die auch die Sitzungsauswahl, `/resume` und das Fortsetzen mit `claude -p` abdecken. Übergeben Sie `--permission-mode` oder `--dangerously-skip-permissions`, um den wiederhergestellten Modus zu überschreiben.

44* Aktives Ziel: Ein [Ziel](/docs/de/goal#resume-with-an-active-goal), das noch aktiv war, als die Sitzung endete, wird übertragen; seine Rundenzahl, sein Timer und seine Token-Ausgaben-Baseline werden zurückgesetzt.62* Aktives Ziel: ein [Ziel](/docs/de/goal#resume-with-an-active-goal), das noch aktiv war, als die Sitzung endete, wird übertragen; seine Zugzahl, sein Timer und seine Token-Ausgabenbaseline werden zurückgesetzt.

45* Geplante Aufgaben: [Aufgaben, die nicht abgelaufen sind](/docs/de/scheduled-tasks#limitations), werden wiederhergestellt. Hintergrund-Bash- und Monitor-Aufgaben nicht.63* Geplante Aufgaben: [Aufgaben, die nicht abgelaufen sind](/docs/de/scheduled-tasks#limitations), werden wiederhergestellt. Hintergrund-Bash und Monitor-Aufgaben nicht.

46* Hintergrundarbeit: Ein [Hintergrund-Subagent](/docs/de/sub-agents#run-subagents-in-foreground-or-background), ein Hintergrund-Bash-Befehl oder ein [Workflow](/docs/de/workflows), der mit dem vorherigen Prozess endete, wird im fortgesetzten Transkript als Notiz angezeigt, dass er nicht beendet wurde. Claude Code startet keine Runde aus diesen Notizen; Claude liest sie mit Ihrer nächsten Eingabeaufforderung.64* Hintergrundarbeit: ein [Hintergrund-Subagent](/docs/de/sub-agents#run-subagents-in-foreground-or-background), Hintergrund-Bash-Befehl oder [Workflow](/docs/de/workflows), der mit dem vorherigen Prozess endete, wird im fortgesetzten Transkript als Notiz angezeigt, dass er nicht beendet wurde. Claude Code startet keinen Zug von diesen Notizen; Claude liest sie mit Ihrer nächsten Eingabeaufforderung.

47 65 

48Nicht jedes Konfigurationsflag aus dem ursprünglichen Start wird wiederhergestellt. Wenn die Sitzung von `--mcp-config`, `--settings`, `--plugin-dir`, `--fallback-model` oder mit `--add-dir` hinzugefügten Verzeichnissen abhängig war, übergeben Sie diese erneut, wenn Sie fortsetzen; mit `/add-dir` während der Sitzung hinzugefügte Verzeichnisse werden ebenfalls nicht wiederhergestellt, obwohl die Sitzungsauswahl sie weiterhin verwendet, um die Sitzung zu lokalisieren. Die Standard-Einstellungsdateien wie `settings.json` und `settings.local.json` werden beim Start erneut gelesen, sodass Konfigurationen, die sich darin befinden, nicht erneut übergeben werden müssen. Für `--system-prompt` und `--append-system-prompt` siehe [Systemaufforderungs-Flags in fortgesetzten Konversationen](/docs/de/cli-reference#system-prompt-flags-in-resumed-conversations).66Nicht jedes Konfigurationsflags aus dem ursprünglichen Start wird wiederhergestellt. Wenn die Sitzung von `--mcp-config`, `--settings`, `--plugin-dir`, `--fallback-model` oder Verzeichnissen, die mit `--add-dir` hinzugefügt wurden, abhängig war, übergeben Sie sie erneut, wenn Sie fortsetzen; Verzeichnisse, die während der Sitzung mit `/add-dir` hinzugefügt wurden, werden nicht wiederhergestellt, obwohl die Sitzungsauswahl sie immer noch verwendet, um die Sitzung zu finden. Die Standard-Einstellungsdateien, wie `settings.json` und `settings.local.json`, werden beim Start erneut gelesen, sodass Konfiguration, die darin lebt, nicht erneut übergeben werden muss. Für `--system-prompt` und `--append-system-prompt` siehe [Systemaufforderungs-Flags in fortgesetzten Gesprächen](/docs/de/cli-reference#system-prompt-flags-in-resumed-conversations).

49 67 

50<h4 id="permission-mode-on-resume">68<h4 id="permission-mode-on-resume">

51 Berechtigungsmodus beim Fortsetzen69 Berechtigungsmodus beim Fortsetzen

52</h4>70</h4>

53 71 

54Welcher Berechtigungsmodus Claude Code eine fortgesetzte Sitzung startet, hängt davon ab, wie Sie fortsetzen:72Welcher Berechtigungsmodus Claude Code eine fortgesetzte Sitzung startet, hängt davon ab, wie Sie fortsetzen. Die folgenden Fälle gelten, wenn Claude Code das Gespräch aus seinem Transkript lädt; wenn Sie stattdessen [eine Hintergrundsitzung öffnen, die noch läuft](#resume-a-running-background-session), behält diese Sitzung den Berechtigungsmodus bei, in dem sie sich befindet.

55 73 

56* Terminal: `claude --continue`, `claude --resume <session-id>` oder `claude --resume <name>`, wenn der Name einer Sitzung entspricht, ohne `-p`. Claude Code stellt den Berechtigungsmodus wieder her, in dem sich die Sitzung befand, außer in den Fällen in der Tabelle. Übergeben Sie `--permission-mode` oder `--dangerously-skip-permissions`, um den wiederhergestellten Modus zu überschreiben.74* Terminal: `claude --continue`, `claude --resume <session-id>` oder `claude --resume <name>`, wenn der Name einer Sitzung entspricht, ohne `-p`. Claude Code stellt den Berechtigungsmodus wieder her, in dem sich die Sitzung befand, außer in den Fällen in der Tabelle. Übergeben Sie `--permission-mode` oder `--dangerously-skip-permissions`, um den wiederhergestellten Modus zu überschreiben.

57* Nicht-interaktiv: `claude -p --resume` oder `claude -p --continue`. Claude Code startet den Lauf im Berechtigungsmodus, in dem ein neuer `claude -p`-Lauf gestartet würde, außer dass eine Sitzung, die im Plan-Modus endete, unter den [unten stehenden Bedingungen](#resume-in-plan-mode-with-p) im Plan-Modus fortgesetzt wird.75* Nicht-interaktiv: `claude -p --resume` oder `claude -p --continue`. Claude Code startet den Lauf im Berechtigungsmodus, in dem ein neuer `claude -p` Lauf gestartet würde, außer dass eine Sitzung, die im Plan Mode endete, unter den [Bedingungen unten](#resume-in-plan-mode-with-p) im Plan Mode fortgesetzt wird.

58* VS Code: Das Gesprächsfenster der Erweiterung. Die Tabelle behandelt nur ein Gespräch, das im Plan-Modus endete; für den Rest siehe [Frühere Gespräche fortsetzen](/docs/de/vs-code#resume-past-conversations).76* VS Code: das Gesprächsfenster der Erweiterung. Die Tabelle behandelt nur ein Gespräch, das im Plan Mode endete; für den Rest siehe [frühere Gespräche fortsetzen](/docs/de/vs-code#resume-past-conversations).

59* Sitzungsauswahl beim Start: Eine Sitzung, die Sie aus der [Sitzungsauswahl](#use-the-session-picker) auswählen, unabhängig davon, ob Sie sie mit `claude --resume` allein, `claude --from-pr` oder einem Namen öffnet, der mehr als einer Sitzung entspricht. Claude Code stellt den gespeicherten Berechtigungsmodus nicht wieder her. Es startet die Sitzung im Berechtigungsmodus, in dem es eine neue Sitzung aus derselben Befehlszeile starten würde.77* Sitzungsauswahl beim Start: eine Sitzung, die Sie aus der [Sitzungsauswahl](#use-the-session-picker) auswählen, ob Sie sie mit `claude --resume` allein, `claude --from-pr` oder einem Namen, der mehr als einer Sitzung entspricht, geöffnet haben. Claude Code stellt den gespeicherten Berechtigungsmodus nicht wieder her. Es startet die Sitzung im Berechtigungsmodus, in dem es eine neue Sitzung von derselben Befehlszeile aus starten würde.

60* `/resume` innerhalb einer Sitzung, mit oder ohne Argument: Claude Code stellt den gespeicherten Berechtigungsmodus nicht wieder her. Das Gespräch, zu dem Sie wechseln, wird im Berechtigungsmodus Ihrer aktuellen Sitzung fortgesetzt.78* `/resume` innerhalb einer Sitzung, mit oder ohne Argument: Claude Code stellt den gespeicherten Berechtigungsmodus nicht wieder her. Das Gespräch, zu dem Sie wechseln, wird im Berechtigungsmodus Ihrer aktuellen Sitzung fortgesetzt.

61 79 

62Das Wiederherstellen des Plan-Modus auf den nicht-interaktiven und VS Code-Pfaden erfordert Claude Code v2.1.246 oder später. Jede Zeile benennt den Berechtigungsmodus, in dem die Sitzung endete, welche der Terminal-, nicht-interaktiven und VS Code-Pfade Sie ihn fortsetzen, und den Berechtigungsmodus, in dem Claude Code die fortgesetzte Sitzung startet.80Das Wiederherstellen des Plan Mode auf den nicht-interaktiven und VS Code Pfaden erfordert Claude Code v2.1.246 oder später. Jede Zeile benennt den Berechtigungsmodus, in dem die Sitzung endete, welche der Terminal-, nicht-interaktiven und VS Code Pfade Sie ihn fortsetzen, und den Berechtigungsmodus, in dem Claude Code die fortgesetzte Sitzung startet.

63 81 

64| Sitzung endete in | Wie Sie fortsetzen | Berechtigungsmodus nach dem Fortsetzen |82| Sitzung endete in | Wie Sie fortsetzen | Berechtigungsmodus nach dem Fortsetzen |

65| :- | :- | :- |83| :- | :- | :- |

66| `bypassPermissions` | Terminal | Der Berechtigungsmodus, in dem eine neue Sitzung gestartet würde. Um [Berechtigungen zu umgehen](/docs/de/permission-modes#skip-all-checks-with-bypasspermissions-mode), aktivieren Sie es beim Start mit einem seiner Start-Flags oder `permissions.defaultMode: "bypassPermissions"` in [Benutzer-, `--settings`- oder verwalteten Einstellungen](/docs/de/settings-reference#permissions-defaultmode) |84| `bypassPermissions` | Terminal | Der Berechtigungsmodus, in dem eine neue Sitzung gestartet würde. Um [Berechtigungen zu umgehen](/docs/de/permission-modes#skip-all-checks-with-bypasspermissions-mode), aktivieren Sie es beim Start mit einem seiner Start-Flags oder `permissions.defaultMode: "bypassPermissions"` in [Benutzer-, `--settings`- oder verwalteten Einstellungen](/docs/de/settings-reference#permissions-defaultmode) |

67| `plan` | Terminal | Der Berechtigungsmodus, in dem eine neue Sitzung gestartet würde |85| `plan` | Terminal | Der Berechtigungsmodus, in dem eine neue Sitzung gestartet würde |

68| `auto` | Terminal | `auto`, nur wenn Ihr Konto weiterhin die [Auto-Modus-Anforderungen](/docs/de/permission-modes#eliminate-prompts-with-auto-mode) erfüllt |86| `auto` | Terminal | `auto`, nur wenn Ihr Konto immer noch die [Auto Mode Anforderungen](/docs/de/permission-modes#eliminate-prompts-with-auto-mode) erfüllt |

69| Manuell | Terminal | Manuell, wenn eine neue Sitzung im Auto-Modus aus dem [integrierten Standard](/docs/de/permission-modes#which-mode-a-session-starts-in) gestartet würde. Wenn ein `defaultMode` aus einer Einstellungsdatei [wirksam wird](/docs/de/permission-modes#which-mode-a-session-starts-in), startet Claude Code die fortgesetzte Sitzung stattdessen in diesem Modus |87| Manual | Terminal | Manual, wenn eine neue Sitzung im Auto Mode von der [integrierten Standardeinstellung](/docs/de/permission-modes#which-mode-a-session-starts-in) gestartet würde. Wenn ein `defaultMode` aus einer Einstellungsdatei [wirksam wird](/docs/de/permission-modes#which-mode-a-session-starts-in), startet Claude Code die fortgesetzte Sitzung stattdessen in diesem Modus |

70| `plan` | Nicht-interaktiv, unter den [unten stehenden Bedingungen](#resume-in-plan-mode-with-p) | Plan-Modus |88| `plan` | Nicht-interaktiv, unter den [Bedingungen unten](#resume-in-plan-mode-with-p) | Plan Mode |

71| Beliebiger Modus | Nicht-interaktiv, in jedem anderen Fall | Der Berechtigungsmodus, in dem ein neuer `claude -p`-Lauf gestartet würde |89| Beliebiger Modus | Nicht-interaktiv, in jedem anderen Fall | Der Berechtigungsmodus, in dem ein neuer `claude -p` Lauf gestartet würde |

72| `plan` | VS Code | Plan-Modus, mit [den Ausnahmen auf der VS Code-Seite](/docs/de/vs-code#resume-past-conversations) |90| `plan` | VS Code | Plan Mode, mit [den Ausnahmen auf der VS Code Seite](/docs/de/vs-code#resume-past-conversations) |

73 91 

74<h5 id="resume-in-plan-mode-with-p">92<h5 id="resume-in-plan-mode-with-p">

75 Plan-Modus mit `-p` fortsetzen93 Im Plan Mode mit `-p` fortsetzen

76</h5>94</h5>

77 95 

78Ein `claude -p --resume`- oder `claude -p --continue`-Lauf wird nur im Plan-Modus fortgesetzt, wenn alle diese Bedingungen erfüllt sind:96Ein `claude -p --resume` oder `claude -p --continue` Lauf wird nur im Plan Mode fortgesetzt, wenn alle diese Bedingungen erfüllt sind:

79 97 

80* Sie übergeben [`--permission-prompt-tool`](/docs/de/cli-reference#cli-flags) und übergeben nicht [`--permission-prompts none`](/docs/de/headless#turn-off-permission-prompts-in-unattended-runs), damit Claude Code den Plan zur Genehmigung präsentieren kann98* Sie übergeben [`--permission-prompt-tool`](/docs/de/cli-reference#cli-flags) und übergeben nicht [`--permission-prompts none`](/docs/de/headless#turn-off-permission-prompts-in-unattended-runs), sodass Claude Code den Plan zur Genehmigung präsentieren kann

81* Sie übergeben nicht `--permission-mode` oder `--dangerously-skip-permissions`99* Sie übergeben nicht `--permission-mode` oder `--dangerously-skip-permissions`

82* Sie übergeben nicht `--fork-session`100* Sie übergeben nicht `--fork-session`

83* Der Lauf wird nicht über [Kanäle](/docs/de/channels) gestartet101* Der Lauf wird nicht über [Kanäle](/docs/de/channels) gestartet


86 Aus einer Zusammenfassung fortsetzen104 Aus einer Zusammenfassung fortsetzen

87</h3>105</h3>

88 106 

89Bei einem Pro- oder Max-Plan öffnet Claude Code einen Dialog, wenn Sie eine Sitzung fortsetzen, die länger als etwa eine Stunde inaktiv war und über 100.000 Token umfasst, bevor Sie Ihre erste Nachricht senden. Der [Prompt-Cache](/docs/de/prompt-caching#cache-lifetime) der Sitzung ist bis dahin abgelaufen, sodass die nächste Anfrage die vollständige Verlauf einmal verarbeitet, unabhängig davon, welche Option des Dialogs Sie wählen.107Bei einem Pro oder Max Plan öffnet Claude Code, wenn Sie eine Sitzung fortsetzen, die länger als etwa eine Stunde inaktiv war und über 100.000 Token umfasst, das Gespräch wieder her und öffnet dann einen Dialog, bevor Sie Ihre erste Nachricht senden. Der [Prompt Cache](/docs/de/prompt-caching#cache-lifetime) der Sitzung ist bis dahin abgelaufen, sodass die nächste Anfrage die vollständige Historie einmal verarbeitet, unabhängig davon, welche Option des Dialogs Sie wählen.

90 108 

91Der Dialog bietet drei Möglichkeiten, die Sitzung fortzusetzen. Sie unterscheiden sich darin, wie viel des Gesprächs jede in spätere Anfragen überträgt, was ein Kompromiss zwischen dem Beibehalten aller Details und dem Senden weniger Token pro Anfrage ist:109Der Dialog bietet drei Möglichkeiten, die Sitzung fortzusetzen. Sie unterscheiden sich darin, wie viel des Gesprächs jede in spätere Anfragen trägt, was ein Kompromiss zwischen dem Behalten jedes Details und dem Senden weniger Token pro Anfrage ist:

92 110 

93* **Aus Zusammenfassung fortsetzen**: Führt [`/compact`](/docs/de/context-window#what-survives-compaction) sofort aus. Claude Code sendet eine Zusammenfassungsanfrage über die vollständige Verlauf, ersetzt dann die Verlauf durch die Zusammenfassung, Ihre letzten Austausche und bis zu fünf kürzlich gelesene Dateien. Spätere Anfragen tragen die Zusammenfassung anstelle der vollständigen Verlauf.111* **Aus Zusammenfassung fortsetzen**: führt [`/compact`](/docs/de/context-window#what-survives-compaction) sofort aus. Claude Code sendet eine Zusammenfassungsanfrage über die vollständige Historie, ersetzt dann die Historie durch die Zusammenfassung, Ihre letzten Austausche und bis zu fünf kürzlich gelesene Dateien. Spätere Anfragen tragen die Zusammenfassung anstelle der vollständigen Historie.

94* **Vollständige Sitzung unverändert fortsetzen**: Lädt das Gespräch unverändert. Nachdem Sie Ihre erste Nachricht senden, verarbeitet Claude Code die vollständige Verlauf erneut und speichert sie zwischen, liest sie dann aus dem Cache bei späteren Anfragen, während der Cache warm bleibt.112* **Vollständige Sitzung wie vorhanden fortsetzen**: lädt das Gespräch unverändert. Nachdem Sie Ihre erste Nachricht senden, verarbeitet Claude Code die vollständige Historie erneut und speichert sie zwischen, liest sie dann später aus dem Cache, während der Cache warm bleibt.

95* **Nicht mehr fragen**: Setzt die vollständige Sitzung fort und stoppt die Anzeige des Dialogs bei allen zukünftigen Fortsetzungen.113* **Mich nicht mehr fragen**: setzt die vollständige Sitzung fort und stoppt die Anzeige des Dialogs bei allen zukünftigen Fortsetzungen.

96 114 

97Das Fortsetzen unverändert behält alle Details des Gesprächs zur Verfügung, mit Kosten pro Anfrage, die mit der Größe des Gesprächs skalieren. Das Fortsetzen aus der Zusammenfassung kostet weniger bei jeder späteren Anfrage, da es die Zusammenfassung anstelle der vollständigen Verlauf trägt, aber was die Zusammenfassung auslässt, ist nicht mehr in Claudes Kontext. Siehe [Warum die Nutzung in einer langen Sitzung steigt](/docs/de/costs#why-usage-climbs-in-a-long-session), um zu erfahren, woher diese Kosten pro Anfrage kommen.115Das Fortsetzen wie vorhanden behält jedes Detail des Gesprächs verfügbar, mit Kosten pro Anfrage, die mit der Größe des Gesprächs skalieren. Das Fortsetzen aus der Zusammenfassung kostet weniger bei jeder späteren Anfrage, weil es die Zusammenfassung anstelle der vollständigen Historie trägt, aber was die Zusammenfassung auslässt, ist nicht mehr in Claudes Kontext. Siehe [warum die Nutzung in einer langen Sitzung steigt](/docs/de/costs#why-usage-climbs-in-a-long-session) für den Ursprung dieser Kosten pro Anfrage.

98 116 

99<h3 id="where-the-session-picker-looks">117<h3 id="where-the-session-picker-looks">

100 Wo die Sitzungsauswahl sucht118 Wo die Sitzungsauswahl sucht


102 120 

103Claude Code speichert Sitzungen pro Projektverzeichnis. Standardmäßig zeigt die Sitzungsauswahl:121Claude Code speichert Sitzungen pro Projektverzeichnis. Standardmäßig zeigt die Sitzungsauswahl:

104 122 

105* Sitzungen aus dem aktuellen Worktree, einschließlich [Hintergrund-Sitzungen](/docs/de/agent-view), die in der Liste als `bg` gekennzeichnet sind123* Sitzungen aus dem aktuellen Worktree, einschließlich [Hintergrundsitzungen](/docs/de/agent-view), die in der Liste als `bg` markiert sind

106* Sitzungen, die anderswo gestartet wurden und das aktuelle Verzeichnis mit `/add-dir` hinzugefügt haben124* Sitzungen, die anderswo gestartet wurden und das aktuelle Verzeichnis mit `/add-dir` hinzugefügt haben

107 125 

108Verwenden Sie `Ctrl+W`, um auf alle Worktrees des Repositorys zu erweitern, oder `Ctrl+A`, um auf jedes Projekt auf dieser Maschine zu erweitern.126Verwenden Sie `Ctrl+W`, um auf alle Worktrees des Repositorys zu erweitern, oder `Ctrl+A`, um auf jedes Projekt auf dieser Maschine zu erweitern.

109 127 

110Sitzungen, deren erste Eingabeaufforderung ein [`/loop`](/docs/de/scheduled-tasks#run-a-prompt-repeatedly-with-%2Floop)-Befehl war, werden nicht in der Auswahl angezeigt, und `claude --continue` überspringt sie ebenfalls. Das Ausführen von `/loop` später in einem Gespräch versteckt die Sitzung nicht. Vor v2.1.211 versteckte ein `/loop`-Lauf früh in einem Gespräch die Sitzung dauerhaft aus der Auswahl.128Sitzungen, deren erste Eingabeaufforderung ein [`/loop`](/docs/de/scheduled-tasks#run-a-prompt-repeatedly-with-%2Floop) Befehl war, erscheinen nicht in der Auswahl, und `claude --continue` überspringt sie auch. Das Ausführen von `/loop` später in einem Gespräch versteckt die Sitzung nicht. Vor v2.1.211 versteckte ein `/loop` Lauf früh in einem Gespräch die Sitzung dauerhaft aus der Auswahl.

111 129 

112Das Verschieben einer Sitzung mit [`/cd`](/docs/de/commands) verlagert sie in den Projektspeicher des neuen Verzeichnisses, sodass sie danach in der Auswahl dieses Verzeichnisses angezeigt wird. Ab v2.1.196 bleibt eine verschobene Sitzung aus der Auswahl des alten Verzeichnisses ausgeschlossen, auch nach einem Absturz oder erzwungenen Beenden. In früheren Versionen konnte sie auch nach einem nicht sauberen Beenden in der Liste des alten Verzeichnisses erneut angezeigt werden, wenn der alte Pfad Sonderzeichen wie Unterstriche enthielt.130Das Verschieben einer Sitzung mit [`/cd`](/docs/de/commands) verlegt sie zum Projektlager des neuen Verzeichnisses, sodass sie danach in der Auswahl dieses Verzeichnisses erscheint. Ab v2.1.196 bleibt eine verschobene Sitzung aus der Auswahl des alten Verzeichnisses, auch nach einem Absturz oder erzwungenen Beenden. In früheren Versionen konnte sie auch nach einem nicht sauberen Beenden in der Liste des alten Verzeichnisses erneut erscheinen, wenn der alte Pfad Sonderzeichen wie Unterstriche enthielt.

113 131 

114Wenn Sie eine Sitzung aus einem anderen Worktree desselben Repositorys auswählen, setzt Claude Code sie an Ort und Stelle fort; wenn der Worktree der Sitzung nicht mehr existiert, [setzt Claude Code sie in Ihrem aktuellen Verzeichnis fort](/docs/de/worktrees#resume-a-worktree-session). Wenn Sie eine Sitzung aus einem nicht verwandten Projekt auswählen, kopiert Claude Code stattdessen einen `cd`- und Resume-Befehl in Ihre Zwischenablage. Wenn das Verzeichnis dieses Projekts nicht mehr existiert, setzt Claude Code die Sitzung in Ihrem aktuellen Verzeichnis fort, anstatt einen `cd`-Befehl zu kopieren, der fehlschlagen würde.132Wenn Sie eine Sitzung aus einem anderen Worktree desselben Repositorys auswählen, setzt Claude Code sie an Ort und Stelle fort; wenn der eigene Worktree der Sitzung nicht mehr existiert, [setzt Claude Code sie in Ihrem aktuellen Verzeichnis fort](/docs/de/worktrees#resume-a-worktree-session). Wenn Sie eine Sitzung aus einem nicht verwandten Projekt auswählen, kopiert Claude Code stattdessen einen `cd` und Resume-Befehl in Ihre Zwischenablage. Wenn das Verzeichnis dieses Projekts nicht mehr existiert, setzt Claude Code die Sitzung in Ihrem aktuellen Verzeichnis fort, anstatt einen `cd` Befehl zu kopieren, der fehlschlagen würde.

115 133 

116Das Fortsetzen nach Name wird über das aktuelle Repository und seine Worktrees hinweg aufgelöst. Beide Formen suchen nach einer genauen Übereinstimmung und setzen sie direkt fort, auch wenn sie sich in einem anderen Worktree befindet:134Das Fortsetzen nach Name wird über das aktuelle Repository und seine Worktrees aufgelöst. Beide Formen suchen nach einer genauen Übereinstimmung und setzen sie direkt fort, auch wenn sie in einem anderen Worktree lebt:

117 135 

118| Befehl | Genaue Übereinstimmung | Mehrdeutiger Name |136| Befehl | Genaue Übereinstimmung | Mehrdeutiger Name |

119| :- | :- | :- |137| :- | :- | :- |

skills.md +1 −1

Details

740 740 

741* **Arbeitsverzeichnis**: Claude Code führt jeden Befehl im aktuellen Arbeitsverzeichnis der Session-Shell aus. Dieses Verzeichnis wechselt, wenn Claude `cd` ausführt. Verwenden Sie [`${CLAUDE_SKILL_DIR}` oder `${CLAUDE_PROJECT_DIR}`](#available-string-substitutions) in Pfaden, die sich jedes Mal auf die gleiche Weise auflösen müssen.741* **Arbeitsverzeichnis**: Claude Code führt jeden Befehl im aktuellen Arbeitsverzeichnis der Session-Shell aus. Dieses Verzeichnis wechselt, wenn Claude `cd` ausführt. Verwenden Sie [`${CLAUDE_SKILL_DIR}` oder `${CLAUDE_PROJECT_DIR}`](#available-string-substitutions) in Pfaden, die sich jedes Mal auf die gleiche Weise auflösen müssen.

742* **stderr**: Mit der Standard-`bash`-Shell führt Claude Code stderr in stdout zusammen. Alles, was der Befehl in stderr schreibt, erscheint im eingefügten Text.742* **stderr**: Mit der Standard-`bash`-Shell führt Claude Code stderr in stdout zusammen. Alles, was der Befehl in stderr schreibt, erscheint im eingefügten Text.

743* **Timeout**: Jeder Befehl wird unter dem Standard-2-Minuten-[Timeout](/docs/de/tools-reference#timeout-and-output-limits) des Bash-Tools ausgeführt. Wenn das Bash-Tool [einen Befehl mit Timeout in den Hintergrund verschiebt](/docs/de/tools-reference#background-commands), wird der Skill trotzdem gerendert. Der eingefügte Text meldet die Verschiebung und nennt die Hintergrund-Task und die Datei, die die Ausgabe des Befehls sammelt. Wenn der Befehl einer ist, den das Bash-Tool niemals automatisch in den Hintergrund verschiebt, beendet Claude Code ihn beim Timeout. Dieser Fehler [bricht den Aufruf ab](#when-an-injected-command-fails).743* **Timeout**: Jeder Befehl wird unter dem Standard-2-Minuten-[Timeout](/docs/de/tools-reference#timeout-and-output-limits) des Bash-Tools ausgeführt. Wenn das Bash-Tool [einen Befehl mit Timeout in den Hintergrund verschiebt](/docs/de/tools-reference#foreground-commands-that-move-to-the-background), wird der Skill trotzdem gerendert. Der eingefügte Text meldet die Verschiebung und nennt die Hintergrund-Task und die Datei, die die Ausgabe des Befehls sammelt. Wenn der Befehl einer ist, den das Bash-Tool niemals automatisch in den Hintergrund verschiebt, beendet Claude Code ihn beim Timeout. Dieser Fehler [bricht den Aufruf ab](#when-an-injected-command-fails).

744* **Ausgabegröße**: Ausgabe, die die Inline-Obergrenze des Bash-Tools überschreitet, kommt als Dateipfad plus kurze Vorschau an, nicht als gekürzter Text. [Ausgabegrenzen](/docs/de/tools-reference#output-limits) behandelt die Obergrenze und wie man jede Grenze anpasst.744* **Ausgabegröße**: Ausgabe, die die Inline-Obergrenze des Bash-Tools überschreitet, kommt als Dateipfad plus kurze Vorschau an, nicht als gekürzter Text. [Ausgabegrenzen](/docs/de/tools-reference#output-limits) behandelt die Obergrenze und wie man jede Grenze anpasst.

745 745 

746Das PowerShell-Tool wendet das gleiche Timeout-, Backgrounding- und Output-Ceiling-Verhalten auf die Befehle an, die es ausführt. Siehe den Abschnitt [PowerShell-Tool](/docs/de/tools-reference#powershell-tool) für seine Besonderheiten.746Das PowerShell-Tool wendet das gleiche Timeout-, Backgrounding- und Output-Ceiling-Verhalten auf die Befehle an, die es ausführt. Siehe den Abschnitt [PowerShell-Tool](/docs/de/tools-reference#powershell-tool) für seine Besonderheiten.

statusline.md +7 −7

Details

20Hier ist ein Beispiel einer [mehrzeiligen Statuszeile](#display-multiple-lines), die Git-Informationen in der ersten Zeile und einen farbcodierten Kontextbalken in der zweiten Zeile anzeigt.20Hier ist ein Beispiel einer [mehrzeiligen Statuszeile](#display-multiple-lines), die Git-Informationen in der ersten Zeile und einen farbcodierten Kontextbalken in der zweiten Zeile anzeigt.

21 21 

22<Frame>22<Frame>

23 <img src="https://mintcdn.com/claude-code/nibzesLaJVh4ydOq/images/statusline-multiline.png?fit=max&auto=format&n=nibzesLaJVh4ydOq&q=85&s=60f11387658acc9ff75158ae85f2ac87" alt="Eine mehrzeilige Statuszeile, die Modellname, Verzeichnis, Git-Branch in der ersten Zeile und einen Kontextnutzungs-Fortschrittsbalken mit Kosten und Dauer in der zweiten Zeile anzeigt" width="776" height="212" data-path="images/statusline-multiline.png" />23 <img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/statusline-multiline.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=a9d0a2fe8e446d80b1abc46da3f93270" alt="Eine mehrzeilige Statuszeile, die Modellname, Verzeichnis, Git-Branch in der ersten Zeile und einen Kontextnutzungs-Fortschrittsbalken mit Kosten und Dauer in der zweiten Zeile anzeigt" width="1224" height="262" data-path="images/statusline-multiline.png" />

24</Frame>24</Frame>

25 25 

26Diese Seite führt Sie durch [das Einrichten einer grundlegenden Statuszeile](#set-up-a-status-line), erklärt [wie die Daten fließen](#how-status-lines-work) von Claude Code zu Ihrem Skript, listet [alle Felder auf, die Sie anzeigen können](#available-data), und bietet [einsatzbereite Beispiele](#examples) für häufige Muster wie Git-Status, Kostenverfolgung und Fortschrittsbalken.26Diese Seite führt Sie durch [das Einrichten einer grundlegenden Statuszeile](#set-up-a-status-line), erklärt [wie die Daten fließen](#how-status-lines-work) von Claude Code zu Ihrem Skript, listet [alle Felder auf, die Sie anzeigen können](#available-data), und bietet [einsatzbereite Beispiele](#examples) für häufige Muster wie Git-Status, Kostenverfolgung und Fortschrittsbalken.


93Diese Beispiele verwenden Bash-Skripte, die auf macOS und Linux funktionieren. Unter Windows finden Sie unter [Windows-Konfiguration](#windows-configuration) PowerShell- und Git Bash-Beispiele.93Diese Beispiele verwenden Bash-Skripte, die auf macOS und Linux funktionieren. Unter Windows finden Sie unter [Windows-Konfiguration](#windows-configuration) PowerShell- und Git Bash-Beispiele.

94 94 

95<Frame>95<Frame>

96 <img src="https://mintcdn.com/claude-code/nibzesLaJVh4ydOq/images/statusline-quickstart.png?fit=max&auto=format&n=nibzesLaJVh4ydOq&q=85&s=696445e59ca0059213250651ad23db6b" alt="Eine Statuszeile, die Modellname, Verzeichnis und Kontextprozentsatz anzeigt" width="726" height="164" data-path="images/statusline-quickstart.png" />96 <img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/statusline-quickstart.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=88a7eab9c1038dd098ee8e284d96b7e6" alt="Eine Statuszeile, die Modellname, Verzeichnis und Kontextprozentsatz anzeigt" width="1224" height="224" data-path="images/statusline-quickstart.png" />

97</Frame>97</Frame>

98 98 

99<Steps>99<Steps>


444Zeigen Sie das aktuelle Modell und die Kontextfensternutzung mit einem visuellen Fortschrittsbalken an. Jedes Skript liest JSON von stdin, extrahiert das `used_percentage` Feld und erstellt einen 10-Zeichen-Balken, wobei gefüllte Blöcke (▓) die Nutzung darstellen:444Zeigen Sie das aktuelle Modell und die Kontextfensternutzung mit einem visuellen Fortschrittsbalken an. Jedes Skript liest JSON von stdin, extrahiert das `used_percentage` Feld und erstellt einen 10-Zeichen-Balken, wobei gefüllte Blöcke (▓) die Nutzung darstellen:

445 445 

446<Frame>446<Frame>

447 <img src="https://mintcdn.com/claude-code/nibzesLaJVh4ydOq/images/statusline-context-window-usage.png?fit=max&auto=format&n=nibzesLaJVh4ydOq&q=85&s=15b58ab3602f036939145dde3165c6f7" alt="Eine Statuszeile, die Modellname und einen Fortschrittsbalken mit Prozentsatz anzeigt" width="448" height="152" data-path="images/statusline-context-window-usage.png" />447 <img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/statusline-context-window-usage.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=f3918a549912dc47e90f2b69e68bc847" alt="Eine Statuszeile, die Modellname und einen Fortschrittsbalken mit Prozentsatz anzeigt" width="1224" height="224" data-path="images/statusline-context-window-usage.png" />

448</Frame>448</Frame>

449 449 

450<CodeGroup>450<CodeGroup>


513Zeigen Sie Git-Branch mit farbcodierten Indikatoren für bereitgestellte und geänderte Dateien an. Dieses Skript verwendet [ANSI-Escape-Codes](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors) für Terminalfarben: `\033[32m` ist Grün, `\033[33m` ist Gelb und `\033[0m` setzt auf Standard zurück.513Zeigen Sie Git-Branch mit farbcodierten Indikatoren für bereitgestellte und geänderte Dateien an. Dieses Skript verwendet [ANSI-Escape-Codes](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors) für Terminalfarben: `\033[32m` ist Grün, `\033[33m` ist Gelb und `\033[0m` setzt auf Standard zurück.

514 514 

515<Frame>515<Frame>

516 <img src="https://mintcdn.com/claude-code/nibzesLaJVh4ydOq/images/statusline-git-context.png?fit=max&auto=format&n=nibzesLaJVh4ydOq&q=85&s=e656f34f90d1d9a1d0e220988914345f" alt="Eine Statuszeile, die Modell, Verzeichnis, Git-Branch und farbcodierte Indikatoren für bereitgestellte und geänderte Dateien anzeigt" width="742" height="178" data-path="images/statusline-git-context.png" />516 <img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/statusline-git-context.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=f13c190724d9ec7188c17cd2f98b7bf4" alt="Eine Statuszeile, die Modell, Verzeichnis, Git-Branch und farbcodierte Indikatoren für bereitgestellte und geänderte Dateien anzeigt" width="1224" height="224" data-path="images/statusline-git-context.png" />

517</Frame>517</Frame>

518 518 

519Jedes Skript prüft, ob das aktuelle Verzeichnis ein Git-Repository ist, zählt bereitgestellte und geänderte Dateien und zeigt farbcodierte Indikatoren an:519Jedes Skript prüft, ob das aktuelle Verzeichnis ein Git-Repository ist, zählt bereitgestellte und geänderte Dateien und zeigt farbcodierte Indikatoren an:


611Jedes Skript formatiert Kosten als Währung und konvertiert Millisekunden in Minuten und Sekunden:611Jedes Skript formatiert Kosten als Währung und konvertiert Millisekunden in Minuten und Sekunden:

612 612 

613<Frame>613<Frame>

614 <img src="https://mintcdn.com/claude-code/nibzesLaJVh4ydOq/images/statusline-cost-tracking.png?fit=max&auto=format&n=nibzesLaJVh4ydOq&q=85&s=e3444a51fe6f3440c134bd5f1f08ad29" alt="Eine Statuszeile, die Modellname, Sitzungskosten und Dauer anzeigt" width="588" height="180" data-path="images/statusline-cost-tracking.png" />614 <img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/statusline-cost-tracking.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=925f7024c3b38be0f0eca63564bfb52f" alt="Eine Statuszeile, die Modellname, Sitzungskosten und Dauer anzeigt" width="1224" height="224" data-path="images/statusline-cost-tracking.png" />

615</Frame>615</Frame>

616 616 

617<CodeGroup>617<CodeGroup>


672Ihr Skript kann mehrere Zeilen ausgeben, um eine reichhaltigere Anzeige zu erstellen.672Ihr Skript kann mehrere Zeilen ausgeben, um eine reichhaltigere Anzeige zu erstellen.

673 673 

674<Frame>674<Frame>

675 <img src="https://mintcdn.com/claude-code/nibzesLaJVh4ydOq/images/statusline-multiline.png?fit=max&auto=format&n=nibzesLaJVh4ydOq&q=85&s=60f11387658acc9ff75158ae85f2ac87" alt="Eine mehrzeilige Statuszeile, die Modellname, Verzeichnis, Git-Branch in der ersten Zeile und einen Kontextnutzungs-Fortschrittsbalken mit Kosten und Dauer in der zweiten Zeile anzeigt" width="776" height="212" data-path="images/statusline-multiline.png" />675 <img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/statusline-multiline.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=a9d0a2fe8e446d80b1abc46da3f93270" alt="Eine mehrzeilige Statuszeile, die Modellname, Verzeichnis, Git-Branch in der ersten Zeile und einen Kontextnutzungs-Fortschrittsbalken mit Kosten und Dauer in der zweiten Zeile anzeigt" width="1224" height="262" data-path="images/statusline-multiline.png" />

676</Frame>676</Frame>

677 677 

678Dieses Beispiel kombiniert mehrere Techniken: schwellenwertbasierte Farben (Grün unter 70%, Gelb 70-89%, Rot 90%+), einen Fortschrittsbalken und Git-Branch-Informationen. Jede `print` oder `echo` Anweisung erstellt eine separate Zeile:678Dieses Beispiel kombiniert mehrere Techniken: schwellenwertbasierte Farben (Grün unter 70%, Gelb 70-89%, Rot 90%+), einen Fortschrittsbalken und Git-Branch-Informationen. Jede `print` oder `echo` Anweisung erstellt eine separate Zeile:


781Dieses Beispiel erstellt einen anklickbaren Link zu Ihrem GitHub-Repository. Halten Sie Cmd (macOS) oder Strg (Windows/Linux) gedrückt und klicken Sie, um den Link in Ihrem Browser zu öffnen.781Dieses Beispiel erstellt einen anklickbaren Link zu Ihrem GitHub-Repository. Halten Sie Cmd (macOS) oder Strg (Windows/Linux) gedrückt und klicken Sie, um den Link in Ihrem Browser zu öffnen.

782 782 

783<Frame>783<Frame>

784 <img src="https://mintcdn.com/claude-code/nibzesLaJVh4ydOq/images/statusline-links.png?fit=max&auto=format&n=nibzesLaJVh4ydOq&q=85&s=4bcc6e7deb7cf52f41ab85a219b52661" alt="Eine Statuszeile, die einen anklickbaren Link zu einem GitHub-Repository anzeigt" width="726" height="198" data-path="images/statusline-links.png" />784 <img src="https://mintcdn.com/claude-code/HDAmBwgbrZVk0pOt/images/statusline-links.png?fit=max&auto=format&n=HDAmBwgbrZVk0pOt&q=85&s=4778a144a28cb498c99d5fa018bb374a" alt="Eine Statuszeile, die einen anklickbaren Link zu einem GitHub-Repository anzeigt" width="1224" height="224" data-path="images/statusline-links.png" />

785</Frame>785</Frame>

786 786 

787Jedes Skript ruft die Git-Remote-URL ab, konvertiert das SSH-Format in HTTPS und umhüllt den Repository-Namen mit OSC 8 Escape-Codes. Die Bash-Version verwendet `printf '%b'`, das Backslash-Escapes zuverlässiger interpretiert als `echo -e` über verschiedene Shells hinweg:787Jedes Skript ruft die Git-Remote-URL ab, konvertiert das SSH-Format in HTTPS und umhüllt den Repository-Namen mit OSC 8 Escape-Codes. Die Bash-Version verwendet `printf '%b'`, das Backslash-Escapes zuverlässiger interpretiert als `echo -e` über verschiedene Shells hinweg:

Details

174* `BASH_DEFAULT_TIMEOUT_MS` — die Standardeinstellung, wenn Claude kein Timeout übergibt; standardmäßig zwei Minuten174* `BASH_DEFAULT_TIMEOUT_MS` — die Standardeinstellung, wenn Claude kein Timeout übergibt; standardmäßig zwei Minuten

175* `BASH_MAX_TIMEOUT_MS` — mit der Standardeinstellung wird die Obergrenze gesetzt, die das begrenzt, was Claude anfordert: die effektive Obergrenze ist die größere der beiden, standardmäßig zehn Minuten175* `BASH_MAX_TIMEOUT_MS` — mit der Standardeinstellung wird die Obergrenze gesetzt, die das begrenzt, was Claude anfordert: die effektive Obergrenze ist die größere der beiden, standardmäßig zehn Minuten

176 176 

177Für einen Befehl, den Claude im Hintergrund startet, setzt `timeout` stattdessen, wie lange der Befehl dort laufen darf, mit dem separaten Standard und Maximum, das unter [Hintergrund-Befehle](#background-commands) beschrieben ist. Das [PowerShell-Tool](#powershell-tool) folgt den gleichen Timeout-Regeln und liest die gleichen zwei Variablen.177Für einen Befehl, den Claude im Hintergrund startet, setzt `timeout` stattdessen, wie lange der Befehl dort laufen darf, mit dem separaten Standard und Maximum, das unter [Zeitlimit für Hintergrund-Befehle](#time-limit-for-background-commands) beschrieben ist. Das [PowerShell-Tool](#powershell-tool) folgt den gleichen Timeout-Regeln und liest die gleichen zwei Variablen.

178 178 

179<h4 id="output-limits">179<h4 id="output-limits">

180 Ausgabegrenzen180 Ausgabegrenzen


199 199 

200Für lang laufende Prozesse wie Dev-Server oder Watch-Builds kann Claude `run_in_background: true` setzen, um den Befehl als Hintergrund-Task zu starten und weiter zu arbeiten, während er läuft. Listen Sie Hintergrund-Tasks auf und stoppen Sie sie mit `/tasks`. Nachdem Sie einen dort stoppen oder von einem verbundenen Client wie der Desktop-App, geht Claude weiter, anstatt zu warten. Wenn ein Subagent den Befehl gestartet hat, ist es dieser Subagent, der weitergeht.200Für lang laufende Prozesse wie Dev-Server oder Watch-Builds kann Claude `run_in_background: true` setzen, um den Befehl als Hintergrund-Task zu starten und weiter zu arbeiten, während er läuft. Listen Sie Hintergrund-Tasks auf und stoppen Sie sie mit `/tasks`. Nachdem Sie einen dort stoppen oder von einem verbundenen Client wie der Desktop-App, geht Claude weiter, anstatt zu warten. Wenn ein Subagent den Befehl gestartet hat, ist es dieser Subagent, der weitergeht.

201 201 

202Ein Befehl, den ein [Vordergrund-Subagent](/docs/de/sub-agents#run-subagents-in-foreground-or-background) gestartet hat, stoppt, wenn dieser Subagent seine Ausführung beendet, ob sie erfolgreich war, fehlgeschlagen ist oder unterbrochen wurde. Ein Befehl, den die Hauptkonversation oder ein Hintergrund-Subagent gestartet hat, läuft nach einer endgültigen Antwort weiter, bis er beendet wird, gestoppt wird oder sein Zeitlimit erreicht. Im nicht-interaktiven Modus mit dem `-p`-Flag [enden Hintergrund-Befehle kurz nach dem endgültigen Ergebnis des Laufs](/docs/de/headless#background-tasks-at-exit).202<h4 id="when-a-background-command-stops">

203 Wenn ein Hintergrund-Befehl stoppt

204</h4>

205 

206Ein Befehl, den ein [Vordergrund-Subagent](/docs/de/sub-agents#run-subagents-in-foreground-or-background) gestartet hat, stoppt, wenn dieser Subagent seine Ausführung beendet, ob sie erfolgreich war, fehlgeschlagen ist oder unterbrochen wurde. Ein Befehl, den die Hauptkonversation oder ein Hintergrund-Subagent gestartet hat, läuft nach einer endgültigen Antwort weiter, bis er beendet wird, gestoppt wird oder sein [Zeitlimit](#time-limit-for-background-commands) erreicht. Im nicht-interaktiven Modus mit dem `-p`-Flag [enden Hintergrund-Befehle kurz nach dem endgültigen Ergebnis des Laufs](/docs/de/headless#background-tasks-at-exit).

207 

208<h4 id="time-limit-for-background-commands">

209 Zeitlimit für Hintergrund-Befehle

210</h4>

203 211 

204Bash- und PowerShell-Befehle im Hintergrund haben ein Zeitlimit, das ab dem Moment gezählt wird, in dem der Befehl in den Hintergrund eintritt:212Bash- und PowerShell-Befehle im Hintergrund haben ein Zeitlimit, das ab dem Moment gezählt wird, in dem der Befehl in den Hintergrund eintritt:

205 213 

206* Ein Befehl, den Claude im Hintergrund startet, erhält 30 Minuten oder das `timeout`, das Claude mit `run_in_background` übergibt, bis zu einem Maximum von 2 Stunden214* Ein Befehl, den Claude im Hintergrund startet, erhält 30 Minuten oder das `timeout`, das Claude mit `run_in_background` übergibt, bis zu einem Maximum von 2 Stunden

207* Ein Befehl, der im Vordergrund startet und dann in den Hintergrund wechselt, z. B. mit `Ctrl+B` oder bei seinem Timeout, erhält 30 Minuten ab dem Wechsel215* Ein Befehl, der im Vordergrund startet und dann in den Hintergrund wechselt, z. B. mit `Ctrl+B` oder bei seinem Timeout, erhält 30 Minuten ab dem Wechsel

208 216 

217Wenn ein Hintergrund-Befehl sein Zeitlimit erreicht, stoppt Claude Code ihn und teilt Claude mit, warum, und Claude kann den Befehl erneut mit einem längeren `timeout` starten, wenn die Arbeit noch erforderlich ist. Die Stop-Mitteilung lautet `Background command "<description>" was stopped after reaching its background time limit`.

218 

219<h4 id="raise-the-time-limit-for-background-commands">

220 Erhöhen Sie das Zeitlimit für Hintergrund-Befehle

221</h4>

222 

209Zwei [Umgebungsvariablen](/docs/de/env-vars) erhöhen diese Limits für Bash- und PowerShell-Befehle gleichermaßen. Beide nehmen Millisekunden an, und keine kann ein Limit verkürzen: ein niedrigerer Wert lässt den 30-Minuten-Standard und das 2-Stunden-Maximum bestehen.223Zwei [Umgebungsvariablen](/docs/de/env-vars) erhöhen diese Limits für Bash- und PowerShell-Befehle gleichermaßen. Beide nehmen Millisekunden an, und keine kann ein Limit verkürzen: ein niedrigerer Wert lässt den 30-Minuten-Standard und das 2-Stunden-Maximum bestehen.

210 224 

211* Setzen Sie `BASH_DEFAULT_TIMEOUT_MS` über `1800000`, um den 30-Minuten-Standard durch diesen Wert zu ersetzen, sowohl für Befehle, die Claude ohne `timeout` startet, als auch für verschobene Befehle225* Setzen Sie `BASH_DEFAULT_TIMEOUT_MS` über `1800000`, um den 30-Minuten-Standard durch diesen Wert zu ersetzen, sowohl für Befehle, die Claude ohne `timeout` startet, als auch für verschobene Befehle

212* Setzen Sie `BASH_MAX_TIMEOUT_MS` über `7200000`, um das 2-Stunden-Maximum auf diesen Wert zu erhöhen. Das Setzen von `BASH_DEFAULT_TIMEOUT_MS` über `7200000` erhöht das Maximum auf die gleiche Weise226* Setzen Sie `BASH_MAX_TIMEOUT_MS` über `7200000`, um das 2-Stunden-Maximum auf diesen Wert zu erhöhen. Das Setzen von `BASH_DEFAULT_TIMEOUT_MS` über `7200000` erhöht das Maximum auf die gleiche Weise

213 227 

214Wenn ein Hintergrund-Befehl sein Zeitlimit erreicht, stoppt Claude Code ihn und teilt Claude mit, warum, und Claude kann den Befehl erneut mit einem längeren `timeout` starten, wenn die Arbeit noch erforderlich ist. Die Stop-Mitteilung lautet `Background command "<description>" was stopped after reaching its background time limit`.228<h4 id="foreground-commands-that-move-to-the-background">

229 Vordergrund-Befehle, die in den Hintergrund wechseln

230</h4>

215 231 

216Wenn ein Vordergrund-Befehl sein Timeout erreicht, ohne zu beenden, verschiebt Claude Code ihn in den Hintergrund, anstatt ihn zu stoppen, es sei denn, der Befehl beginnt mit `sleep`. Ein verschobener Befehl hat sein Zeitlimit ab dem Wechsel, und ein Vordergrund-Subagent-Befehl stoppt immer noch, wenn dieser Subagent seine Ausführung beendet.232Wenn ein Vordergrund-Befehl sein Timeout erreicht, ohne zu beenden, verschiebt Claude Code ihn in den Hintergrund, anstatt ihn zu stoppen, es sei denn, der Befehl beginnt mit `sleep`. Ein verschobener Befehl hat sein [Zeitlimit](#time-limit-for-background-commands) ab dem Wechsel, und ein Vordergrund-Subagent-Befehl stoppt immer noch, wenn dieser Subagent seine Ausführung beendet.

217 233 

218Das Setzen von [`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1`](/docs/de/env-vars#variables) deaktiviert Auto-Backgrounding zusammen mit dem Rest der Hintergrund-Task-Funktionalität.234Das Setzen von [`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1`](/docs/de/env-vars#variables) deaktiviert Auto-Backgrounding zusammen mit dem Rest der Hintergrund-Task-Funktionalität.

219 235 

vs-code.md +23 −3

Details

362 362 

363Auf der Registerkarte Plugins:363Auf der Registerkarte Plugins:

364 364 

365* **Installierte Plugins** werden oben mit Umschaltern angezeigt, um sie zu aktivieren oder zu deaktivieren365* **Installierte Plugins** werden oben mit Umschaltern angezeigt, um sie zu aktivieren oder zu deaktivieren.

366 * Wenn Sie ein Plugin deaktivieren, das die gemeinsame `.claude/settings.json` Ihres Projekts aktiviert, fragt die Erweiterung zuerst: **Für mich deaktivieren** deaktiviert es nur für Sie, während **Für alle deaktivieren** die gemeinsame Datei ändert.

366* **Verfügbare Plugins** aus Ihren konfigurierten Marketplaces werden darunter angezeigt367* **Verfügbare Plugins** aus Ihren konfigurierten Marketplaces werden darunter angezeigt

367* Suchen Sie, um Plugins nach Name oder Beschreibung zu filtern368* Suchen Sie, um Plugins nach Name oder Beschreibung zu filtern

368* Klicken Sie auf **Installieren** für jedes verfügbare Plugin369* Klicken Sie auf **Installieren** für jedes verfügbare Plugin


373* **Für dieses Projekt installieren**: geteilt mit Projektmitarbeitern (Projektbereich)374* **Für dieses Projekt installieren**: geteilt mit Projektmitarbeitern (Projektbereich)

374* **Lokal installieren**: nur für Sie, nur in diesem Repository (lokaler Bereich)375* **Lokal installieren**: nur für Sie, nur in diesem Repository (lokaler Bereich)

375 376 

377Nachdem die Installation abgeschlossen ist, fragt ein Formular nach allen [Konfigurationsoptionen](/docs/de/plugins/components#user-configuration) des Plugins, die noch nicht festgelegt sind. Um die Optionen später zu überprüfen oder zu ändern, klicken Sie auf das Zahnradsymbol in der Zeile des Plugins.

378 

379Sensible Textfelder sind maskiert, und ein Geheimnis, das Sie zuvor gespeichert haben, zeigt **(unverändert)**. Lassen Sie das Feld leer, um den gespeicherten Wert beizubehalten.

380 

381Nachdem Sie Änderungen speichern, laden die offenen Sitzungen ihre Plugins neu und der Dialog zeigt **Claude neu starten, um Plugin-Änderungen anzuwenden**.

382 

383<h3 id="uninstall-plugins">

384 Plugins deinstallieren

385</h3>

386 

387Jede installierte Zeile nennt den [Bereich](/docs/de/plugins/install#choose-an-install-scope), in dem sie installiert ist. Um diese Installation zu deinstallieren, klicken Sie auf das Papierkorbsymbol der Zeile. Ein abgeblendetes Papierkorbsymbol markiert eine Zeile, die Sie nicht aus diesem Arbeitsbereich deinstallieren können, z. B. ein Plugin, das Ihre Organisation verwaltet, oder eines, das für ein anderes Projekt installiert ist.

388 

389Die Erweiterung fragt zuerst in zwei Fällen:

390 

391* **Ein Plugin, das die gemeinsame `.claude/settings.json` Ihres Projekts aktiviert**: Wählen Sie **Für mich deaktivieren**, was das Plugin für Ihre Mitarbeiter installiert hält, oder **Für alle deinstallieren**, was die Installation des Projekts mit [`--keep-data`](/docs/de/plugins/cli-reference#what-an-uninstall-deletes-and-keeps) entfernt, sodass das Datenverzeichnis des Plugins erhalten bleibt. Wenn Sie das Plugin bereits für sich selbst deaktiviert haben, entfernt das Papierkorbsymbol Ihre eigene Installation ohne die Frage.

392* **Andernfalls die letzte Installation eines Plugins mit gespeicherten Daten**: Wählen Sie, ob Sie die Daten behalten oder löschen möchten; **Behalten** ist die Standardeinstellung

393 

376<h3 id="share-a-plugin-install-link">394<h3 id="share-a-plugin-install-link">

377 Plugin-Installationslink teilen395 Plugin-Installationslink teilen

378</h3>396</h3>


407 425 

408* Geben Sie ein GitHub-Repository, eine URL oder einen lokalen Pfad ein, um einen neuen Marketplace hinzuzufügen426* Geben Sie ein GitHub-Repository, eine URL oder einen lokalen Pfad ein, um einen neuen Marketplace hinzuzufügen

409* Klicken Sie auf das Aktualisierungssymbol, um die Plugin-Liste eines Marketplace zu aktualisieren427* Klicken Sie auf das Aktualisierungssymbol, um die Plugin-Liste eines Marketplace zu aktualisieren

410* Klicken Sie auf das Papierkorbsymbol, um einen Marketplace zu entfernen428* Klicken Sie auf das Papierkorbsymbol, um einen Marketplace zu entfernen. Das Entfernen [deinstalliert jedes Plugin, das Sie von ihm installiert haben](/docs/de/plugins/install#manage-marketplaces), daher nennt eine Bestätigung diese Plugins zuerst

429 

430Plugin-Änderungen, die Sie im Dialog vornehmen, werden sofort auf die Claude Code-Sitzungen angewendet, die in diesem VS Code-Fenster geöffnet sind.

411 431 

412Plugin-Änderungen, die Sie im Dialog vornehmen, werden sofort auf die Claude Code-Sitzungen angewendet, die in diesem VS Code-Fenster geöffnet sind. Wenn die Sitzung, aus der Sie den Dialog geöffnet haben, ihre Plugins nicht neu laden kann, bietet der Dialog an, es erneut zu versuchen oder Claude in dieser Sitzung neu zu starten.432Wenn die Sitzung, aus der Sie den Dialog geöffnet haben, ihre Plugins nicht neu laden kann, bietet der Dialog an, es erneut zu versuchen oder Claude in dieser Sitzung neu zu starten.

413 433 

414<Note>434<Note>

415 Die Plugin-Verwaltung in VS Code verwendet unter der Haube die gleichen CLI-Befehle. Plugins und Marketplaces, die Sie in der Erweiterung konfigurieren, sind auch in der CLI verfügbar, und umgekehrt.435 Die Plugin-Verwaltung in VS Code verwendet unter der Haube die gleichen CLI-Befehle. Plugins und Marketplaces, die Sie in der Erweiterung konfigurieren, sind auch in der CLI verfügbar, und umgekehrt.