34* [Für VS Code installieren](vscode:extension/anthropic.claude-code)34* [Für VS Code installieren](vscode:extension/anthropic.claude-code)
35* [Für Cursor installieren](cursor:extension/anthropic.claude-code)35* [Für Cursor installieren](cursor:extension/anthropic.claude-code)
36 36
37Oder drücken Sie in VS Code `Cmd+Shift+X` (Mac) oder `Ctrl+Shift+X` (Windows/Linux), um die Ansicht „Erweiterungen" zu öffnen, suchen Sie nach „Claude Code" und klicken Sie auf **Installieren**.37Oder drücken Sie in VS Code `Cmd+Shift+X` (Mac) oder `Ctrl+Shift+X` (Windows/Linux), um die Ansicht „Erweiterungen“ zu öffnen, suchen Sie nach „Claude Code“ und klicken Sie auf **Installieren**.
38 38
39Die Erweiterung wird auch in anderen VS Code-Forks wie Devin Desktop oder Kiro installiert. Suchen Sie nach „Claude Code" in der Ansicht „Erweiterungen" des Editors, oder installieren Sie aus der [Open VSX-Registrierung](https://open-vsx.org/extension/Anthropic/claude-code). Wenn Ihr Editor die Erweiterung nicht installieren kann, [installieren Sie die CLI](/docs/de/quickstart) und führen Sie `claude` in dessen integriertem Terminal aus. Die CLI funktioniert in jedem Terminal.39Die Versionsnummer der Erweiterung entspricht der darin enthaltenen Claude Code-Version. Beispielsweise benötigt eine Funktion, die Claude Code v2.1.286 oder höher voraussetzt, Version 2.1.286 oder höher der Erweiterung, die in der Ansicht „Erweiterungen“ angezeigt wird.
40 40
41<Note>Wenn die Erweiterung nach der Installation nicht angezeigt wird, starten Sie VS Code neu oder führen Sie „Developer: Reload Window" aus der Befehlspalette aus.</Note>41Die Erweiterung wird auch in anderen VS Code-Forks wie Devin Desktop oder Kiro installiert. Suchen Sie nach „Claude Code“ in der Ansicht „Erweiterungen“ des Editors, oder installieren Sie aus der [Open VSX-Registrierung](https://open-vsx.org/extension/Anthropic/claude-code). Wenn Ihr Editor die Erweiterung nicht installieren kann, [installieren Sie die CLI](/docs/de/quickstart) und führen Sie `claude` in dessen integriertem Terminal aus. Die CLI funktioniert in jedem Terminal.
42
43<Note>Wenn die Erweiterung nach der Installation nicht angezeigt wird, starten Sie VS Code neu oder führen Sie „Developer: Reload Window“ aus der Befehlspalette aus.</Note>
42 44
43<h2 id="get-started">45<h2 id="get-started">
44 Erste Schritte46 Erste Schritte
57 Weitere Möglichkeiten zum Öffnen von Claude Code:59 Weitere Möglichkeiten zum Öffnen von Claude Code:
58 60
59 * **Aktivitätsleiste**: Klicken Sie auf das Spark-Symbol in der linken Seitenleiste, um die Sitzungsliste zu öffnen. Klicken Sie auf eine beliebige Sitzung, um sie an Ihrem [bevorzugten Ort](#extension-settings) zu öffnen, oder starten Sie eine neue. Dieses Symbol ist immer in der Aktivitätsleiste sichtbar.61 * **Aktivitätsleiste**: Klicken Sie auf das Spark-Symbol in der linken Seitenleiste, um die Sitzungsliste zu öffnen. Klicken Sie auf eine beliebige Sitzung, um sie an Ihrem [bevorzugten Ort](#extension-settings) zu öffnen, oder starten Sie eine neue. Dieses Symbol ist immer in der Aktivitätsleiste sichtbar.
60 * **Befehlspalette**: `Cmd+Shift+P` (Mac) oder `Ctrl+Shift+P` (Windows/Linux), geben Sie „Claude Code" ein und wählen Sie eine Option wie „In neuem Tab öffnen"62 * **Befehlspalette**: `Cmd+Shift+P` (Mac) oder `Ctrl+Shift+P` (Windows/Linux), geben Sie „Claude Code“ ein und wählen Sie eine Option wie „In neuem Tab öffnen“
61 * **Statusleiste**: Klicken Sie auf **✻ Claude Code** in der unteren rechten Ecke des Fensters. Dies funktioniert auch, wenn keine Datei geöffnet ist.63 * **Statusleiste**: Klicken Sie auf **✻ Claude Code** in der unteren rechten Ecke des Fensters. Dies funktioniert auch, wenn keine Datei geöffnet ist.
62 64
63 Sie können das Claude-Panel ziehen, um es überall in VS Code zu repositionieren. Weitere Informationen finden Sie unter [Passen Sie Ihren Arbeitsablauf an](#customize-your-workflow).65 Sie können das Claude-Panel ziehen, um es überall in VS Code zu repositionieren. Weitere Informationen finden Sie unter [Passen Sie Ihren Arbeitsablauf an](#customize-your-workflow).
86 <Step title="Überprüfen Sie die Änderungen">88 <Step title="Überprüfen Sie die Änderungen">
87 Was Sie sehen, hängt vom [Berechtigungsmodus](/docs/de/permission-modes#which-mode-a-session-starts-in) ab, der unten im Prompt-Feld angezeigt wird:89 Was Sie sehen, hängt vom [Berechtigungsmodus](/docs/de/permission-modes#which-mode-a-session-starts-in) ab, der unten im Prompt-Feld angezeigt wird:
88 90
89 * Im Modus „Auto" oder „Automatisch bearbeiten" bearbeitet Claude die meisten Dateien in Ihrem Arbeitsbereich ohne Nachfrage.91 * Im Modus „Auto“ oder „Automatisch bearbeiten“ bearbeitet Claude die meisten Dateien in Ihrem Arbeitsbereich ohne Nachfrage.
90 * Im Modus „Manuell" zeigt Claude, wenn es eine Datei bearbeiten möchte, einen Vergleich der ursprünglichen und vorgeschlagenen Änderungen nebeneinander an und fragt um Genehmigung. Sie können akzeptieren, ablehnen oder Claude sagen, was es stattdessen tun soll. Wenn Sie den vorgeschlagenen Inhalt direkt in der Diff-Ansicht bearbeiten, bevor Sie akzeptieren, wird Claude mitgeteilt, dass Sie ihn geändert haben, damit es nicht davon ausgeht, dass die Datei seinem ursprünglichen Vorschlag entspricht.92 * Im Modus „Manuell“ zeigt Claude, wenn es eine Datei bearbeiten möchte, einen Vergleich der ursprünglichen und vorgeschlagenen Änderungen nebeneinander an und fragt um Genehmigung. Sie können akzeptieren, ablehnen oder Claude sagen, was es stattdessen tun soll. Wenn Sie den vorgeschlagenen Inhalt direkt in der Diff-Ansicht bearbeiten, bevor Sie akzeptieren, wird Claude mitgeteilt, dass Sie ihn geändert haben, damit es nicht davon ausgeht, dass die Datei seinem ursprünglichen Vorschlag entspricht.
91 93
92 <img src="https://mintcdn.com/claude-code/FVYz38sRY-VuoGHA/images/vs-code-edits.png?fit=max&auto=format&n=FVYz38sRY-VuoGHA&q=85&s=e005f9b41c541c5c7c59c082f7c4841c" alt="VS Code mit einem Diff von Claudes vorgeschlagenen Änderungen und einer Berechtigungsaufforderung, die fragt, ob die Bearbeitung durchgeführt werden soll" width="3292" height="1876" data-path="images/vs-code-edits.png" />94 <img src="https://mintcdn.com/claude-code/FVYz38sRY-VuoGHA/images/vs-code-edits.png?fit=max&auto=format&n=FVYz38sRY-VuoGHA&q=85&s=e005f9b41c541c5c7c59c082f7c4841c" alt="VS Code mit einem Diff von Claudes vorgeschlagenen Änderungen und einer Berechtigungsaufforderung, die fragt, ob die Bearbeitung durchgeführt werden soll" width="3292" height="1876" data-path="images/vs-code-edits.png" />
93 95
100Weitere Ideen, was Sie mit Claude Code tun können, finden Sie unter [Häufige Arbeitsabläufe](/docs/de/common-workflows).102Weitere Ideen, was Sie mit Claude Code tun können, finden Sie unter [Häufige Arbeitsabläufe](/docs/de/common-workflows).
101 103
102<Tip>104<Tip>
103 Führen Sie „Claude Code: Open Walkthrough" aus der Befehlspalette aus, um eine geführte Tour durch die Grundlagen zu erhalten.105 Führen Sie „Claude Code: Open Walkthrough“ aus der Befehlspalette aus, um eine geführte Tour durch die Grundlagen zu erhalten.
104</Tip>106</Tip>
105 107
106<h2 id="use-the-prompt-box">108<h2 id="use-the-prompt-box">
120 * `/plan` mit einer Aufgabe, wie `/plan fix the auth bug`: wechselt zum Plan-Modus und beginnt, diese Aufgabe zu planen.122 * `/plan` mit einer Aufgabe, wie `/plan fix the auth bug`: wechselt zum Plan-Modus und beginnt, diese Aufgabe zu planen.
121 * `/plan open`: wenn Sie bereits im Plan-Modus sind, öffnet die Plan-Datei im Editor.123 * `/plan open`: wenn Sie bereits im Plan-Modus sind, öffnet die Plan-Datei im Editor.
122 * **Automatisch bearbeiten**: Claude nimmt Bearbeitungen vor, ohne zu fragen.124 * **Automatisch bearbeiten**: Claude nimmt Bearbeitungen vor, ohne zu fragen.
123* **Modell**: Wählen Sie **Modell wechseln…** aus dem Befehlsmenü, um das Modell während einer Sitzung zu ändern. Sie können auch auf den Modellnamen am unteren Rand des Eingabefelds klicken, um die gleiche Auswahl zu öffnen.125* **Modell**: Wählen Sie **Modell wechseln…** aus dem Befehlsmenü, um das Modell während einer Sitzung zu ändern. Sie können auch auf den Modellnamen am unteren Rand des Eingabefelds klicken, um dieselbe Auswahl zu öffnen. Mit Claude Code v2.1.284 oder später öffnet auch die Eingabe von `/model` allein im Eingabefeld die Auswahl.
124 126
125 Wenn das aktuelle Modell [Anstrengungsstufen](/docs/de/model-config#adjust-effort-level) unterstützt, zeigt die Auswahl auch eine Zeile **Anstrengung** und die Schaltfläche für den Modellnamen zeigt die ausgewählte Stufe. Wenn Sie eine andere Stufe als `max` wählen, speichert Claude Code sie für das aktuelle Modell als Standard unter [`modelSettings`](/docs/de/settings-reference#modelsettings) in Ihren Benutzereinstellungen; `max` gilt nur für die aktuelle Sitzung. Die Schaltfläche für den Modellnamen und die Zeile **Anstrengung** erfordern Claude Code v2.1.257 oder später.127 Wenn das aktuelle Modell [Anstrengungsstufen](/docs/de/model-config#adjust-effort-level) unterstützt, zeigt die Auswahl auch eine Zeile **Anstrengung** und die Schaltfläche für den Modellnamen zeigt die ausgewählte Stufe. Wenn Sie eine andere Stufe als `max` wählen, speichert Claude Code sie für das aktuelle Modell als Standard unter [`modelSettings`](/docs/de/settings-reference#modelsettings) in Ihren Benutzereinstellungen; `max` gilt nur für die aktuelle Sitzung. Die Schaltfläche für den Modellnamen und die Zeile **Anstrengung** erfordern Claude Code v2.1.257 oder später.
126 128
127 Wenn [dynamische Workflows](/docs/de/workflows) aktiviert sind und das aktuelle Modell dies unterstützt, wird ein **Ultracode**-Schalter unter der Zeile **Anstrengung** angezeigt. Schalten Sie ihn ein, damit Claude für jede wesentliche Aufgabe in dieser Sitzung einen [Workflow](/docs/de/workflows#let-claude-decide-with-ultracode) auf der ausgewählten Anstrengungsstufe plant. Während er aktiviert ist, zeigt die Schaltfläche für den Modellnamen `· Ultracode` nach der Stufe. Der Schalter erfordert Claude Code v2.1.284 oder später.129 Wenn [dynamische Workflows](/docs/de/workflows) aktiviert sind und das aktuelle Modell dies unterstützt, wird ein **Ultracode**-Schalter unter der Zeile **Anstrengung** angezeigt. Schalten Sie ihn ein, damit Claude für jede wesentliche Aufgabe in dieser Sitzung einen [Workflow](/docs/de/workflows#let-claude-decide-with-ultracode) auf der ausgewählten Anstrengungsstufe plant. Während er aktiviert ist, zeigt die Schaltfläche für den Modellnamen `· Ultracode` nach der Stufe. Der Schalter erfordert Claude Code v2.1.284 oder später.
128* **Befehlsmenü**: Klicken Sie auf `/` oder geben Sie `/` ein, um das Befehlsmenü zu öffnen. Die Optionen umfassen das Anhängen von Dateien, das Wechseln von Modellen und das Umschalten des erweiterten Denkens.130* **Befehlsmenü**: Klicken Sie auf `/` oder geben Sie `/` ein, um das Befehlsmenü zu öffnen. Die Optionen umfassen das Anhängen von Dateien, das Wechseln von Modellen und das Umschalten des erweiterten Denkens.
129 131
130 Der Abschnitt „Anpassen" bietet Zugriff auf MCP-Server, Befehle, Ausgabestile, Hooks, Speicher, Anweisungen, Berechtigungen und Plugins. Elemente mit einem Terminal-Symbol öffnen sich im integrierten Terminal.132 Der Abschnitt „Anpassen“ bietet Zugriff auf MCP-Server, Befehle, Ausgabestile, Hooks, Speicher, Anweisungen, Berechtigungen und Plugins. Elemente mit einem Terminal-Symbol öffnen sich im integrierten Terminal.
131 133
132 * Um Befehle wie `/usage` oder [`/remote-control`](/docs/de/remote-control) zu durchsuchen, wählen Sie **Slash commands** im Abschnitt „Anpassen". Ein Dialog listet sie mit einem Filterfeld auf. Wählen Sie einen aus, um ihn auszuführen. Das Eingeben von `/` im Eingabefeld schlägt Befehle weiterhin inline vor. Erfordert Claude Code v2.1.257 oder später.134 * Um Befehle wie `/usage` oder [`/remote-control`](/docs/de/remote-control) zu durchsuchen, wählen Sie **Slash commands** im Abschnitt „Anpassen“. Ein Dialog listet sie mit einem Filterfeld auf. Wählen Sie einen aus, um ihn auszuführen. Das Eingeben von `/` im Eingabefeld schlägt Befehle weiterhin inline vor. Erfordert Claude Code v2.1.257 oder später.
133 135
134 Das Eingeben von `/skills` öffnet auch diesen Dialog. Jede [Skill](/docs/de/skills)-Zeile zeigt ihre [Sichtbarkeit](/docs/de/skills#override-skill-visibility-from-settings), wie **On** oder **Name only**. Klicken Sie auf die Sichtbarkeit, um sie zu ändern, außer bei Zeilen, die als **locked** gekennzeichnet sind, wie Plugin-Skills. Die `/skills`-Verknüpfung und die Sichtbarkeitssteuerelemente erfordern Claude Code v2.1.280 oder später.136 Das Eingeben von `/skills` öffnet auch diesen Dialog. Jede [Skill](/docs/de/skills)-Zeile zeigt ihre [Sichtbarkeit](/docs/de/skills#override-skill-visibility-from-settings), wie **On** oder **Name only**. Klicken Sie auf die Sichtbarkeit, um sie zu ändern, außer bei Zeilen, die als **locked** gekennzeichnet sind, wie Plugin-Skills. Die `/skills`-Verknüpfung und die Sichtbarkeitssteuerelemente erfordern Claude Code v2.1.280 oder später.
135 * Wählen Sie **Output styles** im Abschnitt „Anpassen", um einen [Ausgabestil](/docs/de/output-styles) auszuwählen, einschließlich Ihrer benutzerdefinierten Stile. Erfordert Claude Code v2.1.257 oder später.137 * Wählen Sie **Output styles** im Abschnitt „Anpassen“, um einen [Ausgabestil](/docs/de/output-styles) auszuwählen, einschließlich Ihrer benutzerdefinierten Stile. Erfordert Claude Code v2.1.257 oder später.
136 138
137 Um stattdessen einen benutzerdefinierten Stil zu erstellen, wählen Sie **Build a custom style** aus dem Menü **Output styles**. Claude Code schreibt die [Stildatei](/docs/de/output-styles#create-a-custom-output-style) für Sie auf Projekt- oder Benutzerebene. Erfordert Claude Code v2.1.261 oder später.139 Um stattdessen einen benutzerdefinierten Stil zu erstellen, wählen Sie **Build a custom style** aus dem Menü **Output styles**. Claude Code schreibt die [Stildatei](/docs/de/output-styles#create-a-custom-output-style) für Sie auf Projekt- oder Benutzerebene. Erfordert Claude Code v2.1.261 oder später.
138 * Wählen Sie **Hooks** im Abschnitt „Anpassen", um die [Hooks](/docs/de/hooks) anzuzeigen, die in der Sitzung geladen sind, gruppiert nach Ereignis. Sie können Hooks hinzufügen, bearbeiten oder entfernen, die in Ihren Benutzer-, Projekt- und lokalen Einstellungsdateien gespeichert sind. Hooks aus anderen Quellen, wie verwaltete Einstellungen oder Plugins, sind schreibgeschützt. Erfordert Claude Code v2.1.269 oder später.140 * Wählen Sie **Hooks** im Abschnitt „Anpassen“, um die [Hooks](/docs/de/hooks) anzuzeigen, die in der Sitzung geladen sind, gruppiert nach Ereignis. Sie können Hooks hinzufügen, bearbeiten oder entfernen, die in Ihren Benutzer-, Projekt- und lokalen Einstellungsdateien gespeichert sind. Hooks aus anderen Quellen, wie verwaltete Einstellungen oder Plugins, sind schreibgeschützt. Erfordert Claude Code v2.1.269 oder später.
139 * Wählen Sie **Permissions** im Abschnitt „Anpassen", um die [Berechtigungsregeln](/docs/de/permissions) der Sitzung anzuzeigen, gruppiert in „Allow", „Ask" und „Deny". Sie können Regeln zu Ihren Benutzer-, Projekt- oder lokalen Einstellungen hinzufügen und dort gespeicherte Regeln entfernen. Regeln aus anderen Quellen, wie verwaltete Einstellungen oder Genehmigungen, die nur für diese Sitzung gelten, sind schreibgeschützt. Erfordert Claude Code v2.1.269 oder später.141 * Wählen Sie **Permissions** im Abschnitt „Anpassen“, um die [Berechtigungsregeln](/docs/de/permissions) der Sitzung anzuzeigen, gruppiert in „Allow“, „Ask“ und „Deny“. Sie können Regeln zu Ihren Benutzer-, Projekt- oder lokalen Einstellungen hinzufügen und dort gespeicherte Regeln entfernen. Regeln aus anderen Quellen, wie verwaltete Einstellungen oder Genehmigungen, die nur für diese Sitzung gelten, sind schreibgeschützt. Erfordert Claude Code v2.1.269 oder später.
140 * Wählen Sie **Memory** im Abschnitt „Anpassen", um [automatisches Speichern](/docs/de/memory#auto-memory) ein- oder auszuschalten. Während es aktiviert ist, können Sie auch die Speicher durchsuchen, die Claude gespeichert hat, und die Ordner, die sie speichern, in Ihrem Datei-Manager anzeigen. Erfordert Claude Code v2.1.274 oder später.142 * Wählen Sie **Memory** im Abschnitt „Anpassen“, um [automatisches Speichern](/docs/de/memory#auto-memory) ein- oder auszuschalten. Während es aktiviert ist, können Sie auch die Speicher durchsuchen, die Claude gespeichert hat, und die Ordner, die sie speichern, in Ihrem Datei-Manager anzeigen. Erfordert Claude Code v2.1.274 oder später.
141 143
142 Klicken Sie auf einen gespeicherten Speicher, um ihn im Dialog zu lesen, wo Sie den Text bearbeiten, den Speicher löschen oder seine Datei im Editor öffnen können. Das Anzeigen, Bearbeiten und Löschen eines Speichers im Dialog erfordern Claude Code v2.1.275 oder später.144 Klicken Sie auf einen gespeicherten Speicher, um ihn im Dialog zu lesen, wo Sie den Text bearbeiten, den Speicher löschen oder seine Datei im Editor öffnen können. Das Anzeigen, Bearbeiten und Löschen eines Speichers im Dialog erfordern Claude Code v2.1.275 oder später.
143 * Wählen Sie **Instructions** im Abschnitt „Anpassen", um die [CLAUDE.md-Dateien](/docs/de/memory#claude-md-files) zu bearbeiten, die Claude liest. Wählen Sie eine Datei aus, um sie im Editor zu öffnen. Wenn die Datei noch nicht vorhanden ist, erstellt Claude Code sie zuerst. Erfordert Claude Code v2.1.274 oder später.145 * Wählen Sie **Instructions** im Abschnitt „Anpassen“, um die [CLAUDE.md-Dateien](/docs/de/memory#claude-md-files) zu bearbeiten, die Claude liest. Wählen Sie eine Datei aus, um sie im Editor zu öffnen. Wenn die Datei noch nicht vorhanden ist, erstellt Claude Code sie zuerst. Erfordert Claude Code v2.1.274 oder später.
144 * Wählen Sie **Status** im Abschnitt „Anpassen", oder geben Sie `/status` ein, um die Claude Code-Version, das Konto, das Modell und die MCP-Server-Details der Sitzung zu überprüfen. Erfordert Claude Code v2.1.280 oder später.146 * Wählen Sie **Status** im Abschnitt „Anpassen“, oder geben Sie `/status` ein, um die Claude Code-Version, das Konto, das Modell und die MCP-Server-Details der Sitzung zu überprüfen. Erfordert Claude Code v2.1.280 oder später.
145 * Wählen Sie **Sandbox** im Abschnitt „Anpassen", oder geben Sie `/sandbox` ein, um zu sehen, ob Claudes Bash-Befehle [sandboxed](/docs/de/sandboxing) ausgeführt werden. Sie können den Sandbox-Modus dort wechseln und [ausgeschlossene Befehle](/docs/de/settings-reference#sandbox-excludedcommands) hinzufügen. Erfordert Claude Code v2.1.280 oder später.147 * Wählen Sie **Sandbox** im Abschnitt „Anpassen“, oder geben Sie `/sandbox` ein, um zu sehen, ob Claudes Bash-Befehle [sandboxed](/docs/de/sandboxing) ausgeführt werden. Sie können den Sandbox-Modus dort wechseln und [ausgeschlossene Befehle](/docs/de/settings-reference#sandbox-excludedcommands) hinzufügen. Erfordert Claude Code v2.1.280 oder später.
146 * Wählen Sie **Claude in Chrome** im Abschnitt „Anpassen", oder geben Sie `/chrome` ein, um die [Claude in Chrome](/docs/de/chrome)-Verbindung zu überprüfen und zu verwalten. Beide erfordern die Anmeldung mit einem claude.ai-Konto. Erfordert Claude Code v2.1.280 oder später.148 * Wählen Sie **Claude in Chrome** im Abschnitt „Anpassen“, oder geben Sie `/chrome` ein, um die [Claude in Chrome](/docs/de/chrome)-Verbindung zu überprüfen und zu verwalten. Beide erfordern die Anmeldung mit einem claude.ai-Konto. Erfordert Claude Code v2.1.280 oder später.
147 * Wählen Sie **Export conversation** im Abschnitt „Context", oder geben Sie `/export` ein, um das Gespräch als Klartext zu kopieren oder in einer Datei zu speichern. Fügen Sie einen Dateinamen hinzu, wie `/export notes.txt`, um den Dialog zu überspringen und auszuwählen, wo die Datei gespeichert werden soll. Erfordert Claude Code v2.1.280 oder später.149 * Wählen Sie **Export conversation** im Abschnitt „Context“, oder geben Sie `/export` ein, um das Gespräch als Klartext zu kopieren oder in einer Datei zu speichern. Fügen Sie einen Dateinamen hinzu, wie `/export notes.txt`, um den Dialog zu überspringen und auszuwählen, wo die Datei gespeichert werden soll. Erfordert Claude Code v2.1.280 oder später.
148 * Der Abschnitt „Einstellungen" enthält **Enable Remote Control for all sessions**, das [`remoteControlAtStartup`](/docs/de/settings-reference#remotecontrolatstartup) setzt, um zu steuern, ob [neue interaktive Sitzungen automatisch eine Verbindung zur Remote-Steuerung herstellen](/docs/de/remote-control#enable-remote-control-for-all-sessions). Erfordert Claude Code v2.1.203 oder später.150 * Der Abschnitt „Einstellungen“ enthält **Enable Remote Control for all sessions**, das [`remoteControlAtStartup`](/docs/de/settings-reference#remotecontrolatstartup) setzt, um zu steuern, ob [neue interaktive Sitzungen automatisch eine Verbindung zur Remote-Steuerung herstellen](/docs/de/remote-control#enable-remote-control-for-all-sessions). Erfordert Claude Code v2.1.203 oder später.
149 151
150 Wenn Sie den Schalter in einem VS Code-Fenster ein- oder ausschalten, gilt die Änderung für die bereits in diesem VS Code-Fenster geöffneten Sitzungen, nicht nur für Sitzungen, die Sie danach starten. Wenn Sie ihn ausschalten, werden die offenen Sitzungen getrennt. Mit Claude Code v2.1.261 oder später erreicht die Änderung auch Sitzungen, die in Ihren anderen VS Code-Fenstern geöffnet sind.152 Wenn Sie den Schalter in einem VS Code-Fenster ein- oder ausschalten, gilt die Änderung für die bereits in diesem VS Code-Fenster geöffneten Sitzungen, nicht nur für Sitzungen, die Sie danach starten. Wenn Sie ihn ausschalten, werden die offenen Sitzungen getrennt. Mit Claude Code v2.1.261 oder später erreicht die Änderung auch Sitzungen, die in Ihren anderen VS Code-Fenstern geöffnet sind.
151 * Der Abschnitt „Einstellungen" enthält auch **Focus view**, das Werkzeugaufrufe, Werkzeugergebnisse und Denken hinter erweiterbaren Zeilen verbirgt und nur Ihre Eingaben und Claudes Antworten hinterlässt. Schalten Sie es dort um, mit `Ctrl+Option+F` (Mac) / `Ctrl+Alt+F` (Windows/Linux), oder aus der Befehlspalette mit **Claude Code: Toggle Focus view**. Die Änderung gilt für jede offene Sitzung und bleibt über Sitzungen hinweg erhalten. Erfordert Claude Code v2.1.221 oder später.153 * Der Abschnitt „Einstellungen“ enthält auch **Focus view**, das Werkzeugaufrufe, Werkzeugergebnisse und Denken hinter erweiterbaren Zeilen verbirgt und nur Ihre Eingaben und Claudes Antworten hinterlässt. Schalten Sie es dort um, mit `Ctrl+Option+F` (Mac) / `Ctrl+Alt+F` (Windows/Linux), oder aus der Befehlspalette mit **Claude Code: Toggle Focus view**. Die Änderung gilt für jede offene Sitzung und bleibt über Sitzungen hinweg erhalten. Erfordert Claude Code v2.1.221 oder später.
152 154
153 Claudes neueste To-Do-Liste bleibt sichtbar, ebenso wie der Text einer ausstehenden Frage von Claude; dies erfordert Claude Code v2.1.225 oder später. Während Claude [Subagenten](/docs/de/sub-agents) ausführt, erscheinen Live-Fortschrittszeilen mit ihrer neuesten Aktivität unter der Werkzeugaufrufsgruppe, die sie gestartet hat. Dies erfordert Claude Code v2.1.269 oder später.155 Claudes neueste To-Do-Liste bleibt sichtbar, ebenso wie der Text einer ausstehenden Frage von Claude; dies erfordert Claude Code v2.1.225 oder später. Während Claude [Subagenten](/docs/de/sub-agents) ausführt, erscheinen Live-Fortschrittszeilen mit ihrer neuesten Aktivität unter der Werkzeugaufrufsgruppe, die sie gestartet hat. Dies erfordert Claude Code v2.1.269 oder später.
154 * Um sich von Ihrem Anthropic-Konto abzumelden, wählen Sie **Sign out** im Abschnitt „Einstellungen", oder geben Sie `/logout` ein. Bei einem [Drittanbieter](#use-third-party-providers) bietet das Menü keines von beiden. Erfordert Claude Code v2.1.277 oder später.156 * Um sich von Ihrem Anthropic-Konto abzumelden, wählen Sie **Sign out** im Abschnitt „Einstellungen“, oder geben Sie `/logout` ein. Bei einem [Drittanbieter](#use-third-party-providers) bietet das Menü keines von beiden. Erfordert Claude Code v2.1.277 oder später.
155 * Um einen Fehler zu melden, klicken Sie auf **Report a problem** am unteren Rand des Menüs, oder geben Sie `/bug` oder `/feedback` mit einer optionalen Beschreibung ein, die den Bericht ausfüllt. Wenn Sie den Bericht einreichen und Sie bei Anthropic auf einer First-Party-Verbindung angemeldet sind, sendet Claude Code ihn an Anthropic. Erfordert Claude Code v2.1.229 oder später.157 * Um einen Fehler zu melden, klicken Sie auf **Report a problem** am unteren Rand des Menüs, oder geben Sie `/bug` oder `/feedback` mit einer optionalen Beschreibung ein, die den Bericht ausfüllt. Wenn Sie den Bericht einreichen und Sie bei Anthropic auf einer First-Party-Verbindung angemeldet sind, sendet Claude Code ihn an Anthropic. Erfordert Claude Code v2.1.229 oder später.
156 158
157 Bei einem Drittanbieter oder ohne Anthropic-Anmeldedaten wird nichts gesendet. Der Dialog sagt dies, bevor Sie schreiben. Das Einreichen speichert den Bericht als [lokales Archiv unter `~/.claude/feedback-bundles/`](/docs/de/data-usage#telemetry-services) mit bekannten API-Schlüssel- und Token-Mustern redigiert. Senden Sie diese Datei an Ihren Anthropic-Kontorepräsentanten oder fügen Sie sie an eine Support-Anfrage an. Die Bestätigung nennt die Datei und enthält eine Schaltfläche **Show folder**. Das Speichern des Berichts auf Ihrem Computer erfordert Claude Code v2.1.284 oder später.159 Bei einem Drittanbieter oder ohne Anthropic-Anmeldedaten wird nichts gesendet. Der Dialog sagt dies, bevor Sie schreiben. Das Einreichen speichert den Bericht als [lokales Archiv unter `~/.claude/feedback-bundles/`](/docs/de/data-usage#telemetry-services) mit bekannten API-Schlüssel- und Token-Mustern redigiert. Senden Sie diese Datei an Ihren Anthropic-Kontorepräsentanten oder fügen Sie sie an eine Support-Anfrage an. Die Bestätigung nennt die Datei und enthält eine Schaltfläche **Show folder**. Das Speichern des Berichts auf Ihrem Computer erfordert Claude Code v2.1.284 oder später.
159 Wenn die Richtlinie Ihrer Organisation Produktfeedback deaktiviert, wird **Report a problem** nicht im Menü angezeigt, und `/bug` und `/feedback` zeigen stattdessen eine `Feedback is turned off by your organization's policy or this environment's settings.` Benachrichtigung an. Mit Claude Code v2.1.284 oder später wird Feedback auch ausgeschaltet, wenn Sie die Umgebungsvariable `DISABLE_FEEDBACK_COMMAND` oder `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` setzen, und das Öffnen des Berichts zeigt diese Benachrichtigung statt.161 Wenn die Richtlinie Ihrer Organisation Produktfeedback deaktiviert, wird **Report a problem** nicht im Menü angezeigt, und `/bug` und `/feedback` zeigen stattdessen eine `Feedback is turned off by your organization's policy or this environment's settings.` Benachrichtigung an. Mit Claude Code v2.1.284 oder später wird Feedback auch ausgeschaltet, wenn Sie die Umgebungsvariable `DISABLE_FEEDBACK_COMMAND` oder `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` setzen, und das Öffnen des Berichts zeigt diese Benachrichtigung statt.
160* **Nebenfragen**: Geben Sie `/btw` gefolgt von einer Frage ein, um eine Frage zu Ihrer Sitzung zu stellen, [ohne sie zum Gespräch hinzuzufügen](/docs/de/interactive-mode#side-questions-with-%2Fbtw). Die Antwort öffnet sich in einem Panel neben dem Chat, in dem Sie Anschlussfragen stellen können. Der Thread bleibt bei Fenster-Neuladen erhalten. Claude Code behält die neuesten 20 Austausche und läuft gespeicherte Threads nach dem [`cleanupPeriodDays`](/docs/de/settings-reference#cleanupperioddays)-Plan ab, solange Claude Code [sicher die Aufbewahrungsfrist bestimmen kann](/docs/de/claude-directory#cleaned-up-automatically). Um einen Thread zu löschen, klicken Sie auf das Papierkorbsymbol im Panel. Erfordert Claude Code v2.1.227 oder später.162* **Nebenfragen**: Geben Sie `/btw` gefolgt von einer Frage ein, um eine Frage zu Ihrer Sitzung zu stellen, [ohne sie zum Gespräch hinzuzufügen](/docs/de/interactive-mode#side-questions-with-%2Fbtw). Die Antwort öffnet sich in einem Panel neben dem Chat, in dem Sie Anschlussfragen stellen können. Der Thread bleibt bei Fenster-Neuladen erhalten. Claude Code behält die neuesten 20 Austausche und läuft gespeicherte Threads nach dem [`cleanupPeriodDays`](/docs/de/settings-reference#cleanupperioddays)-Plan ab, solange Claude Code [sicher die Aufbewahrungsfrist bestimmen kann](/docs/de/claude-directory#cleaned-up-automatically). Um einen Thread zu löschen, klicken Sie auf das Papierkorbsymbol im Panel. Erfordert Claude Code v2.1.227 oder später.
161* **Antwort kopieren**: Bewegen Sie den Mauszeiger über eine Antwort und klicken Sie auf **Copy response**, um sie in die Zwischenablage zu kopieren, oder geben Sie `/copy` ein, um die neueste Antwort zu kopieren. `/copy 2` kopiert die vorletzte. Erfordert Claude Code v2.1.277 oder später.163* **Antwort kopieren**: Bewegen Sie den Mauszeiger über eine Antwort und klicken Sie auf **Copy response**, um sie in die Zwischenablage zu kopieren, oder geben Sie `/copy` ein, um die neueste Antwort zu kopieren. `/copy 2` kopiert die vorletzte. Erfordert Claude Code v2.1.277 oder später.
164* **Lesezeichen**: Bewegen Sie den Mauszeiger über eine Antwort und klicken Sie auf **Bookmark response**, um sie zu speichern, oder klicken Sie bei einer gespeicherten Antwort auf **Remove bookmark**, um sie zu entfernen.
165
166 Um gespeicherte Antworten anzusehen, öffnen Sie das Bookmarks-Panel: Klicken Sie auf das Lesezeichensymbol oben im Claude Code-Panel, wählen Sie **Bookmarks** im Abschnitt „Context“ des Befehlsmenüs oder geben Sie `/bookmarks` ein. Erfordert Claude Code v2.1.286 oder später.
162* **Kontextindikator**: Das Eingabefeld zeigt, wie viel von Claudes Kontextfenster Sie verwenden. Claude komprimiert automatisch bei Bedarf, oder Sie können `/compact` manuell ausführen.167* **Kontextindikator**: Das Eingabefeld zeigt, wie viel von Claudes Kontextfenster Sie verwenden. Claude komprimiert automatisch bei Bedarf, oder Sie können `/compact` manuell ausführen.
163* **Prompt-Cache-Uhr**: Ein Uhr-Symbol neben dem Kontextindikator schätzt, wie viel Zeit das [Prompt-Cache](/docs/de/prompt-caching) des Gesprächs noch hat, bevor es abläuft. Es zählt von der [Lebensdauer](/docs/de/prompt-caching#cache-lifetime) des Caches von fünf Minuten oder einer Stunde herunter, und jede Antwort, die den Cache verwendet, startet den Countdown neu. Abgesehen von der Komprimierung setzen die [Aktionen, die den Cache ungültig machen](/docs/de/prompt-caching#actions-that-invalidate-the-cache), die Uhr nicht zurück, daher kann sie immer noch Minuten anzeigen, nachdem Sie Modelle wechseln.168* **Prompt-Cache-Uhr**: Ein Uhr-Symbol neben dem Kontextindikator schätzt, wie viel Zeit das [Prompt-Cache](/docs/de/prompt-caching) des Gesprächs noch hat, bevor es abläuft. Es zählt von der [Lebensdauer](/docs/de/prompt-caching#cache-lifetime) des Caches von fünf Minuten oder einer Stunde herunter, und jede Antwort, die den Cache verwendet, startet den Countdown neu. Abgesehen von der Komprimierung setzen die [Aktionen, die den Cache ungültig machen](/docs/de/prompt-caching#actions-that-invalidate-the-cache), die Uhr nicht zurück, daher kann sie immer noch Minuten anzeigen, nachdem Sie Modelle wechseln.
164 * Bis der Countdown abläuft, zeigt das Symbol die verbleibenden Minuten an, z. B. **12m**.169 * Bis der Countdown abläuft, zeigt das Symbol die verbleibenden Minuten an, z. B. **12m**.
171 Die Karte listet auch die anderen [Hintergrundaufgaben](/docs/de/tools-reference#background-commands) der Sitzung auf, wie Hintergrund-Shell-Befehle und [Monitore](/docs/de/tools-reference#monitor-tool), unter den Agenten. Klicken Sie auf eine Zeile, um die Karte der Aufgabe zu öffnen und sie dort zu stoppen.176 Die Karte listet auch die anderen [Hintergrundaufgaben](/docs/de/tools-reference#background-commands) der Sitzung auf, wie Hintergrund-Shell-Befehle und [Monitore](/docs/de/tools-reference#monitor-tool), unter den Agenten. Klicken Sie auf eine Zeile, um die Karte der Aufgabe zu öffnen und sie dort zu stoppen.
172 177
173 Um die Karte zu öffnen, wenn keine Agent-Anzahl angezeigt wird, z. B. wenn Claude einen Hintergrund-Shell-Befehl gestartet hat, aber keine Subagenten, geben Sie `/tasks` im Eingabefeld ein. Hintergrundaufgaben in der Karte und das eingegebene `/tasks` erfordern Claude Code v2.1.277 oder später.178 Um die Karte zu öffnen, wenn keine Agent-Anzahl angezeigt wird, z. B. wenn Claude einen Hintergrund-Shell-Befehl gestartet hat, aber keine Subagenten, geben Sie `/tasks` im Eingabefeld ein. Hintergrundaufgaben in der Karte und das eingegebene `/tasks` erfordern Claude Code v2.1.277 oder später.
179
180 Mit Claude Code v2.1.286 oder später endet der aktuelle Turn, wenn Sie auf **Stop** klicken oder `Esc` drücken. Hintergrundagenten laufen weiter, bis sie fertig sind oder Sie sie über die Karte stoppen.
174* **Erweitertes Denken**: Ermöglicht Claude, mehr Zeit für die Überlegung komplexer Probleme aufzuwenden. Schalten Sie es über das Befehlsmenü (`/`) ein. Claudes Überlegungen erscheinen im Gespräch als zusammengeklappte Blöcke: Klicken Sie auf einen Block, um ihn zu lesen, oder drücken Sie `Ctrl+O`, um jeden Denkblock in der Sitzung zu erweitern oder zu reduzieren. Siehe [Erweitertes Denken](/docs/de/model-config#extended-thinking) für Details.181* **Erweitertes Denken**: Ermöglicht Claude, mehr Zeit für die Überlegung komplexer Probleme aufzuwenden. Schalten Sie es über das Befehlsmenü (`/`) ein. Claudes Überlegungen erscheinen im Gespräch als zusammengeklappte Blöcke: Klicken Sie auf einen Block, um ihn zu lesen, oder drücken Sie `Ctrl+O`, um jeden Denkblock in der Sitzung zu erweitern oder zu reduzieren. Siehe [Erweitertes Denken](/docs/de/model-config#extended-thinking) für Details.
175* **Mehrzeilige Eingabe**: Drücken Sie `Shift+Enter`, um eine neue Zeile hinzuzufügen, ohne zu senden. Dies funktioniert auch in der Freitexteingabe „Other" von Frage-Dialogen.182* **Mehrzeilige Eingabe**: Drücken Sie `Shift+Enter`, um eine neue Zeile hinzuzufügen, ohne zu senden. Dies funktioniert auch in der Freitexteingabe „Other“ von Frage-Dialogen.
176 183
177<h3 id="reference-files-and-folders">184<h3 id="reference-files-and-folders">
178 Referenzdateien und -ordner185 Referenzdateien und -ordner
221* **Sitzungstitel**: Neue Sitzungen erhalten KI-generierte Titel basierend auf Ihrer ersten Nachricht.228* **Sitzungstitel**: Neue Sitzungen erhalten KI-generierte Titel basierend auf Ihrer ersten Nachricht.
222* **Umbenennen und archivieren**: Bewegen Sie den Mauszeiger über eine Sitzung, um diese Aktionen anzuzeigen. Benennen Sie sie um, um ihr einen beschreibenden Titel zu geben, oder archivieren Sie sie, um sie in die Gruppe **Archived sessions** am unteren Rand der Liste zu verschieben.229* **Umbenennen und archivieren**: Bewegen Sie den Mauszeiger über eine Sitzung, um diese Aktionen anzuzeigen. Benennen Sie sie um, um ihr einen beschreibenden Titel zu geben, oder archivieren Sie sie, um sie in die Gruppe **Archived sessions** am unteren Rand der Liste zu verschieben.
223 230
231Wenn die Konversation in einem anderen Claude Code-Prozess geöffnet ist, etwa `claude` in einem Terminal oder einem anderen VS Code-Fenster, erscheint anstelle des Eingabefelds ein Hinweis: `This conversation is still open somewhere else. Using it in two places at once can mix up its messages.` Um hier fortzufahren, schließen Sie die Konversation an der anderen Stelle und klicken Sie dann auf **Open here anyway**. Wenn Sie klicken, ohne sie zu schließen, ist die Konversation an beiden Stellen geöffnet. Wenn [`claudeProcessWrapper`](#extension-settings) gesetzt ist, überspringt die Erweiterung diese Prüfung und öffnet die Konversation direkt.
232
224Standardmäßig wird eine Sitzung ohne Aktivität für 14 Tage automatisch zu **Archived sessions** verschoben, es sei denn, sie ist offen, ungelesen oder in einer [Gruppe](#organize-sessions-into-groups). Automatisches Archivieren erfordert Claude Code v2.1.265 oder später. Um den Zeitraum zu ändern oder auszuschalten, öffnen Sie die [Archive Inactive Sessions-Einstellung](vscode://settings/claudeCode.archiveInactiveSessions) und wählen Sie eine Anzahl von Tagen oder **Never**.233Standardmäßig wird eine Sitzung ohne Aktivität für 14 Tage automatisch zu **Archived sessions** verschoben, es sei denn, sie ist offen, ungelesen oder in einer [Gruppe](#organize-sessions-into-groups). Automatisches Archivieren erfordert Claude Code v2.1.265 oder später. Um den Zeitraum zu ändern oder auszuschalten, öffnen Sie die [Archive Inactive Sessions-Einstellung](vscode://settings/claudeCode.archiveInactiveSessions) und wählen Sie eine Anzahl von Tagen oder **Never**.
225 234
226Um eine archivierte Sitzung wiederherzustellen, erweitern Sie **Archived sessions** und klicken Sie auf **Unarchive session**. Um jede archivierte Sitzung auf einmal wiederherzustellen, bewegen Sie den Mauszeiger über die Kopfzeile **Archived sessions** in der Sitzungsliste in der Aktivitätsleiste und klicken Sie auf sein Unarchive-Symbol, das Claude Code v2.1.277 oder später erfordert. Vor v2.1.257 war die Aktion **Delete session**, die eine Sitzung ohne Möglichkeit zur Wiederherstellung ausblendete. Sitzungen, die Sie dann gelöscht haben, werden nach dem Upgrade unter **Archived sessions** angezeigt.235Um eine archivierte Sitzung wiederherzustellen, erweitern Sie **Archived sessions** und klicken Sie auf **Unarchive session**. Um jede archivierte Sitzung auf einmal wiederherzustellen, bewegen Sie den Mauszeiger über die Kopfzeile **Archived sessions** in der Sitzungsliste in der Aktivitätsleiste und klicken Sie auf sein Unarchive-Symbol, das Claude Code v2.1.277 oder später erfordert. Vor v2.1.257 war die Aktion **Delete session**, die eine Sitzung ohne Möglichkeit zur Wiederherstellung ausblendete. Sitzungen, die Sie dann gelöscht haben, werden nach dem Upgrade unter **Archived sessions** angezeigt.
251</Steps>260</Steps>
252 261
253<Note>262<Note>
254 Wenn der Ordner, den Sie geöffnet haben, ein GitHub-Repository ist, zeigt die Registerkarte „Web" nur Sitzungen aus diesem Repository.263 Wenn der Ordner, den Sie geöffnet haben, ein GitHub-Repository ist, zeigt die Registerkarte „Web“ nur Sitzungen aus diesem Repository.
255 264
256 Wenn Sie eine Cloud-Sitzung fortsetzen, lädt die Erweiterung eine Kopie des Gesprächsverlaufs herunter; Änderungen werden nicht mit claude.ai synchronisiert.265 Wenn Sie eine Cloud-Sitzung fortsetzen, lädt die Erweiterung eine Kopie des Gesprächsverlaufs herunter; Änderungen werden nicht mit claude.ai synchronisiert.
257</Note>266</Note>
258 267
259Die Registerkarte „Web" listet auch Ihre [Remote Control](/docs/de/remote-control)-Sitzungen auf. Wenn Sie auf eine klicken, die im Ordner ausgeführt wurde, den Sie geöffnet haben, öffnet die Erweiterung stattdessen dieses lokale Gespräch und konzentriert sich auf die Registerkarte, die es bereits anzeigt, falls vorhanden. Wenn die Erweiterung nicht ausschließen kann, dass ein anderer Claude-Prozess das Gespräch geöffnet hat, erhalten Sie stattdessen eine heruntergeladene Kopie.268Die Registerkarte „Web“ listet auch Ihre [Remote Control](/docs/de/remote-control)-Sitzungen auf. Wenn Sie auf eine klicken, die im Ordner ausgeführt wurde, den Sie geöffnet haben, öffnet die Erweiterung stattdessen dieses lokale Gespräch und konzentriert sich auf die Registerkarte, die es bereits anzeigt, falls vorhanden. Wenn die Erweiterung nicht ausschließen kann, dass ein anderer Claude-Prozess das Gespräch geöffnet hat, erhalten Sie stattdessen eine heruntergeladene Kopie.
260 269
261Wenn ein Teil eines Gesprächs nicht heruntergeladen werden kann, wird ein Fehler angezeigt und keine Kopie gespeichert. Wählen Sie die Sitzung erneut aus, um es erneut zu versuchen. Wenn Sie eine Sitzung auswählen, die noch kein Gespräch zum Herunterladen hat, teilt Ihnen ein Fehler mit, wo Sie es stattdessen fortsetzen können.270Wenn ein Teil eines Gesprächs nicht heruntergeladen werden kann, wird ein Fehler angezeigt und keine Kopie gespeichert. Wählen Sie die Sitzung erneut aus, um es erneut zu versuchen. Wenn Sie eine Sitzung auswählen, die noch kein Gespräch zum Herunterladen hat, teilt Ihnen ein Fehler mit, wo Sie es stattdessen fortsetzen können.
262 271
264 Konto und Nutzung überprüfen273 Konto und Nutzung überprüfen
265</h3>274</h3>
266 275
267Führen Sie `/usage` aus, um das Dialogfeld „Account & usage" zu öffnen. Es zeigt Ihr angemeldetes Konto, und die Nutzung, die es meldet, unterscheidet sich je nach Anmeldung:276Führen Sie `/usage` aus, um das Dialogfeld „Account & usage“ zu öffnen. Es zeigt Ihr angemeldetes Konto, und die Nutzung, die es meldet, unterscheidet sich je nach Anmeldung:
268 277
269* **claude.ai-Plan**: Nutzungsbalken für die Limits Ihres Plans, wie die aktuelle Sitzung und die Woche. Jeder Balken zeigt, wie lange es dauert, bis sein Limit zurückgesetzt wird.278* **claude.ai-Plan**: Nutzungsbalken für die Limits Ihres Plans, wie die aktuelle Sitzung und die Woche. Jeder Balken zeigt, wie lange es dauert, bis sein Limit zurückgesetzt wird.
270 279
271 Das Dialogfeld schlüsselt auch auf, was zu Ihren Planlimits beiträgt. Es kennzeichnet Verhaltensweisen, die 10 % oder mehr der letzten Nutzung ausmachen, wie z. B. Cache-Misses, langer Kontext und Subagent-intensive oder hochgradig parallele Sitzungen, jeweils mit einem Tipp zur Reduzierung. Attributionstabellen zeigen, wie viel Nutzung von jedem Skill, Subagent, Plugin und MCP-Server kam.280 Das Dialogfeld schlüsselt auch auf, was zu Ihren Planlimits beiträgt. Es kennzeichnet Verhaltensweisen, die 10 % oder mehr der letzten Nutzung ausmachen, wie z. B. Cache-Misses, langer Kontext und Subagent-intensive oder hochgradig parallele Sitzungen, jeweils mit einem Tipp zur Reduzierung. Attributionstabellen zeigen, wie viel Nutzung von jedem Skill, Subagent, Plugin und MCP-Server kam.
272 281
273 Verwenden Sie den Umschalter „Day" und „Week", um zwischen den letzten 24 Stunden und den letzten 7 Tagen zu wechseln. Die Zahlen sind ungefähr und werden aus lokalen Sitzungen auf diesem Computer berechnet, daher ist die Nutzung von anderen Geräten oder claude.ai nicht enthalten.282 Verwenden Sie den Umschalter „Day“ und „Week“, um zwischen den letzten 24 Stunden und den letzten 7 Tagen zu wechseln. Die Zahlen sind ungefähr und werden aus lokalen Sitzungen auf diesem Computer berechnet, daher ist die Nutzung von anderen Geräten oder claude.ai nicht enthalten.
274* **Andere Anmeldungen**: Wenn Planlimits nicht auf Ihre Anmeldung zutreffen, z. B. bei einem [Drittanbieter](#use-third-party-providers) oder mit einem API-Schlüssel, zeigt der Abschnitt „Usage" stattdessen die Kosten und Token-Nutzung der Sitzung selbst. Die CLI `/usage` zeigt die gleichen Summen in ihrem [Session-Block](/docs/de/costs#track-your-costs). Die Sitzungsliste in der Aktivitätsleiste zeigt auch die Summen der aktiven Sitzung unter ihrer Kopfzeile **Account & usage**. Erfordert Claude Code v2.1.277 oder später.283* **Andere Anmeldungen**: Wenn Planlimits nicht auf Ihre Anmeldung zutreffen, z. B. bei einem [Drittanbieter](#use-third-party-providers) oder mit einem API-Schlüssel, zeigt der Abschnitt „Usage“ stattdessen die Kosten und Token-Nutzung der Sitzung selbst. Die CLI `/usage` zeigt die gleichen Summen in ihrem [Session-Block](/docs/de/costs#track-your-costs). Die Sitzungsliste in der Aktivitätsleiste zeigt auch die Summen der aktiven Sitzung unter ihrer Kopfzeile **Account & usage**. Erfordert Claude Code v2.1.277 oder später.
275 284
276Weitere Informationen zum Verfolgen und Reduzieren der Nutzung finden Sie unter [Verfolgen Sie Ihre Kosten](/docs/de/costs#track-your-costs).285Weitere Informationen zum Verfolgen und Reduzieren der Nutzung finden Sie unter [Verfolgen Sie Ihre Kosten](/docs/de/costs#track-your-costs).
277 286
293 302
294Wenn Claude eine Registerkarte in einer neuen Editor-Gruppe öffnet, sperrt die Erweiterung diese Gruppe, sodass Dateien, die Sie öffnen, während die Claude-Registerkarte fokussiert ist, stattdessen in eine andere Gruppe gehen.303Wenn Claude eine Registerkarte in einer neuen Editor-Gruppe öffnet, sperrt die Erweiterung diese Gruppe, sodass Dateien, die Sie öffnen, während die Claude-Registerkarte fokussiert ist, stattdessen in eine andere Gruppe gehen.
295 304
296Um zu verhindern, dass die Erweiterung Gruppen sperrt, deaktivieren Sie die [Einstellung „Lock Editor Groups"](vscode://settings/claudeCode.lockEditorGroups). Gruppen, die bereits gesperrt sind, bleiben gesperrt, bis Sie sie entsperren. Die Einstellung erfordert Claude Code v2.1.274 oder später.305Um zu verhindern, dass die Erweiterung Gruppen sperrt, deaktivieren Sie die [Einstellung „Lock Editor Groups“](vscode://settings/claudeCode.lockEditorGroups). Gruppen, die bereits gesperrt sind, bleiben gesperrt, bis Sie sie entsperren. Die Einstellung erfordert Claude Code v2.1.274 oder später.
297 306
298<Tip>307<Tip>
299 Verwenden Sie die Seitenleiste für Ihre Haupt-Claude-Sitzung und öffnen Sie zusätzliche Registerkarten für Nebenaufgaben. Claude merkt sich Ihren bevorzugten Ort. Das Symbol der Sitzungsliste in der Aktivitätsleiste ist separat vom Claude-Panel: Die Sitzungsliste ist immer in der Aktivitätsleiste sichtbar, während das Claude-Panel-Symbol nur dort angezeigt wird, wenn das Panel an der linken Seitenleiste angedockt ist.308 Verwenden Sie die Seitenleiste für Ihre Haupt-Claude-Sitzung und öffnen Sie zusätzliche Registerkarten für Nebenaufgaben. Claude merkt sich Ihren bevorzugten Ort. Das Symbol der Sitzungsliste in der Aktivitätsleiste ist separat vom Claude-Panel: Die Sitzungsliste ist immer in der Aktivitätsleiste sichtbar, während das Claude-Panel-Symbol nur dort angezeigt wird, wenn das Panel an der linken Seitenleiste angedockt ist.
300</Tip>309</Tip>
301 310
311<h3 id="continue-conversations-after-a-reload">
312 Konversationen nach einem Neuladen fortsetzen
313</h3>
314
302Nachdem Sie **Developer: Reload Window** ausgeführt oder VS Code neu gestartet haben, hängt es davon ab, wo das Gespräch offen war, ob es mit seiner Konversation zurückkommt:315Nachdem Sie **Developer: Reload Window** ausgeführt oder VS Code neu gestartet haben, hängt es davon ab, wo das Gespräch offen war, ob es mit seiner Konversation zurückkommt:
303 316
304* **Editor-Registerkarte**: Das Gespräch kommt mit seiner Registerkarte zurück.317* **Editor-Registerkarte**: Das Gespräch kommt mit seiner Registerkarte zurück.
305* **Seitenleiste**: Das Gespräch kommt zurück, wenn Sie eine Nachricht gesendet oder Claude darin geantwortet hat, innerhalb der letzten 10 Minuten. Wenn es nicht zurückkommt, setzen Sie das Gespräch aus [Sitzungsverlauf](#resume-past-conversations) fort.318* **Seitenleiste**: Das Gespräch kommt zurück, wenn Sie eine Nachricht gesendet oder Claude darin geantwortet hat, innerhalb der letzten 10 Minuten. Wenn es nicht zurückkommt, setzen Sie das Gespräch aus [Sitzungsverlauf](#resume-past-conversations) fort.
306 319
320Wenn ein anderer Claude Code-Prozess die Konversation noch geöffnet hat, werden Sie gefragt, bevor sie hier geöffnet wird, mit demselben Hinweis **Open here anyway** wie beim [Fortsetzen aus dem Sitzungsverlauf](#resume-past-conversations).
321
307Wenn das Neuladen Claude mitten in einem Schritt unterbrochen hat, setzt Claude diesen Schritt fort, wenn das Gespräch zurückkommt, und ein Hinweis im Chat markiert die Fortsetzung. Erfordert Claude Code v2.1.274 oder später. Wenn der Schritt vor mehr als einer Stunde unterbrochen wurde oder die Sitzung an anderer Stelle offen ist, kommt das Gespräch stattdessen im Leerlauf zurück.322Wenn das Neuladen Claude mitten in einem Schritt unterbrochen hat, setzt Claude diesen Schritt fort, wenn das Gespräch zurückkommt, und ein Hinweis im Chat markiert die Fortsetzung. Erfordert Claude Code v2.1.274 oder später. Wenn der Schritt vor mehr als einer Stunde unterbrochen wurde oder die Sitzung an anderer Stelle offen ist, kommt das Gespräch stattdessen im Leerlauf zurück.
308 323
309Um die Fortsetzung auszuschalten, öffnen Sie die [Einstellung „Continue After Reload"](vscode://settings/claudeCode.continueAfterReload) und deaktivieren Sie sie.324Um die Fortsetzung auszuschalten, öffnen Sie die [Einstellung „Continue After Reload“](vscode://settings/claudeCode.continueAfterReload) und deaktivieren Sie sie. Das Setzen von [`CLAUDE_CODE_RESUME_INTERRUPTED_TURN`](/docs/de/env-vars#variables) oder einer anderen `CLAUDE_CODE_RESUME_`-Variable in der Umgebung von VS Code oder in der [Einstellung `environmentVariables`](#extension-settings) hat im Panel keine Wirkung, da die Erweiterung diese Variablen entfernt, bevor sie die Sitzungen des Panels startet.
310 325
311<h3 id="run-multiple-conversations">326<h3 id="run-multiple-conversations">
312 Führen Sie mehrere Gespräche327 Führen Sie mehrere Gespräche
344 Wechseln Sie zum Terminalmodus359 Wechseln Sie zum Terminalmodus
345</h3>360</h3>
346 361
347Standardmäßig öffnet die Erweiterung ein grafisches Chat-Panel. Wenn Sie die CLI-ähnliche Schnittstelle bevorzugen, öffnen Sie die [Einstellung „Use Terminal"](vscode://settings/claudeCode.useTerminal) und aktivieren Sie das Kontrollkästchen.362Standardmäßig öffnet die Erweiterung ein grafisches Chat-Panel. Wenn Sie die CLI-ähnliche Schnittstelle bevorzugen, öffnen Sie die [Einstellung „Use Terminal“](vscode://settings/claudeCode.useTerminal) und aktivieren Sie das Kontrollkästchen.
348 363
349Sie können auch VS Code-Einstellungen öffnen (`Cmd+,` auf Mac oder `Ctrl+,` unter Windows/Linux), zu Erweiterungen → Claude Code gehen und **Use Terminal** aktivieren.364Sie können auch VS Code-Einstellungen öffnen (`Cmd+,` auf Mac oder `Ctrl+,` unter Windows/Linux), zu Erweiterungen → Claude Code gehen und **Use Terminal** aktivieren.
350 365
364 379
365* **Installierte Plugins** werden oben mit Umschaltern angezeigt, um sie zu aktivieren oder zu deaktivieren.380* **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.381 * 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.
382 * Ein Plugin, das nicht geladen werden konnte, zeigt in seiner Zeile einen kurzen Grund an. Klicken Sie auf den Grund, um zu sehen, was Sie dagegen tun können, einschließlich des Kopierens der vollständigen Fehlermeldung, um sie unter [Fehlerbehebung bei Plugins](/docs/de/plugins/troubleshooting) nachzuschlagen.
367* **Verfügbare Plugins** aus Ihren konfigurierten Marketplaces werden darunter angezeigt383* **Verfügbare Plugins** aus Ihren konfigurierten Marketplaces werden darunter angezeigt
368* Suchen Sie, um Plugins nach Name oder Beschreibung zu filtern384* Suchen Sie, um Plugins nach Name oder Beschreibung zu filtern
369* Klicken Sie auf **Installieren** für jedes verfügbare Plugin385* Klicken Sie auf **Installieren** für jedes verfügbare Plugin
406| Parameter | Beschreibung |422| Parameter | Beschreibung |
407| - | - |423| - | - |
408| `plugin` | Der Name des Plugins, wie er im Marketplace aufgelistet ist. Erforderlich. |424| `plugin` | Der Name des Plugins, wie er im Marketplace aufgelistet ist. Erforderlich. |
409| `marketplace` | Woher das Plugin kommt: ein GitHub `owner/repo`, eine `https://`-URL oder eine Git-SSH-URL wie `git@github.com:owner/repo.git`. Standardmäßig `anthropics/claude-plugins-official`, wenn nicht angegeben. |425| `marketplace` | Die [Quelle](/docs/de/plugins/install#add-a-marketplace) des Marketplace: ein GitHub `owner/repo`, eine `https://`-URL oder eine Git-SSH-Adresse wie `git@github.com:owner/repo.git`. Standardmäßig `anthropics/claude-plugins-official`, wenn nicht angegeben. |
426
427Die Erweiterung prüft beide Werte, bevor sie etwas öffnet:
428
429* **Plugin-Name**: höchstens 100 Zeichen, beginnend mit einem ASCII-Buchstaben oder einer Ziffer und ansonsten nur aus ASCII-Buchstaben, Ziffern, `.`, `_` und `-` bestehend.
430* **Marketplace-Quelle**: nur die Formen, die der Parameter `marketplace` auflistet, also kein lokaler Pfad, keine `http://`-Adresse und nicht der Name des Marketplace, wie z. B. `claude-plugins-official`. Eine `https://`-URL darf keinen Benutzernamen, kein Passwort und keinen Query-String enthalten.
431* **Git-Ref**: Um den Marketplace an einen Branch oder Tag zu binden, hängen Sie die Ref nach `%23`, der kodierten Form von `#`, an die Quelle an, wie in `marketplace=owner/repo%23v1.0`. Ein Link mit einem unkodierten `#` schlägt fehl. Marketplaces in der GitHub-Organisation `anthropics` können in einem Link nicht fixiert werden.
410 432
411Einige Werte, die die [Registerkarte Marketplaces](#manage-marketplaces) akzeptiert, funktionieren nicht in einem Link, wie z. B. ein lokaler Pfad oder eine `http://`-Adresse. Für diese zeigt VS Code eine Fehlermeldung an und der Dialog wird nicht geöffnet.433Wer einen Link öffnet, der gegen diese Regeln verstößt, sieht einen Fehler, der mit `Invalid plugin installation URL` beginnt. Das Claude Code-Panel und der Dialog werden nicht geöffnet, und nichts wird installiert. Wenn der Name oder der Marketplace Ihres Plugins nicht in einen Link passt, weisen Sie die Personen an, den Marketplace auf der Registerkarte **Marketplaces** hinzuzufügen und das Plugin dann über die Registerkarte **Plugins** zu installieren.
412 434
413Zwei Fälle enden mit einer Nachricht im Dialog statt der Bereichswahl:435Diese Fälle enden mit einer Nachricht im Dialog statt der Bereichswahl:
414 436
415* **Der Marketplace listet kein Plugin mit diesem Namen auf**: Der Dialog meldet, dass das Plugin nicht gefunden wurde. Überprüfen Sie den `plugin`-Wert anhand der Auflistung des Marketplace.437* **Der Marketplace listet kein Plugin mit diesem Namen auf**: Der Dialog meldet, dass das Plugin nicht gefunden wurde. Überprüfen Sie den `plugin`-Wert anhand der Auflistung des Marketplace.
416* **Das Plugin ist bereits installiert**: Der Dialog teilt dies mit, und es ändert sich nichts.438* **Das Plugin ist bereits installiert**: Der Dialog teilt dies mit, und es ändert sich nichts.
439* **Ein anderer Marketplace mit demselben Namen ist bereits hinzugefügt**: Der Dialog meldet, dass der Marketplace des Links nicht hinzugefügt wurde, und nichts wird installiert.
417 440
418GitHub-READMEs, Issues und einige andere Markdown-Hosts entfernen Links, deren Schema nicht `http` oder `https` ist, sodass ein `vscode://`-Link dort als Klartext angezeigt wird. Platzieren Sie die URL in einem Codeblock auf diesen Hosts, wie [Der Link wird als Klartext angezeigt, anstatt anklickbar zu sein](/docs/de/deep-links#the-link-renders-as-plain-text-instead-of-being-clickable) für `claude-cli://`-Links beschreibt.441GitHub-READMEs, Issues und einige andere Markdown-Hosts entfernen Links, deren Schema nicht `http` oder `https` ist, sodass ein `vscode://`-Link dort als Klartext angezeigt wird. Platzieren Sie die URL in einem Codeblock auf diesen Hosts, wie [Der Link wird als Klartext angezeigt, anstatt anklickbar zu sein](/docs/de/deep-links#the-link-renders-as-plain-text-instead-of-being-clickable) für `claude-cli://`-Links beschreibt.
419 442
453 476
454Claude öffnet neue Tabs für Browser-Aufgaben und teilt den Anmeldestatus Ihres Browsers, sodass es auf jede Website zugreifen kann, bei der Sie bereits angemeldet sind.477Claude öffnet neue Tabs für Browser-Aufgaben und teilt den Anmeldestatus Ihres Browsers, sodass es auf jede Website zugreifen kann, bei der Sie bereits angemeldet sind.
455 478
479Wie sich jede Sitzung beim Start mit Ihrem Browser verbindet, ohne dass Sie `@browser` eingeben müssen, erfahren Sie unter [Chrome standardmäßig aktivieren](/docs/de/chrome#enable-chrome-by-default). Wann Claude Code in einer so verbundenen Sitzung vor einer Browser-Aktion bei Ihnen nachfragt, erfahren Sie unter [Berechtigungsabfragen in VS Code-Sitzungen](/docs/de/chrome#permission-prompts-in-vs-code-sessions).
480
456Anweisungen zur Einrichtung, die vollständige Liste der Funktionen und Fehlerbehebung finden Sie unter [Claude Code mit Chrome verwenden](/docs/de/chrome).481Anweisungen zur Einrichtung, die vollständige Liste der Funktionen und Fehlerbehebung finden Sie unter [Claude Code mit Chrome verwenden](/docs/de/chrome).
457 482
458<h2 id="vs-code-commands-and-shortcuts">483<h2 id="vs-code-commands-and-shortcuts">
459 VS Code-Befehle und Tastenkombinationen484 VS Code-Befehle und Tastenkombinationen
460</h2>485</h2>
461 486
462Öffnen Sie die Befehlspalette (`Cmd+Shift+P` auf Mac oder `Ctrl+Shift+P` unter Windows/Linux) und geben Sie „Claude Code" ein, um alle verfügbaren VS Code-Befehle für die Claude Code-Erweiterung anzuzeigen.487Öffnen Sie die Befehlspalette (`Cmd+Shift+P` auf Mac oder `Ctrl+Shift+P` unter Windows/Linux) und geben Sie „Claude Code“ ein, um alle verfügbaren VS Code-Befehle für die Claude Code-Erweiterung anzuzeigen.
463 488
464Einige Tastenkombinationen hängen davon ab, welches Panel „fokussiert" ist (Tastatureingaben empfängt). Wenn sich der Cursor in einer Codedatei befindet, ist der Editor fokussiert. Wenn sich der Cursor in Claudes Eingabefeld befindet, ist Claude fokussiert. Verwenden Sie `Cmd+Esc` / `Ctrl+Esc`, um zwischen ihnen zu wechseln.489Einige Tastenkombinationen hängen davon ab, welches Panel „fokussiert“ ist (Tastatureingaben empfängt). Wenn sich der Cursor in einer Codedatei befindet, ist der Editor fokussiert. Wenn sich der Cursor in Claudes Eingabefeld befindet, ist Claude fokussiert. Verwenden Sie `Cmd+Esc` / `Ctrl+Esc`, um zwischen ihnen zu wechseln.
465 490
466<Note>491<Note>
467 Dies sind VS Code-Befehle zur Steuerung der Erweiterung. Nicht alle integrierten Claude Code-Befehle sind in der Erweiterung verfügbar. Weitere Informationen finden Sie unter [VS Code-Erweiterung vs. Claude Code CLI](#vs-code-extension-vs-claude-code-cli).492 Dies sind VS Code-Befehle zur Steuerung der Erweiterung. Nicht alle integrierten Claude Code-Befehle sind in der Erweiterung verfügbar. Weitere Informationen finden Sie unter [VS Code-Erweiterung vs. Claude Code CLI](#vs-code-extension-vs-claude-code-cli).
532| `prompt` | Text zum Vorausfüllen des Eingabefelds. Muss URL-codiert sein. Das Eingabefeld wird vorausgefüllt, aber nicht automatisch übermittelt. |557| `prompt` | Text zum Vorausfüllen des Eingabefelds. Muss URL-codiert sein. Das Eingabefeld wird vorausgefüllt, aber nicht automatisch übermittelt. |
533| `session` | Eine Sitzungs-ID zum Fortsetzen statt zum Starten eines neuen Gesprächs. Die Sitzung muss zum derzeit in VS Code geöffneten Arbeitsbereich gehören. Wenn die Sitzung nicht gefunden wird, wird stattdessen ein neues Gespräch gestartet. Wenn die Sitzung bereits in einer Registerkarte geöffnet ist, wird diese Registerkarte fokussiert. Um eine Sitzungs-ID programmgesteuert zu erfassen, siehe [Continue conversations](/docs/de/headless#continue-conversations). |558| `session` | Eine Sitzungs-ID zum Fortsetzen statt zum Starten eines neuen Gesprächs. Die Sitzung muss zum derzeit in VS Code geöffneten Arbeitsbereich gehören. Wenn die Sitzung nicht gefunden wird, wird stattdessen ein neues Gespräch gestartet. Wenn die Sitzung bereits in einer Registerkarte geöffnet ist, wird diese Registerkarte fokussiert. Um eine Sitzungs-ID programmgesteuert zu erfassen, siehe [Continue conversations](/docs/de/headless#continue-conversations). |
534 559
535Um beispielsweise eine Registerkarte mit „review my changes" vorausgefüllt zu öffnen:560Um beispielsweise eine Registerkarte mit „review my changes“ vorausgefüllt zu öffnen:
536 561
537```text theme={null}562```text theme={null}
538vscode://anthropic.claude-code/open?prompt=review%20my%20changes563vscode://anthropic.claude-code/open?prompt=review%20my%20changes
569| `attachOpenFile` | `true` | Fügen Sie die im Editor geöffnete Datei zu Ihren Nachrichten hinzu und zeigen Sie sie im Eingabefeld an. Wenn diese Option deaktiviert ist, wird nur Ihr ausgewählter Text hinzugefügt. Erfordert Claude Code v2.1.271 oder später |594| `attachOpenFile` | `true` | Fügen Sie die im Editor geöffnete Datei zu Ihren Nachrichten hinzu und zeigen Sie sie im Eingabefeld an. Wenn diese Option deaktiviert ist, wird nur Ihr ausgewählter Text hinzugefügt. Erfordert Claude Code v2.1.271 oder später |
570| `useCtrlEnterToSend` | `false` | Verwenden Sie Strg/Cmd+Eingabe statt Eingabe zum Senden von Eingabeaufforderungen |595| `useCtrlEnterToSend` | `false` | Verwenden Sie Strg/Cmd+Eingabe statt Eingabe zum Senden von Eingabeaufforderungen |
571| `scrollToBottomOnSend` | `true` | Scrollen Sie das Gespräch nach unten, wenn Sie eine Nachricht senden. Wenn diese Option deaktiviert ist, bleibt das Gespräch dort, wo Sie es verlassen haben. Erfordert Claude Code v2.1.275 oder später |596| `scrollToBottomOnSend` | `true` | Scrollen Sie das Gespräch nach unten, wenn Sie eine Nachricht senden. Wenn diese Option deaktiviert ist, bleibt das Gespräch dort, wo Sie es verlassen haben. Erfordert Claude Code v2.1.275 oder später |
597| `showMessageTimestamps` | `false` | Zeigen Sie an, wann jede Nachricht gesendet wurde. Eine Datumszeile markiert, wo der Tag wechselt. Erfordert Claude Code v2.1.284 oder später |
572| `enableNewConversationShortcut` | `false` | Aktivieren Sie Cmd/Strg+N, um ein neues Gespräch zu starten |598| `enableNewConversationShortcut` | `false` | Aktivieren Sie Cmd/Strg+N, um ein neues Gespräch zu starten |
573| `enableReopenClosedSessionShortcut` | `true` | Verwenden Sie Cmd/Strg+Umschalt+T, um die zuletzt geschlossene Claude-Sitzungsregisterkarte erneut zu öffnen. Wenn die zuletzt geschlossene Registerkarte keine Claude-Sitzung war, führt die Tastenkombination stattdessen den normalen Befehl zum erneuten Öffnen des geschlossenen Editors von VS Code aus. |599| `enableReopenClosedSessionShortcut` | `true` | Verwenden Sie Cmd/Strg+Umschalt+T, um die zuletzt geschlossene Claude-Sitzungsregisterkarte erneut zu öffnen. Wenn die zuletzt geschlossene Registerkarte keine Claude-Sitzung war, führt die Tastenkombination stattdessen den normalen Befehl zum erneuten Öffnen des geschlossenen Editors von VS Code aus. |
574| `archiveInactiveSessions` | `14` | [Archivieren Sie eine Sitzung automatisch](#resume-past-conversations) nach dieser Anzahl von Tagen ohne Aktivität: `1`, `2`, `7` oder `14`. Setzen Sie `0`, um dies auszuschalten. Erfordert Claude Code v2.1.265 oder später |600| `archiveInactiveSessions` | `14` | [Archivieren Sie eine Sitzung automatisch](#resume-past-conversations) nach dieser Anzahl von Tagen ohne Aktivität: `1`, `2`, `7` oder `14`. Setzen Sie `0`, um dies auszuschalten. Erfordert Claude Code v2.1.265 oder später |
575| `continueAfterReload` | `true` | Nach einem Fenster-Reload setzt Claude [den unterbrochenen Schritt fort](#choose-where-claude-lives) in der wiederhergestellten Sitzung. Erfordert Claude Code v2.1.274 oder später |601| `continueAfterReload` | `true` | Nach einem Fenster-Reload setzt Claude [den unterbrochenen Schritt fort](#continue-conversations-after-a-reload) in der wiederhergestellten Sitzung. Erfordert Claude Code v2.1.274 oder später |
576| `hideOnboarding` | `false` | Blenden Sie die Onboarding-Checkliste aus (Abschlusskappe-Symbol) |602| `hideOnboarding` | `false` | Blenden Sie die Onboarding-Checkliste aus (Abschlusskappe-Symbol) |
577| `focusView` | `false` | Blenden Sie Werkzeugaufrufe, Werkzeugergebnisse und Überlegungen hinter erweiterbaren Zeilen aus, sodass nur Ihre Eingabeaufforderungen und Claudes Antworten sichtbar bleiben. Claudes neueste To-Do-Liste bleibt sichtbar; dies erfordert Claude Code v2.1.225 oder später. Sie können die Fokusansicht auch über das Befehlsmenü umschalten. Erfordert Claude Code v2.1.221 oder später |603| `focusView` | `false` | Blenden Sie Werkzeugaufrufe, Werkzeugergebnisse und Überlegungen hinter erweiterbaren Zeilen aus, sodass nur Ihre Eingabeaufforderungen und Claudes Antworten sichtbar bleiben. Claudes neueste To-Do-Liste bleibt sichtbar; dies erfordert Claude Code v2.1.225 oder später. Sie können die Fokusansicht auch über das Befehlsmenü umschalten. Erfordert Claude Code v2.1.221 oder später |
578| `respectGitIgnore` | `true` | Schließen Sie .gitignore-Muster aus Dateisuchvorgängen und aus [Auswahlkontext](#reference-files-and-folders) aus |604| `respectGitIgnore` | `true` | Schließen Sie .gitignore-Muster aus Dateisuchvorgängen und aus [Auswahlkontext](#reference-files-and-folders) aus |
579| `usePythonEnvironment` | `true` | Aktivieren Sie die Python-Umgebung des Workspace beim Ausführen von Claude. Erfordert die Python-Erweiterung. |605| `usePythonEnvironment` | `true` | Aktivieren Sie die Python-Umgebung des Workspace beim Ausführen von Claude. Erfordert die Python-Erweiterung. |
580| `environmentVariables` | `[]` | Legen Sie Umgebungsvariablen für den Claude-Prozess fest. Verwenden Sie stattdessen Claude Code-Einstellungen für gemeinsame Konfiguration. |606| `environmentVariables` | `[]` | Legen Sie Umgebungsvariablen für den Claude-Prozess fest. Verwenden Sie stattdessen Claude Code-Einstellungen für gemeinsame Konfiguration. Ein Eintrag für [`CLAUDE_CONFIG_DIR`](/docs/de/env-vars) gilt nur, wenn sein Wert ein absoluter Pfad ist; die Erweiterung erweitert `~` nicht und ignoriert einen relativen Wert. |
581| `disableLoginPrompt` | `false` | Überspringen Sie Authentifizierungsaufforderungen (für Setups von Drittanbieter-Providern) |607| `disableLoginPrompt` | `false` | Überspringen Sie Authentifizierungsaufforderungen (für Setups von Drittanbieter-Providern) |
582| `allowDangerouslySkipPermissions` | `false` | Fügt dem Moduswahlschalter die Option „Berechtigungen umgehen" hinzu. Verwenden Sie dies nur in Sandboxes ohne Internetzugang. |608| `allowDangerouslySkipPermissions` | `false` | Fügt dem Moduswahlschalter die Option „Berechtigungen umgehen“ hinzu. Verwenden Sie dies nur in Sandboxes ohne Internetzugang. |
583| `claudeProcessWrapper` | - | Ausführbare Datei zum Starten des Claude-Prozesses. Der Pfad der gebündelten Binärdatei wird als Argument übergeben, wenn vorhanden. Legen Sie dies auf eine separat installierte `claude`-Binärdatei fest, wenn der Erweiterungsbuild keine für Ihre Plattform enthält. In einem umschlossenen Setup beginnen Gespräche im Manusmodus, es sei denn, Sie legen `initialPermissionMode` fest oder haben in einem früheren Gespräch „Manuell", „Automatisch bearbeiten" oder „Automatisch" ausgewählt, da die Erweiterung die Einstellungen und integrierten Standardschritte dort überspringt; siehe [Berechtigungsmodi wechseln](/docs/de/permission-modes#switch-permission-modes). Ein Fehler „Unsupported platform" bei der Aktivierung bedeutet, dass keine Binärdatei für Ihre Plattform gebündelt ist; siehe [welche Plattformen vorkompilierte Binärdateien haben](/docs/de/troubleshoot-install#native-binary-not-found-after-npm-install). |609| `claudeProcessWrapper` | - | Ausführbare Datei zum Starten des Claude-Prozesses. Der Pfad der gebündelten Binärdatei wird als Argument übergeben, wenn vorhanden. Legen Sie dies auf eine separat installierte `claude`-Binärdatei fest, wenn der Erweiterungsbuild keine für Ihre Plattform enthält. In einem umschlossenen Setup beginnen Gespräche im Manusmodus, es sei denn, Sie legen `initialPermissionMode` fest oder haben in einem früheren Gespräch „Manuell“, „Automatisch bearbeiten“ oder „Automatisch“ ausgewählt, da die Erweiterung die Einstellungen und integrierten Standardschritte dort überspringt; siehe [Berechtigungsmodi wechseln](/docs/de/permission-modes#switch-permission-modes). Ein Fehler „Unsupported platform“ bei der Aktivierung bedeutet, dass keine Binärdatei für Ihre Plattform gebündelt ist; siehe [welche Plattformen vorkompilierte Binärdateien haben](/docs/de/troubleshoot-install#native-binary-not-found-after-npm-install). |
584 610
585<h2 id="use-a-screen-reader">611<h2 id="use-a-screen-reader">
586 Verwenden Sie einen Bildschirmleser612 Verwenden Sie einen Bildschirmleser
609 635
610Innerhalb einer Runde kündigt Ihr Bildschirmleser an, wessen Nachricht Sie lesen, während Sie sich durch sie bewegen:636Innerhalb einer Runde kündigt Ihr Bildschirmleser an, wessen Nachricht Sie lesen, während Sie sich durch sie bewegen:
611 637
612* **Ihre Nachrichten**: „You"638* **Ihre Nachrichten**: „You“
613* **Nachrichten von Claude**: „Claude"639* **Nachrichten von Claude**: „Claude“
614* **Tool-Schritte**: „Claude" plus der Tool-Name, z. B. „Claude, Bash"640* **Tool-Schritte**: „Claude“ plus der Tool-Name, z. B. „Claude, Bash“
615* **Thinking-Blöcke**: „Claude, thinking"641* **Thinking-Blöcke**: „Claude, thinking“
616 642
617Da die Erweiterung das Transkript als gekennzeichnete Region verfügbar macht, können Sie den Fokus auch mit `Tab` auf das Transkript selbst verschieben und es in Ihrem eigenen Tempo lesen. Um den Fokus stattdessen auf die neueste Nachricht oder eine ausstehende Berechtigungsaufforderung zu verschieben, führen Sie **Claude Code: Focus last message** aus der [Befehlspalette](#vs-code-commands-and-shortcuts) aus.643Da die Erweiterung das Transkript als gekennzeichnete Region verfügbar macht, können Sie den Fokus auch mit `Tab` auf das Transkript selbst verschieben und es in Ihrem eigenen Tempo lesen. Um den Fokus stattdessen auf die neueste Nachricht oder eine ausstehende Berechtigungsaufforderung zu verschieben, führen Sie **Claude Code: Focus last message** aus der [Befehlspalette](#vs-code-commands-and-shortcuts) aus.
618 644
619Wenn eine Option in einer Berechtigungsaufforderung eine Berechtigungsregel oder einen Verzeichniszugriff speichert, endet ihr Label mit der Angabe, wo die Genehmigung gespeichert ist, z. B. „all projects" oder „this session". Wenn diese Option fokussiert ist, drücken Sie die `Left`- oder `Right`-Pfeiltaste, um das Ziel zu ändern, und die Erweiterung kündigt jedes Ziel an, wenn Sie es erreichen. Sie können das Ziel auch im Label anklicken. Die Pfeiltasten erfordern Claude Code v2.1.268 oder später.645Wenn eine Option in einer Berechtigungsaufforderung eine Berechtigungsregel oder einen Verzeichniszugriff speichert, endet ihr Label mit der Angabe, wo die Genehmigung gespeichert ist, z. B. „all projects“ oder „this session“. Wenn diese Option fokussiert ist, drücken Sie die `Left`- oder `Right`-Pfeiltaste, um das Ziel zu ändern, und die Erweiterung kündigt jedes Ziel an, wenn Sie es erreichen. Sie können das Ziel auch im Label anklicken. Die Pfeiltasten erfordern Claude Code v2.1.268 oder später.
620 646
621<h2 id="vs-code-extension-vs-claude-code-cli">647<h2 id="vs-code-extension-vs-claude-code-cli">
622 VS Code-Erweiterung vs. Claude Code CLI648 VS Code-Erweiterung vs. Claude Code CLI
666 692
667Referenzieren Sie Terminalausgabe in Ihren Eingabeaufforderungen mit `@terminal:name`, wobei `name` der Titel des Terminals ist. Dies ermöglicht Claude, Befehlsausgabe, Fehlermeldungen oder Protokolle zu sehen, ohne sie zu kopieren und einzufügen.693Referenzieren Sie Terminalausgabe in Ihren Eingabeaufforderungen mit `@terminal:name`, wobei `name` der Titel des Terminals ist. Dies ermöglicht Claude, Befehlsausgabe, Fehlermeldungen oder Protokolle zu sehen, ohne sie zu kopieren und einzufügen.
668 694
695<h3 id="move-a-running-command-or-subagent-to-the-background">
696 Laufenden Befehl oder Subagenten in den Hintergrund verschieben
697</h3>
698
699Wenn Claude auf einen Befehl oder einen [Subagenten](/docs/de/sub-agents) wartet, der länger dauert als gewünscht, klicken Sie in der Konversation unterhalb seines Tool-Aufrufs auf **Run in background**. Die Aktion erscheint, sobald ein Befehl etwa zwei Sekunden lang läuft, bzw. sobald ein Subagent startet. Claude wartet nicht mehr und setzt den Turn fort, während der Befehl oder Subagent als [Hintergrundaufgabe](/docs/de/tools-reference#background-commands) weiterläuft, die Claude benachrichtigt, wenn sie abgeschlossen ist. Erfordert Claude Code v2.1.287 oder später.
700
701Um die Aufgabe zwischenzeitlich zu überprüfen oder zu beenden, geben Sie `/tasks` im Eingabefeld ein, um die [Agent-Karte](#use-the-prompt-box) zu öffnen. Ein Subagent behält dort seinen Platz im Baum der Agenten, und ein Befehl wird unterhalb der Agenten mit seiner [neuesten Ausgabe auf seiner Karte](#monitor-background-processes) aufgeführt.
702
669<h3 id="monitor-background-processes">703<h3 id="monitor-background-processes">
670 Hintergrundprozesse überwachen704 Hintergrundprozesse überwachen
671</h3>705</h3>
672 706
673Geben Sie `/tasks` im Eingabefeld ein, um die [Agent-Karte](#use-the-prompt-box) zu öffnen, die die Hintergrundaufgaben der Sitzung auflistet, z. B. einen Dev-Server, den Claude als Hintergrund-Shell-Befehl ausführt. Klicken Sie auf eine Aufgabe, um ihre Karte zu öffnen und sie dort zu beenden. Erfordert Claude Code v2.1.277 oder später.707Geben Sie `/tasks` im Eingabefeld ein, um die [Agent-Karte](#use-the-prompt-box) zu öffnen, die die Hintergrundaufgaben der Sitzung auflistet, z. B. einen Dev-Server, den Claude als Hintergrund-Shell-Befehl ausführt. Klicken Sie auf eine Aufgabe, um ihre Karte zu öffnen und sie dort zu beenden. Erfordert Claude Code v2.1.277 oder später.
674 708
709Bei einem Hintergrund-Shell-Befehl oder einem [Monitor](/docs/de/tools-reference#monitor-tool), der einen Befehl ausführt, zeigt die Karte außerdem die neueste Ausgabe des Befehls an und aktualisiert sie, während der Befehl läuft.
710
675<h3 id="connect-to-external-tools-with-mcp">711<h3 id="connect-to-external-tools-with-mcp">
676 Mit MCP eine Verbindung zu externen Tools herstellen712 Mit MCP eine Verbindung zu externen Tools herstellen
677</h3>713</h3>
689 725
690Ersetzen Sie `YOUR_GITHUB_PAT` durch Ihr persönliches Zugriffstoken. Der Befehl `claude mcp add` speichert die Konfiguration, ohne Anmeldedaten zu validieren, daher wird hier ein Platzhalterwert akzeptiert, aber der Server kann sich später nicht verbinden. Um die Verbindung zu überprüfen, starten Sie eine neue Konversation, geben Sie `/mcp` ein und überprüfen Sie, dass der Server **Connected** anzeigt. Ein Server mit ungültigen Anmeldedaten zeigt **Failed**.726Ersetzen Sie `YOUR_GITHUB_PAT` durch Ihr persönliches Zugriffstoken. Der Befehl `claude mcp add` speichert die Konfiguration, ohne Anmeldedaten zu validieren, daher wird hier ein Platzhalterwert akzeptiert, aber der Server kann sich später nicht verbinden. Um die Verbindung zu überprüfen, starten Sie eine neue Konversation, geben Sie `/mcp` ein und überprüfen Sie, dass der Server **Connected** anzeigt. Ein Server mit ungültigen Anmeldedaten zeigt **Failed**.
691 727
692Nach der Konfiguration bitten Sie Claude, die Tools zu verwenden (z. B. „Review PR #456").728Nach der Konfiguration bitten Sie Claude, die Tools zu verwenden (z. B. „Review PR #456“).
693 729
694Um Server zum Verbinden zu finden, siehe [MCP-Server suchen und erstellen](/docs/de/mcp#find-and-build-mcp-servers).730Um Server zum Verbinden zu finden, siehe [MCP-Server suchen und erstellen](/docs/de/mcp#find-and-build-mcp-servers).
695 731
721 757
722<Steps>758<Steps>
723 <Step title="Anmeldeeingabeaufforderung deaktivieren">759 <Step title="Anmeldeeingabeaufforderung deaktivieren">
724 Öffnen Sie die [Einstellung „Anmeldeeingabeaufforderung deaktivieren"](vscode://settings/claudeCode.disableLoginPrompt) und aktivieren Sie das Kontrollkästchen.760 Öffnen Sie die [Einstellung „Anmeldeeingabeaufforderung deaktivieren“](vscode://settings/claudeCode.disableLoginPrompt) und aktivieren Sie das Kontrollkästchen.
725 761
726 Sie können auch die VS Code-Einstellungen öffnen (`Cmd+,` auf Mac oder `Ctrl+,` unter Windows/Linux), nach „Claude Code login" suchen und **Anmeldeeingabeaufforderung deaktivieren** aktivieren.762 Sie können auch die VS Code-Einstellungen öffnen (`Cmd+,` auf Mac oder `Ctrl+,` unter Windows/Linux), nach „Claude Code login“ suchen und **Anmeldeeingabeaufforderung deaktivieren** aktivieren.
727 </Step>763 </Step>
728 764
729 <Step title="Konfigurieren Sie Ihren Anbieter">765 <Step title="Konfigurieren Sie Ihren Anbieter">
737 </Step>773 </Step>
738</Steps>774</Steps>
739 775
740Bei einem Drittanbieter bietet die Erweiterung keine Funktionen an, die ein claude.ai-Konto erfordern, wie z. B. Nutzungsverfolgung, [Sprachdiktat](/docs/de/voice-dictation) und die Registerkarte „Web" für [Cloud-Sitzungen](#resume-cloud-sessions-from-claude-ai). Weitere Informationen zu den Inhalten des Dialogs „Konto und Nutzung" bei diesen Anmeldungen finden Sie unter [Konto und Nutzung überprüfen](#check-account-and-usage).776Bei einem Drittanbieter bietet die Erweiterung keine Funktionen an, die ein claude.ai-Konto erfordern, wie z. B. Nutzungsverfolgung, [Sprachdiktat](/docs/de/voice-dictation) und die Registerkarte „Web“ für [Cloud-Sitzungen](#resume-cloud-sessions-from-claude-ai). Weitere Informationen zu den Inhalten des Dialogs „Konto und Nutzung“ bei diesen Anmeldungen finden Sie unter [Konto und Nutzung überprüfen](#check-account-and-usage).
741 777
742Eine claude.ai-Anmeldung, die von einem früheren `/login` übrig bleibt, wird nicht verwendet: Die Erweiterung sendet sie nicht mit einer Anfrage.778Eine claude.ai-Anmeldung, die von einem früheren `/login` übrig bleibt, wird nicht verwendet: Die Erweiterung sendet sie nicht mit einer Anfrage.
743 779
750Wenn Auto-Edit-Berechtigungen aktiviert sind, kann Claude Code VS Code-Konfigurationsdateien (wie `settings.json` oder `tasks.json`) ändern, die VS Code möglicherweise automatisch ausführt. Um das Risiko bei der Arbeit mit nicht vertrauenswürdigem Code zu verringern:786Wenn Auto-Edit-Berechtigungen aktiviert sind, kann Claude Code VS Code-Konfigurationsdateien (wie `settings.json` oder `tasks.json`) ändern, die VS Code möglicherweise automatisch ausführt. Um das Risiko bei der Arbeit mit nicht vertrauenswürdigem Code zu verringern:
751 787
752* Aktivieren Sie den [VS Code Restricted Mode](https://code.visualstudio.com/docs/editor/workspace-trust#_restricted-mode) für nicht vertrauenswürdige Arbeitsbereiche788* Aktivieren Sie den [VS Code Restricted Mode](https://code.visualstudio.com/docs/editor/workspace-trust#_restricted-mode) für nicht vertrauenswürdige Arbeitsbereiche
753* Verwenden Sie den manuellen Modus anstelle von „Edit automatically" oder „Auto" für Bearbeitungen789* Verwenden Sie den manuellen Modus anstelle von „Edit automatically“ oder „Auto“ für Bearbeitungen
754* Überprüfen Sie Änderungen sorgfältig, bevor Sie sie akzeptieren790* Überprüfen Sie Änderungen sorgfältig, bevor Sie sie akzeptieren
755 791
756<h3 id="the-built-in-ide-mcp-server">792<h3 id="the-built-in-ide-mcp-server">
767 803
768Um eine vertrauliche Datei wie `.env` auszuschließen, fügen Sie eine [`Read`-Ablehnungsregel](/docs/de/permissions#read-and-edit) für ihren Pfad hinzu. Eine entsprechende Ablehnungsregel verhindert, dass sowohl der ausgewählte Text als auch die Benachrichtigung über die offene Datei für diese Datei Claude erreichen.804Um eine vertrauliche Datei wie `.env` auszuschließen, fügen Sie eine [`Read`-Ablehnungsregel](/docs/de/permissions#read-and-edit) für ihren Pfad hinzu. Eine entsprechende Ablehnungsregel verhindert, dass sowohl der ausgewählte Text als auch die Benachrichtigung über die offene Datei für diese Datei Claude erreichen.
769 805
770Wenn Sie die [Einstellung „Attach Open File"](#extension-settings) deaktivieren, erhält die CLI den Pfad der aktiven Datei nur, wenn Sie darin Text ausgewählt haben.806Wenn Sie die [Einstellung „Attach Open File“](#extension-settings) deaktivieren, erhält die CLI den Pfad der aktiven Datei nur, wenn Sie darin Text ausgewählt haben.
771 807
772**Transport und Authentifizierung.** Der Server bindet sich an `127.0.0.1` auf einem zufälligen Port im Bereich 10000–65535, und der Port ist nicht konfigurierbar. Der Transport ist unverschlüsseltes `ws://`; da der Socket nur loopback ist, kann jeder Prozess, der den Datenverkehr erfassen kann, auch das Token aus der Lock-Datei lesen, daher würde TLS keinen zusätzlichen Schutz bieten. Jede Erweiterungsaktivierung generiert ein neues zufälliges Auth-Token, schreibt es in eine Lock-Datei unter `~/.claude/ide/<port>.lock`, und die CLI muss es als `X-Claude-Code-Ide-Authorization`-Header präsentieren, um sich zu verbinden. Die Lock-Datei hat `0600`-Berechtigungen in einem `0700`-Verzeichnis, daher kann nur der Benutzer, der VS Code ausführt, sie lesen. Wenn `CLAUDE_CONFIG_DIR` gesetzt ist, wird die Lock-Datei stattdessen in `$CLAUDE_CONFIG_DIR/ide/` geschrieben.808**Transport und Authentifizierung.** Der Server bindet sich an `127.0.0.1` auf einem zufälligen Port im Bereich 10000–65535, und der Port ist nicht konfigurierbar. Der Transport ist unverschlüsseltes `ws://`; da der Socket nur loopback ist, kann jeder Prozess, der den Datenverkehr erfassen kann, auch das Token aus der Lock-Datei lesen, daher würde TLS keinen zusätzlichen Schutz bieten. Jede Erweiterungsaktivierung generiert ein neues zufälliges Auth-Token, schreibt es in eine Lock-Datei unter `~/.claude/ide/<port>.lock`, und die CLI muss es als `X-Claude-Code-Ide-Authorization`-Header präsentieren, um sich zu verbinden. Die Lock-Datei hat `0600`-Berechtigungen in einem `0700`-Verzeichnis, daher kann nur der Benutzer, der VS Code ausführt, sie lesen. Wenn `CLAUDE_CONFIG_DIR` gesetzt ist, wird die Lock-Datei stattdessen in `$CLAUDE_CONFIG_DIR/ide/` geschrieben.
773 809
778| `mcp__ide__getDiagnostics` | Gibt Sprachserver-Diagnosen zurück – die Fehler und Warnungen im Problems-Panel von VS Code. Optional auf eine Datei beschränkt. | Ja |814| `mcp__ide__getDiagnostics` | Gibt Sprachserver-Diagnosen zurück – die Fehler und Warnungen im Problems-Panel von VS Code. Optional auf eine Datei beschränkt. | Ja |
779| `mcp__ide__executeCode` | Führt Python-Code im Kernel des aktiven Jupyter-Notebooks aus. Siehe Bestätigungsfluss unten. | Nein |815| `mcp__ide__executeCode` | Führt Python-Code im Kernel des aktiven Jupyter-Notebooks aus. Siehe Bestätigungsfluss unten. | Nein |
780 816
817**Diagnosen im Chat-Panel.** Im Chat-Panel liest Claude mit Claude Code v2.1.285 oder höher das Problems-Panel von VS Code über einen separaten integrierten Server namens `claude-vscode`. Claude kann ihn nach den aktuellen Fehlern und Warnungen in einer Datei oder in allen Dateien abfragen, für die VS Code Diagnosen hat.
818
819Hooks und Berechtigungsregeln sehen das Diagnose-Tool des Chat-Panels als `mcp__claude-vscode__getDiagnostics`. Um Diagnosen sowohl in der CLI als auch im Chat-Panel abzudecken, nennen Sie in Ihrem Hook oder Ihrer Regel sowohl `mcp__ide__getDiagnostics` als auch `mcp__claude-vscode__getDiagnostics`.
820
821Dieses `settings.json`-Beispiel verweigert beide Tools:
822
823```json theme={null}
824{
825 "permissions": {
826 "deny": [
827 "mcp__ide__getDiagnostics",
828 "mcp__claude-vscode__getDiagnostics"
829 ]
830 }
831}
832```
833
834Eine `Read`-deny-Regel deckt keines der beiden Tools ab. Blockieren Sie sie daher wie im Beispiel namentlich mit einer [deny-Regel](/docs/de/permissions#mcp).
835
781**Jupyter-Ausführung fragt immer zuerst.** `mcp__ide__executeCode` kann nichts stillschweigend ausführen. Bei jedem Aufruf wird der Code als neue Zelle am Ende des aktiven Notebooks eingefügt, VS Code scrollt ihn in die Ansicht, und ein natives Quick Pick fragt Sie, ob Sie **Execute** oder **Cancel** wählen. Abbrechen – oder das Picker mit `Esc` schließen – gibt einen Fehler an Claude zurück und nichts wird ausgeführt. Das Tool weigert sich auch kategorisch, wenn es kein aktives Notebook gibt, wenn die Jupyter-Erweiterung (`ms-toolsai.jupyter`) nicht installiert ist, oder wenn der Kernel nicht Python ist.836**Jupyter-Ausführung fragt immer zuerst.** `mcp__ide__executeCode` kann nichts stillschweigend ausführen. Bei jedem Aufruf wird der Code als neue Zelle am Ende des aktiven Notebooks eingefügt, VS Code scrollt ihn in die Ansicht, und ein natives Quick Pick fragt Sie, ob Sie **Execute** oder **Cancel** wählen. Abbrechen – oder das Picker mit `Esc` schließen – gibt einen Fehler an Claude zurück und nichts wird ausgeführt. Das Tool weigert sich auch kategorisch, wenn es kein aktives Notebook gibt, wenn die Jupyter-Erweiterung (`ms-toolsai.jupyter`) nicht installiert ist, oder wenn der Kernel nicht Python ist.
782 837
783<Note>838<Note>
806 861
8071. **Öffnen Sie eine Datei**: Das Symbol erfordert, dass eine Datei geöffnet ist. Es reicht nicht aus, nur einen Ordner geöffnet zu haben.8621. **Öffnen Sie eine Datei**: Das Symbol erfordert, dass eine Datei geöffnet ist. Es reicht nicht aus, nur einen Ordner geöffnet zu haben.
8082. **Überprüfen Sie die VS Code-Version**: Erfordert 1.94.0 oder höher (Hilfe → Über)8632. **Überprüfen Sie die VS Code-Version**: Erfordert 1.94.0 oder höher (Hilfe → Über)
8093. **Starten Sie VS Code neu**: Führen Sie „Developer: Reload Window" aus der Befehlspalette aus8643. **Starten Sie VS Code neu**: Führen Sie „Developer: Reload Window“ aus der Befehlspalette aus
8104. **Deaktivieren Sie in Konflikt stehende Erweiterungen**: Deaktivieren Sie vorübergehend andere KI-Erweiterungen (Cline, Continue, usw.)8654. **Deaktivieren Sie in Konflikt stehende Erweiterungen**: Deaktivieren Sie vorübergehend andere KI-Erweiterungen (Cline, Continue, usw.)
8115. **Überprüfen Sie die Workspace-Vertrauenswürdigkeit**: Die Erweiterung funktioniert nicht im eingeschränkten Modus8665. **Überprüfen Sie die Workspace-Vertrauenswürdigkeit**: Die Erweiterung funktioniert nicht im eingeschränkten Modus
812 867
813Alternativ können Sie auf **✻ Claude Code** in der **Statusleiste** (unten rechts) klicken. Dies funktioniert auch ohne geöffnete Datei. Sie können auch die **Befehlspalette** (`Cmd+Shift+P` / `Ctrl+Shift+P`) verwenden und „Claude Code" eingeben.868Alternativ können Sie auf **✻ Claude Code** in der **Statusleiste** (unten rechts) klicken. Dies funktioniert auch ohne geöffnete Datei. Sie können auch die **Befehlspalette** (`Cmd+Shift+P` / `Ctrl+Shift+P`) verwenden und „Claude Code“ eingeben.
814 869
815<h3 id="cmd-esc-does-nothing-on-macos">870<h3 id="cmd-esc-does-nothing-on-macos">
816 Cmd+Esc funktioniert auf macOS nicht871 Cmd+Esc funktioniert auf macOS nicht
842 897
843So deinstallieren Sie die Claude Code-Erweiterung:898So deinstallieren Sie die Claude Code-Erweiterung:
844 899
8451. Öffnen Sie die Ansicht „Erweiterungen" (`Cmd+Shift+X` auf Mac oder `Ctrl+Shift+X` auf Windows/Linux)9001. Öffnen Sie die Ansicht „Erweiterungen“ (`Cmd+Shift+X` auf Mac oder `Ctrl+Shift+X` auf Windows/Linux)
8462. Suchen Sie nach „Claude Code"9012. Suchen Sie nach „Claude Code“
8473. Klicken Sie auf **Deinstallieren**9023. Klicken Sie auf **Deinstallieren**
848 903
849Wenn Sie `claude` in einem integrierten VS Code-Terminal ausführen, installiert Claude Code die Erweiterung automatisch neu. Um sie deinstalliert zu halten, deaktivieren Sie **Auto-install IDE extension** in `/config`, oder setzen Sie [`autoInstallIdeExtension`](/docs/de/settings-reference#autoinstallideextension) auf `false`. Sie können auch die Umgebungsvariable [`CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL`](/docs/de/env-vars) auf `1` setzen.904Wenn Sie `claude` in einem integrierten VS Code-Terminal ausführen, installiert Claude Code die Erweiterung automatisch neu. Um sie deinstalliert zu halten, deaktivieren Sie **Auto-install IDE extension** in `/config`, oder setzen Sie [`autoInstallIdeExtension`](/docs/de/settings-reference#autoinstallideextension) auf `false`. Sie können auch die Umgebungsvariable [`CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL`](/docs/de/env-vars) auf `1` setzen.