6 6
7> Schlagen Sie Claude Code-Laufzeitfehlermeldungen nach und erfahren Sie, was jede bedeutet und wie Sie sie beheben.7> Schlagen Sie Claude Code-Laufzeitfehlermeldungen nach und erfahren Sie, was jede bedeutet und wie Sie sie beheben.
8 8
9Diese Seite listet Laufzeitfehler auf, die Claude Code anzeigt, und wie Sie sich von jedem erholen können. Außerdem erfahren Sie, was Sie überprüfen sollten, wenn Antworten ohne Fehler seltsam wirken. Für Installationsfehler wie `command not found` oder TLS-Fehler während des Setups siehe [Troubleshoot installation and login](/docs/de/troubleshoot-install).9Diese Seite listet Laufzeitfehler auf, die Claude Code anzeigt, und wie Sie sich von jedem erholen können, sowie was Sie überprüfen sollten, wenn Antworten ohne Fehler seltsam wirken. Für Installationsfehler wie `command not found` oder TLS-Fehler während des Setups siehe [Troubleshoot installation and login](/docs/de/troubleshoot-install).
10 10
11Mit Ausnahme von [Wrapper and IDE errors](#wrapper-and-ide-errors), die das startende Programm ausgibt und nicht Claude Code selbst, gelten diese Fehler und Wiederherstellungsbefehle über die CLI, die [Desktop-App](/docs/de/desktop) und [Claude Code im Web](/docs/de/claude-code-on-the-web), da alle drei die gleiche Claude Code CLI verwenden. Für andere oberflächenspezifische Probleme siehe den Abschnitt zur Fehlerbehebung auf der Seite dieser Oberfläche.11Mit Ausnahme von [Wrapper and IDE errors](#wrapper-and-ide-errors), die das startende Programm ausgibt und nicht Claude Code selbst, gelten diese Fehler und Wiederherstellungsbefehle über die CLI, die [Desktop-App](/docs/de/desktop) und [Cloud-Sitzungen](/docs/de/claude-code-on-the-web), da alle drei die gleiche Claude Code CLI verwenden. Für andere oberflächenspezifische Probleme siehe den Abschnitt zur Fehlerbehebung auf der Seite dieser Oberfläche.
12 12
13<Note>13<Note>
14 Claude Code ruft die Claude API für Modellantworten auf, daher werden die meisten Laufzeitfehler einem zugrunde liegenden API-Fehlercode zugeordnet. Diese Seite behandelt, was jeder Fehler in Claude Code bedeutet und wie Sie sich davon erholen. Für die rohen HTTP-Statuscode-Definitionen siehe die [Claude Platform error reference](https://platform.claude.com/docs/en/api/errors).14 Claude Code ruft die Claude API für Modellantworten auf, daher werden die meisten Laufzeitfehler einem zugrunde liegenden API-Fehlercode zugeordnet. Diese Seite behandelt, was jeder Fehler in Claude Code bedeutet und wie Sie sich davon erholen. Für die rohen HTTP-Statuscode-Definitionen siehe die [Claude Platform error reference](https://platform.claude.com/docs/en/api/errors).
24| :- | :- |24| :- | :- |
25| `API Error: 500 Internal server error` | [Serverfehler](#api-error-500-internal-server-error) |25| `API Error: 500 Internal server error` | [Serverfehler](#api-error-500-internal-server-error) |
26| `API Error: Repeated 529 Overloaded errors` | [Serverfehler](#api-error-repeated-529-overloaded-errors) |26| `API Error: Repeated 529 Overloaded errors` | [Serverfehler](#api-error-repeated-529-overloaded-errors) |
27| `Opus is experiencing high load` / `Fable is experiencing high load` | [Serverfehler](#api-error-repeated-529-overloaded-errors) |
27| `Request timed out` | [Serverfehler](#request-timed-out), oder [Netzwerk](#unable-to-connect-to-api), wenn die Meldung Ihre Internetverbindung erwähnt |28| `Request timed out` | [Serverfehler](#request-timed-out), oder [Netzwerk](#unable-to-connect-to-api), wenn die Meldung Ihre Internetverbindung erwähnt |
28| `API Error: No response from API` | [Serverfehler](#no-response-from-api) |29| `API Error: No response from API` | [Serverfehler](#no-response-from-api) |
29| `Server error mid-response. The response above may be incomplete.` | [Serverfehler](#the-response-above-may-be-incomplete) |30| `Server error mid-response. The response above may be incomplete.` | [Serverfehler](#the-response-above-may-be-incomplete) |
30| `Connection lost mid-response` / `Your computer went to sleep mid-response` / `The response stopped arriving` | [Serverfehler](#the-response-above-may-be-incomplete) |31| `Connection lost mid-response` / `Your computer went to sleep mid-response` / `The response stopped arriving` | [Serverfehler](#the-response-above-may-be-incomplete) |
31| `Connection closed mid-response` / `Response stalled mid-stream` | [Serverfehler](#the-response-above-may-be-incomplete) |32| `Connection closed mid-response` / `Response stalled mid-stream` | [Serverfehler](#the-response-above-may-be-incomplete) |
33| `Part of the response never arrived` / `The response stream was malformed` | [Serverfehler](#the-response-above-may-be-incomplete) |
34| `API Error: Content block not found` / `API Error: Content block already closed` / `API Error: Stream event unreadable` | [Serverfehler](#the-response-above-may-be-incomplete) |
32| `Connection lost before a response was produced` / `Your computer went to sleep before a response was produced` / `The response stalled before a response was produced` | [Automatische Wiederholungen](#automatic-retries) |35| `Connection lost before a response was produced` / `Your computer went to sleep before a response was produced` / `The response stalled before a response was produced` | [Automatische Wiederholungen](#automatic-retries) |
33| `Connection closed while thinking` / `Response stalled while thinking` | [Automatische Wiederholungen](#automatic-retries) |36| `Connection closed while thinking` / `Response stalled while thinking` | [Automatische Wiederholungen](#automatic-retries) |
34| `Connection lost while your computer was asleep` | [Automatische Wiederholungen](#automatic-retries) |37| `Connection lost while your computer was asleep` | [Automatische Wiederholungen](#automatic-retries) |
49| `Could not update your spend limit` | [Nutzungslimits](#could-not-update-your-spend-limit) |52| `Could not update your spend limit` | [Nutzungslimits](#could-not-update-your-spend-limit) |
50| `spend limit reached` / `spend limit unavailable` | [Nutzungslimits](#spend-limit-reached) |53| `spend limit reached` / `spend limit unavailable` | [Nutzungslimits](#spend-limit-reached) |
51| `Not logged in · Please run /login` | [Authentifizierung](#not-logged-in) |54| `Not logged in · Please run /login` | [Authentifizierung](#not-logged-in) |
55| `Couldn't save your login` | [Authentifizierung](#couldnt-save-your-login) |
56| `Authentication required · Sign in again to continue` | [Authentifizierung](#not-logged-in) |
52| `Could not resolve authentication method` | [Authentifizierung](#could-not-resolve-authentication-method) |57| `Could not resolve authentication method` | [Authentifizierung](#could-not-resolve-authentication-method) |
53| `Invalid API key` | [Authentifizierung](#invalid-api-key) |58| `Invalid API key` | [Authentifizierung](#invalid-api-key) |
54| `Your apiKeyHelper script is failing` | [Authentifizierung](#your-apikeyhelper-script-is-failing) |59| `Your apiKeyHelper script is failing` | [Authentifizierung](#your-apikeyhelper-script-is-failing) |
69| `signed-in claude.ai account or organization changed on this machine` | [Authentifizierung](#remote-control-stopped-because-the-signed-in-account-changed) |74| `signed-in claude.ai account or organization changed on this machine` | [Authentifizierung](#remote-control-stopped-because-the-signed-in-account-changed) |
70| `Remote Control stopped — the app running this session is now signed in to a different Claude account` | [Authentifizierung](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |75| `Remote Control stopped — the app running this session is now signed in to a different Claude account` | [Authentifizierung](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |
71| `Remote Control stopped — the app running this session is signed out of Claude` | [Authentifizierung](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |76| `Remote Control stopped — the app running this session is signed out of Claude` | [Authentifizierung](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |
77| `Couldn't verify your organization's policy for remote control` | [Fehlerbehebung für Remote Control](/docs/de/remote-control#couldnt-verify-your-organizations-policy-for-remote-control) |
72| `OAuth token revoked` / `OAuth token has expired` | [Authentifizierung](#oauth-token-revoked-or-expired) |78| `OAuth token revoked` / `OAuth token has expired` | [Authentifizierung](#oauth-token-revoked-or-expired) |
73| `API Error: 401 Invalid authentication credentials` | [Authentifizierung](#api-error-401-invalid-authentication-credentials) |79| `API Error: 401 Invalid authentication credentials` | [Authentifizierung](#api-error-401-invalid-authentication-credentials) |
74| `Login expired · Please run /login` | [Authentifizierung](#login-expired) |80| `Login expired · Please run /login` | [Authentifizierung](#login-expired) |
81| `Failed to start OAuth callback server` | [Authentifizierung](#failed-to-start-oauth-callback-server) |
75| `Claude login not accepted · Run /login, then try again` | [Authentifizierung](#claude-login-not-accepted) |82| `Claude login not accepted · Run /login, then try again` | [Authentifizierung](#claude-login-not-accepted) |
76| `Artifacts need a claude.ai login` | [Authentifizierung](#artifacts-need-a-claude-ai-login) |83| `Artifacts need a claude.ai login` | [Authentifizierung](#artifacts-need-a-claude-ai-login) |
77| `Not signed in to the Cloud gateway — run /login.` | [Authentifizierung](#administrator-policy-requires-a-cloud-gateway-sign-in) |84| `Not signed in to the Cloud gateway — run /login.` | [Authentifizierung](#administrator-policy-requires-a-cloud-gateway-sign-in) |
78| `Administrator policy requires a Cloud gateway sign-in on this machine` | [Authentifizierung](#administrator-policy-requires-a-cloud-gateway-sign-in) |85| `Administrator policy requires a Cloud gateway sign-in on this machine` | [Authentifizierung](#administrator-policy-requires-a-cloud-gateway-sign-in) |
79| `Failed to authenticate: OAuth session expired and could not be refreshed` | [Authentifizierung](#login-expired) |86| `Failed to authenticate: OAuth session expired and could not be refreshed` | [Authentifizierung](#login-expired) |
87| `Could not refresh your login because another Claude Code process is refreshing it` | [Authentifizierung](#could-not-refresh-your-login) |
88| `Failed to refresh OAuth token: another Claude Code process is refreshing it or exited mid-refresh` | [Authentifizierung](#could-not-refresh-your-login) |
80| `Your account is on hold and can't use Claude Code. View details or appeal: https://claude.ai/restricted` | [Authentifizierung](#your-account-is-on-hold) |89| `Your account is on hold and can't use Claude Code. View details or appeal: https://claude.ai/restricted` | [Authentifizierung](#your-account-is-on-hold) |
81| `Your account is on hold and can't sign in to Claude Code. View details or appeal: https://claude.ai/restricted` | [Authentifizierung](#your-account-is-on-hold) |90| `Your account is on hold and can't sign in to Claude Code. View details or appeal: https://claude.ai/restricted` | [Authentifizierung](#your-account-is-on-hold) |
82| `Anthropic profile login expired · Re-authenticate your Anthropic profile` | [Authentifizierung](#anthropic-profile-login-expired) |91| `Anthropic profile login expired · Re-authenticate your Anthropic profile` | [Authentifizierung](#anthropic-profile-login-expired) |
120| `Couldn't reconnect to your Remote Control session` | [Netzwerk](#couldnt-reconnect-to-your-remote-control-session) |129| `Couldn't reconnect to your Remote Control session` | [Netzwerk](#couldnt-reconnect-to-your-remote-control-session) |
121| `N sessions ended while this machine was offline — the environment was cleaned up on the server and can't be resumed.` | [Netzwerk](#sessions-ended-while-this-machine-was-offline) |130| `N sessions ended while this machine was offline — the environment was cleaned up on the server and can't be resumed.` | [Netzwerk](#sessions-ended-while-this-machine-was-offline) |
122| `Couldn't share the transcript.` | [Netzwerk](#couldnt-share-the-transcript) |131| `Couldn't share the transcript.` | [Netzwerk](#couldnt-share-the-transcript) |
132| `Couldn't send feedback` | [Netzwerk](#couldnt-send-feedback) |
123| `Prompt is too long` / `Input is too long for requested model` | [Anfragefehler](#prompt-is-too-long) |133| `Prompt is too long` / `Input is too long for requested model` | [Anfragefehler](#prompt-is-too-long) |
124| `Prompt is too long · automatic compaction failed:` | [Anfragefehler](#prompt-is-too-long) |134| `Prompt is too long · automatic compaction failed:` | [Anfragefehler](#prompt-is-too-long) |
125| `Prompt is too long · this conversation is a single exchange` / `A single-exchange conversation cannot be compacted` | [Anfragefehler](#prompt-is-too-long) |135| `Prompt is too long · this conversation is a single exchange` / `A single-exchange conversation cannot be compacted` | [Anfragefehler](#prompt-is-too-long) |
131| `all upstreams failed (N attempted)` auf einer Claude-Apps-Gateway-Sitzung | [Upstream-Fehlermeldungen](/docs/de/claude-apps-gateway-config#upstream-error-messages) |141| `all upstreams failed (N attempted)` auf einer Claude-Apps-Gateway-Sitzung | [Upstream-Fehlermeldungen](/docs/de/claude-apps-gateway-config#upstream-error-messages) |
132| `Claude Code may not be enabled for your organization` nach einer Claude-Apps-Gateway-Anmeldung | [Fehlerbehebung für Claude-Apps-Gateway](/docs/de/claude-apps-gateway-deploy#troubleshooting) |142| `Claude Code may not be enabled for your organization` nach einer Claude-Apps-Gateway-Anmeldung | [Fehlerbehebung für Claude-Apps-Gateway](/docs/de/claude-apps-gateway-deploy#troubleshooting) |
133| `Context exceeds the ...-token limit by ... tokens` in `/context`-Ausgabe | [Anfragefehler](#context-exceeds-the-token-limit) |143| `Context exceeds the ...-token limit by ... tokens` in `/context`-Ausgabe | [Anfragefehler](#context-exceeds-the-token-limit) |
134| `Error during compaction: Conversation too long` | [Anfragefehler](#error-during-compaction-conversation-too-long) |
135| `Request too large` | [Anfragefehler](#request-too-large) |144| `Request too large` | [Anfragefehler](#request-too-large) |
136| `Request too large for the API's 32MB request limit` | [Anfragefehler](#request-too-large) |145| `Request too large for the API's 32MB request limit` | [Anfragefehler](#request-too-large) |
137| `Image was too large` | [Anfragefehler](#image-was-too-large) |146| `Image was too large` | [Anfragefehler](#image-was-too-large) |
138| `Unable to resize image` | [Anfragefehler](#unable-to-resize-image) |147| `Unable to resize image` | [Anfragefehler](#unable-to-resize-image) |
139| `PDF too large` / `PDF is password protected` | [Anfragefehler](#pdf-errors) |148| `PDF too large` / `PDF is password protected` / `pdftoppm is not installed` | [Anfragefehler](#pdf-errors) |
140| `Extra inputs are not permitted` | [Anfragefehler](#extra-inputs-are-not-permitted) |149| `Extra inputs are not permitted` | [Anfragefehler](#extra-inputs-are-not-permitted) |
141| `API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid` / `Property keys should match pattern` | [Anfragefehler](#tool-input-schema-is-invalid) |150| `API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid` / `Property keys should match pattern` | [Anfragefehler](#tool-input-schema-is-invalid) |
151| `tool_use.name: String should have at most 200 characters` | [Anfragefehler](#tool-use-name-over-200-characters) |
142| `There's an issue with the selected model` | [Anfragefehler](#theres-an-issue-with-the-selected-model) |152| `There's an issue with the selected model` | [Anfragefehler](#theres-an-issue-with-the-selected-model) |
143| `Model ... is not a recognized model id` | [Anfragefehler](#model-is-not-a-recognized-model-id) |153| `Model ... is not a recognized model id` | [Anfragefehler](#model-is-not-a-recognized-model-id) |
144| `Model ... not found` | [Anfragefehler](#model-not-found) |154| `Model ... not found` | [Anfragefehler](#model-not-found) |
155| `API error: ... · model not changed` | [Anfragefehler](#api-error-model-not-changed) |
145| `Claude Opus is not available with the Claude Pro plan` | [Anfragefehler](#claude-opus-is-not-available-with-the-claude-pro-plan) |156| `Claude Opus is not available with the Claude Pro plan` | [Anfragefehler](#claude-opus-is-not-available-with-the-claude-pro-plan) |
146| `Claude Code ... does not support this model; version ... or newer is required` | [Anfragefehler](#claude-code-does-not-support-this-model) |157| `Claude Code ... does not support this model; version ... or newer is required` | [Anfragefehler](#claude-code-does-not-support-this-model) |
147| `Claude Code ... is older than the minimum version required by your organization's policy` | [Anfragefehler](#claude-code-does-not-support-this-model) |158| `Claude Code ... is older than the minimum version required by your organization's policy` | [Anfragefehler](#claude-code-does-not-support-this-model) |
148| `Model ... is restricted by your organization's settings` | [Anfragefehler](#model-is-restricted-by-your-organizations-settings) |159| `Model ... is restricted by your organization's settings` | [Anfragefehler](#model-is-restricted-by-your-organizations-settings) |
160| `Model ... is not available. Your organization restricts model selection.` | [Anfragefehler](#model-is-restricted-by-your-organizations-settings) |
149| `Model switch ... blocked by a PreModelSwitch hook` | [Anfragefehler](#model-switch-was-blocked-by-a-premodelswitch-hook) |161| `Model switch ... blocked by a PreModelSwitch hook` | [Anfragefehler](#model-switch-was-blocked-by-a-premodelswitch-hook) |
150| `couldn't save it as your default` / `couldn't confirm it was saved as your default` | [Anfragefehler](#couldnt-save-it-as-your-default) |162| `couldn't save it as your default` / `couldn't confirm it was saved as your default` | [Anfragefehler](#couldnt-save-it-as-your-default) |
151| `thinking.type.enabled is not supported for this model` | [Anfragefehler](#thinking-type-enabled-is-not-supported-for-this-model) |163| `thinking.type.enabled is not supported for this model` | [Anfragefehler](#thinking-type-enabled-is-not-supported-for-this-model) |
155| `API Error: 400 due to tool use concurrency issues` | [Anfragefehler](#tool-use-or-thinking-block-mismatch) |167| `API Error: 400 due to tool use concurrency issues` | [Anfragefehler](#tool-use-or-thinking-block-mismatch) |
156| `API Error: 400 orphaned tool_result in conversation history` | [Anfragefehler](#tool-use-or-thinking-block-mismatch) |168| `API Error: 400 orphaned tool_result in conversation history` | [Anfragefehler](#tool-use-or-thinking-block-mismatch) |
157| `API Error: 400 duplicate tool_use ID in conversation history` | [Anfragefehler](#tool-use-or-thinking-block-mismatch) |169| `API Error: 400 duplicate tool_use ID in conversation history` | [Anfragefehler](#tool-use-or-thinking-block-mismatch) |
170| `Invalid data in redacted_thinking block` | [Anfragefehler](#invalid-data-in-redacted-thinking-block) |
158| `[Unsupported tool content removed]` | [Anfragefehler](#unsupported-tool-content-removed) |171| `[Unsupported tool content removed]` | [Anfragefehler](#unsupported-tool-content-removed) |
159| `role 'system' must precede an 'assistant' message` | [Anfragefehler](#role-system-must-precede-an-assistant-message) |172| `role 'system' must precede an 'assistant' message` | [Anfragefehler](#role-system-must-precede-an-assistant-message) |
160| `Invalid encrypted_content in search_result block` / `Invalid encrypted_index in text block` / `Failed to decrypt web search result content` | [Anfragefehler](#invalid-encrypted-content-in-search-result-block) |173| `Invalid encrypted_content in search_result block` / `Invalid encrypted_index in text block` / `Failed to decrypt web search result content` | [Anfragefehler](#invalid-encrypted-content-in-search-result-block) |
174| `Invalid encrypted_stdout in encrypted_code_execution_result block` | [Anfragefehler](#invalid-encrypted-content-in-search-result-block) |
161| `server_tool_use.name: Input should be` auf jedem Turn einer fortgesetzten Sitzung | [Anfragefehler](#unsupported-tool-content-removed) |175| `server_tool_use.name: Input should be` auf jedem Turn einer fortgesetzten Sitzung | [Anfragefehler](#unsupported-tool-content-removed) |
162| `<model> can't help with this. Start a new session to continue` | [Anfragefehler](#usage-policy-refusal) |176| `<model> can't help with this. Start a new session to continue` | [Anfragefehler](#usage-policy-refusal) |
163| `Claude Code is unable to respond to this request, which appears to violate our Usage Policy` | [Anfragefehler](#usage-policy-refusal) |177| `Claude Code is unable to respond to this request, which appears to violate our Usage Policy` | [Anfragefehler](#usage-policy-refusal) |
164| `<model>'s safeguards flagged this message` | [Anfragefehler](#safety-measures-flagged-a-cybersecurity-topic) |178| `<model>'s safeguards flagged this message` | [Anfragefehler](#safety-measures-flagged-a-cybersecurity-topic) |
165| `Opus 5.5's safeguards flagged this session` | [Anfragefehler](#safety-measures-flagged-a-cybersecurity-topic) |179| `<model>'s safeguards flagged this session` | [Anfragefehler](#safety-measures-flagged-a-cybersecurity-topic) |
166| `<model> has safety measures that flagged this message for a cybersecurity topic` | [Anfragefehler](#safety-measures-flagged-a-cybersecurity-topic) |180| `<model> has safety measures that flagged this message for a cybersecurity topic` | [Anfragefehler](#safety-measures-flagged-a-cybersecurity-topic) |
167| `Installation was killed before it could finish (exit code 137)` | [Installationsfehler](#installation-was-killed-before-it-could-finish) |181| `Installation was killed before it could finish (exit code 137)` | [Installationsfehler](#installation-was-killed-before-it-could-finish) |
168| `The connection dropped while downloading the update` | [Installationsfehler](#the-connection-dropped-while-downloading-the-update) |182| `The connection dropped while downloading the update` | [Installationsfehler](#the-connection-dropped-while-downloading-the-update) |
169| `Download timed out: exceeded the total deadline` | [Installationsfehler](#the-connection-dropped-while-downloading-the-update) |183| `Download timed out: exceeded the total deadline` | [Installationsfehler](#the-connection-dropped-while-downloading-the-update) |
170| `--bg and --print conflict` | [Befehlszeilenfehler](#command-line-errors) |184| `--bg and --print conflict` | [Befehlszeilenfehler](#conflict-between-bg-and-print) |
171| `Cloud sessions cannot be created from a --restricted session` | [Befehlszeilenfehler](#cloud-sessions-cannot-be-created-from-a-restricted-session) |185| `Cloud sessions cannot be created from a --restricted session` | [Befehlszeilenfehler](#cloud-sessions-cannot-be-created-from-a-restricted-session) |
172| `Cloud sessions are disabled by your organization's policy` | [Befehlszeilenfehler](#cloud-sessions-are-disabled-by-your-organizations-policy) |186| `Cloud sessions are disabled by your organization's policy` | [Befehlszeilenfehler](#cloud-sessions-are-disabled-by-your-organizations-policy) |
173| `Couldn't verify your organization's policy for cloud sessions` | [Befehlszeilenfehler](#cloud-sessions-are-disabled-by-your-organizations-policy) |187| `Couldn't verify your organization's policy for cloud sessions` | [Befehlszeilenfehler](#cloud-sessions-are-disabled-by-your-organizations-policy) |
174| `Error: --json-schema is not a valid JSON Schema` | [Befehlszeilenfehler](#command-line-errors) |188| `Error: --json-schema is not a valid JSON Schema` | [Befehlszeilenfehler](#the-json-schema-value-is-not-a-valid-json-schema) |
175| `Error: Invalid --agents configuration:` | [Befehlszeilenfehler](#invalid-agents-configuration) |189| `Error: Invalid --agents configuration:` | [Befehlszeilenfehler](#invalid-agents-configuration) |
190| `Error: --agents takes a JSON object, or a file path only with --print (-p)` | [Befehlszeilenfehler](#invalid-agents-configuration) |
191| `Error: --agents file not found` | [Befehlszeilenfehler](#invalid-agents-configuration) |
176| `Error: Settings file exceeds the 2MiB limit` | [Befehlszeilenfehler](#settings-file-exceeds-the-2mib-limit) |192| `Error: Settings file exceeds the 2MiB limit` | [Befehlszeilenfehler](#settings-file-exceeds-the-2mib-limit) |
177| `The current directory no longer exists (it was deleted or moved)` / `Can't read the current directory` | [Befehlszeilenfehler](#the-current-directory-no-longer-exists) |193| `The current directory no longer exists (it was deleted or moved)` / `Can't read the current directory` | [Befehlszeilenfehler](#the-current-directory-no-longer-exists) |
178| `Temp directory <dir> ... Refusing to use it` / `ENOSPC: no space left on device, mkdir '<dir>'` | [Befehlszeilenfehler](#temp-directory-refused-or-cannot-be-created) |194| `Temp directory <dir> ... Refusing to use it` / `ENOSPC: no space left on device, mkdir '<dir>'` | [Befehlszeilenfehler](#temp-directory-refused-or-cannot-be-created) |
207| `Single sign-on authorization needed` | [Befehlszeilenfehler](#single-sign-on-authorization-needed) |223| `Single sign-on authorization needed` | [Befehlszeilenfehler](#single-sign-on-authorization-needed) |
208| `Failed to resume the conversation` | [Befehlszeilenfehler](#failed-to-resume-the-conversation) |224| `Failed to resume the conversation` | [Befehlszeilenfehler](#failed-to-resume-the-conversation) |
209| `No conversation found with session ID: <session-id>` | [Befehlszeilenfehler](#no-conversation-found-with-the-session-id) |225| `No conversation found with session ID: <session-id>` | [Befehlszeilenfehler](#no-conversation-found-with-the-session-id) |
226| `Windows reported an error (EBADF) when Claude Code read this session's transcript file` | [Befehlszeilenfehler](#windows-reported-an-error-ebadf) |
210| `Cannot switch renderers in this session` | [Befehlszeilenfehler](#cannot-switch-renderers-in-this-session) |227| `Cannot switch renderers in this session` | [Befehlszeilenfehler](#cannot-switch-renderers-in-this-session) |
211| `Cannot switch renderers while work is running in the background` | [Befehlszeilenfehler](#cannot-switch-renderers-in-this-session) |228| `Cannot switch renderers while work is running in the background` | [Befehlszeilenfehler](#cannot-switch-renderers-in-this-session) |
212| `Couldn't open Claude Desktop` | [Befehlszeilenfehler](#couldnt-open-claude-desktop) |229| `Couldn't open Claude Desktop` | [Befehlszeilenfehler](#couldnt-open-claude-desktop) |
218| `Output styles are saved to local settings (.claude/settings.local.json), which this session doesn't load` | [Befehlszeilenfehler](#output-styles-are-saved-to-local-settings-which-this-session-doesnt-load) |235| `Output styles are saved to local settings (.claude/settings.local.json), which this session doesn't load` | [Befehlszeilenfehler](#output-styles-are-saved-to-local-settings-which-this-session-doesnt-load) |
219| `` `plugin eval` is currently in early access `` / `` `plugin eval` is currently unavailable `` | [Plugin-Fehler](#plugin-eval-is-currently-in-early-access) |236| `` `plugin eval` is currently in early access `` / `` `plugin eval` is currently unavailable `` | [Plugin-Fehler](#plugin-eval-is-currently-in-early-access) |
220| `Marketplace "<name>" is registered from an untrusted source` | [Plugin-Fehler](#marketplace-is-registered-from-an-untrusted-source) |237| `Marketplace "<name>" is registered from an untrusted source` | [Plugin-Fehler](#marketplace-is-registered-from-an-untrusted-source) |
238| `Claude Code refuses the marketplace name "<name>"` | [Plugin-Fehler](#claude-code-refuses-the-marketplace-name) |
239| `Marketplace name impersonates an official Anthropic/Claude marketplace` | [Plugin-Fehler](#claude-code-refuses-the-marketplace-name) |
221| `Marketplace "<name>" is already added from a different source` | [Plugin-Fehler](#marketplace-is-already-added-from-a-different-source) |240| `Marketplace "<name>" is already added from a different source` | [Plugin-Fehler](#marketplace-is-already-added-from-a-different-source) |
222| `"<name>" is another spelling of "<reserved>", a reserved marketplace name` | [Plugin-Fehler](#marketplace-name-is-another-spelling-of-a-reserved-name) |241| `"<name>" is another spelling of "<reserved>", a reserved marketplace name` | [Plugin-Fehler](#marketplace-name-is-another-spelling-of-a-reserved-name) |
223| `references ${user_config.*} in a shell-form command` | [Plugin-Fehler](#plugin-command-references-user-config) |242| `references ${user_config.*} in a shell-form command` | [Plugin-Fehler](#plugin-command-references-user-config) |
231| `Failed to load marketplace configuration` | [Plugin-Fehler](#failed-to-load-marketplace-configuration) |250| `Failed to load marketplace configuration` | [Plugin-Fehler](#failed-to-load-marketplace-configuration) |
232| `Marketplace configuration file is corrupted` | [Plugin-Fehler](#failed-to-load-marketplace-configuration) |251| `Marketplace configuration file is corrupted` | [Plugin-Fehler](#failed-to-load-marketplace-configuration) |
233| `Plugin "<name>@synced" is required by your organization and can't be disabled here` | [Plugin-Fehler](#plugin-is-required-by-your-organization) |252| `Plugin "<name>@synced" is required by your organization and can't be disabled here` | [Plugin-Fehler](#plugin-is-required-by-your-organization) |
253| `"<plugin>" was not uninstalled: it is still switched on in <file>` | [Plugin-Fehler](#plugin-was-not-uninstalled) |
254| `"<plugin>" was not uninstalled: <file> is there and could not be read` | [Plugin-Fehler](#plugin-was-not-uninstalled) |
234| `would be spawned with zero tools — refusing` | [Werkzeugfehler](#agent-would-be-spawned-with-zero-tools) |255| `would be spawned with zero tools — refusing` | [Werkzeugfehler](#agent-would-be-spawned-with-zero-tools) |
235| `File is covered by a Read deny rule in your permission settings` | [Werkzeugfehler](#file-is-covered-by-a-read-deny-rule) |256| `File is covered by a Read deny rule in your permission settings` | [Werkzeugfehler](#file-is-covered-by-a-read-deny-rule) |
257| `cannot contain null bytes (\0)` | [Werkzeugfehler](#path-cannot-contain-null-bytes) |
258| `Path contains null bytes` | [Werkzeugfehler](#path-cannot-contain-null-bytes) |
236| `subagent_type is required: the general-purpose agent is not available in this session` | [Werkzeugfehler](#subagent-type-is-required) |259| `subagent_type is required: the general-purpose agent is not available in this session` | [Werkzeugfehler](#subagent-type-is-required) |
237| `Error: this write left the memory index at MEMORY.md at ..., over its ... read limit` | [Werkzeugfehler](#memory-index-is-over-its-read-limit) |260| `Error: this write left the memory index at MEMORY.md at ..., over its ... read limit` | [Werkzeugfehler](#memory-index-is-over-its-read-limit) |
238| `pkill: refusing to run` | [Werkzeugfehler](#pkill-pattern-matches-the-claude-code-process) |261| `pkill: refusing to run` | [Werkzeugfehler](#pkill-pattern-matches-the-claude-code-process) |
241| `Its agent definition was not restored: the folder its definition file came from is not trusted` | [Werkzeugfehler](#teammate-agent-definition-not-restored) |264| `Its agent definition was not restored: the folder its definition file came from is not trusted` | [Werkzeugfehler](#teammate-agent-definition-not-restored) |
242| `Message too large for cross-session delivery` | [Werkzeugfehler](#message-too-large-for-cross-session-delivery) |265| `Message too large for cross-session delivery` | [Werkzeugfehler](#message-too-large-for-cross-session-delivery) |
243| `Too many messages to this session just now` | [Werkzeugfehler](#too-many-messages-to-this-session-just-now) |266| `Too many messages to this session just now` | [Werkzeugfehler](#too-many-messages-to-this-session-just-now) |
267| `Cross-session message was dropped at the recipient session's inbox` | [Werkzeugfehler](#cross-session-message-dropped-at-the-inbox) |
244| `Refusing to send: reply target is a symlink` / `Refusing to send: cannot vet reply target` | [Werkzeugfehler](#refusing-to-send-a-cross-session-message) |268| `Refusing to send: reply target is a symlink` / `Refusing to send: cannot vet reply target` | [Werkzeugfehler](#refusing-to-send-a-cross-session-message) |
245| `Refusing to send: connected endpoint is not the expected process` / `Refusing to send: connected endpoint identity could not be read` | [Werkzeugfehler](#refusing-to-send-a-cross-session-message) |
246| `Refusing to send: connected endpoint is not owned by this user` / `Refusing to send: connected endpoint owner could not be read` | [Werkzeugfehler](#refusing-to-send-a-cross-session-message) |
247| `Refusing to send: connected endpoint is a different process with the expected pid` | [Werkzeugfehler](#refusing-to-send-a-cross-session-message) |
248| `Refusing to read <path>: its symlink resolution changed after permission was checked (<reason>)` / `Refusing to search <path>: its symlink resolution changed after permission was checked` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |269| `Refusing to read <path>: its symlink resolution changed after permission was checked (<reason>)` / `Refusing to search <path>: its symlink resolution changed after permission was checked` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |
249| `Refusing to write <path>: its parent-directory symlink resolution changed after permission was checked` / `Refusing to write <path>: it is a symbolic link. Write to the link's target path instead` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |270| `Refusing to write <path>: its parent-directory symlink resolution changed after permission was checked` / `Refusing to write <path>: it is a symbolic link. Write to the link's target path instead` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |
250| `Refusing to write through symlink: <path>` / `Refusing to write into symlinked directory: <path>` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |271| `Refusing to write through symlink: <path>` / `Refusing to write into symlinked directory: <path>` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |
272| `Refusing to write <path>: where it leads on disk could not be determined` / `Refusing to read <path>: where it leads on disk could not be determined` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |
251| `Refusing to search <path>: a path one of its Read deny rules is written through changed while the search was being prepared` / `Refusing to search <path>: it could not be opened` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |273| `Refusing to search <path>: a path one of its Read deny rules is written through changed while the search was being prepared` / `Refusing to search <path>: it could not be opened` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |
252| `its permission check expired before it ran (too many concurrent file operations)` / `ripgrep was found only by name on PATH` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |274| `its permission check expired before it ran (too many concurrent file operations)` / `ripgrep was found only by name on PATH` | [Werkzeugfehler](#refusing-after-a-symlink-changed) |
253| `task output swap refused (tasks dir moved or linked)` | [Werkzeugfehler](#task-output-swap-refused) |275| `task output swap refused (tasks dir moved or linked)` | [Werkzeugfehler](#task-output-swap-refused) |
254| `Command killed: its output file was replaced or could no longer be verified` | [Werkzeugfehler](#task-output-swap-refused) |276| `Command killed: its output file was replaced or could no longer be verified` | [Werkzeugfehler](#task-output-swap-refused) |
277| `Your disk quota is full on the filesystem with Claude Code's temp directory <dir> (EDQUOT)` | [Werkzeugfehler](#disk-quota-or-temp-filesystem-is-full) |
278| `The filesystem with Claude Code's temp directory <dir>, or your disk quota on it, is full (ENOSPC)` | [Werkzeugfehler](#disk-quota-or-temp-filesystem-is-full) |
279| `Command output was lost: the temp filesystem at <dir> is full` / `is out of inodes` | [Werkzeugfehler](#disk-quota-or-temp-filesystem-is-full) |
255| `the source file is not valid UTF-8 text` / `the source file is not valid UTF-16 text` | [Werkzeugfehler](#the-source-file-is-not-valid-utf-8-text) |280| `the source file is not valid UTF-8 text` / `the source file is not valid UTF-16 text` | [Werkzeugfehler](#the-source-file-is-not-valid-utf-8-text) |
256| `the source file has the replacement character U+FFFD` | [Werkzeugfehler](#the-source-file-is-not-valid-utf-8-text) |281| `the source file has the replacement character U+FFFD` | [Werkzeugfehler](#the-source-file-is-not-valid-utf-8-text) |
257| `Reading a local file from outside this session's connected folders, or through a link, needs the approval card` | [Werkzeugfehler](#reading-a-local-file-from-outside-the-connected-folders) |282| `Reading a local file from outside this session's connected folders, or through a link, needs the approval card` | [Werkzeugfehler](#reading-a-local-file-from-outside-the-connected-folders) |
279| `EACCES: permission denied, posix_spawn` | [Fehler in Hintergrund-Sitzungen](#eacces-when-starting-a-background-session) |304| `EACCES: permission denied, posix_spawn` | [Fehler in Hintergrund-Sitzungen](#eacces-when-starting-a-background-session) |
280| `exited before it became reachable` | [Fehler in Hintergrund-Sitzungen](#background-service-exited-before-it-became-reachable) |305| `exited before it became reachable` | [Fehler in Hintergrund-Sitzungen](#background-service-exited-before-it-became-reachable) |
281| `Couldn't start a background session (working directory no longer exists or is not accessible: ...)` | [Fehler in Hintergrund-Sitzungen](#working-directory-no-longer-exists-when-starting-a-background-session) |306| `Couldn't start a background session (working directory no longer exists or is not accessible: ...)` | [Fehler in Hintergrund-Sitzungen](#working-directory-no-longer-exists-when-starting-a-background-session) |
307| `Workspace not trusted.` beim Starten oder Neustarten einer Hintergrund-Sitzung | [Fehler in Hintergrund-Sitzungen](#workspace-not-trusted-when-dispatching-a-background-session) |
282| `Claude Code is being updated by npm on this machine (still not runnable after 2 min, ...)` | [Fehler in Hintergrund-Sitzungen](#eacces-when-starting-a-background-session) |308| `Claude Code is being updated by npm on this machine (still not runnable after 2 min, ...)` | [Fehler in Hintergrund-Sitzungen](#eacces-when-starting-a-background-session) |
283| `Claude Code process exited with code N` | [Wrapper- und IDE-Fehler](#claude-code-process-exited-with-code-n) |309| `Claude Code process exited with code N` | [Wrapper- und IDE-Fehler](#claude-code-process-exited-with-code-n) |
284| `The connection to Claude Code ended before this message completed` | [Wrapper- und IDE-Fehler](#the-connection-to-claude-code-ended-before-this-message-completed) |310| `The connection to Claude Code ended before this message completed` | [Wrapper- und IDE-Fehler](#the-connection-to-claude-code-ended-before-this-message-completed) |
291| `Claude Code's fullscreen renderer didn't finish starting last time on this machine` / `Claude Code's fullscreen renderer has repeatedly failed to start on this machine` | [Konfigurationswarnungen](#fullscreen-failed-start-notice) |317| `Claude Code's fullscreen renderer didn't finish starting last time on this machine` / `Claude Code's fullscreen renderer has repeatedly failed to start on this machine` | [Konfigurationswarnungen](#fullscreen-failed-start-notice) |
292| `Claude Code exited after an unrecoverable interface error (...)` | [Konfigurationswarnungen](#exited-after-an-unrecoverable-interface-error) |318| `Claude Code exited after an unrecoverable interface error (...)` | [Konfigurationswarnungen](#exited-after-an-unrecoverable-interface-error) |
293| `Agent descriptions are over the 15.0k-token limit` | [Konfigurationswarnungen](#agent-descriptions-are-over-the-15000-token-limit) |319| `Agent descriptions are over the 15.0k-token limit` | [Konfigurationswarnungen](#agent-descriptions-are-over-the-15000-token-limit) |
320| `Not loaded: rename <path>, then restart — its name uses "<name>", a name reserved for the skills synced from your claude.ai account` | [Konfigurationswarnungen](#a-skill-command-or-workflow-wasnt-loaded-because-its-name-is-reserved) |
294| `Ignoring N permissions.allow entries from ... this workspace has not been trusted` | [Konfigurationswarnungen](#workspace-has-not-been-trusted) |321| `Ignoring N permissions.allow entries from ... this workspace has not been trusted` | [Konfigurationswarnungen](#workspace-has-not-been-trusted) |
295| `is a network path, which cannot be added as a working directory` | [Konfigurationswarnungen](#working-directory-is-a-network-path) |322| `is a network path, which cannot be added as a working directory` | [Konfigurationswarnungen](#working-directory-is-a-network-path) |
296| `Remote managed settings failed to load (<cause>)` | [Konfigurationswarnungen](#remote-managed-settings-failed-to-load) |323| `Remote managed settings failed to load (<cause>)` | [Konfigurationswarnungen](#remote-managed-settings-failed-to-load) |
297| `Managed settings were not approved; exiting without applying them.` | [Konfigurationswarnungen](#managed-settings-were-not-approved) |324| `Managed settings were not approved; exiting without applying them.` | [Konfigurationswarnungen](#managed-settings-were-not-approved) |
325| `Claude Code can't start: your organization's managed settings block the default model` / `Claude Code can't start: your organization allows only the models listed in "availableModels"` | [Konfigurationswarnungen](#managed-settings-block-the-default-model) |
298| `MCP server <name> is blocked by enterprise managed policy` | [Konfigurationswarnungen](#mcp-server-is-blocked-by-enterprise-managed-policy) |326| `MCP server <name> is blocked by enterprise managed policy` | [Konfigurationswarnungen](#mcp-server-is-blocked-by-enterprise-managed-policy) |
299| `Managed settings document could not be parsed as a JSON object; none of its settings are in effect. Fix or remove it.` | [Konfigurationswarnungen](#managed-settings-document-could-not-be-parsed) |327| `Managed settings document could not be parsed as a JSON object; none of its settings are in effect. Fix or remove it.` | [Konfigurationswarnungen](#managed-settings-document-could-not-be-parsed) |
300| `Managed settings drop-in directory could not be read` | [Konfigurationswarnungen](#managed-settings-document-could-not-be-parsed) |328| `Managed settings drop-in directory could not be read` | [Konfigurationswarnungen](#managed-settings-document-could-not-be-parsed) |
313 Automatische Wiederholungen341 Automatische Wiederholungen
314</h2>342</h2>
315 343
316Claude Code wiederholt vorübergehende Fehler bis zu 10-mal mit exponentiellem Backoff, bevor dir ein Fehler angezeigt wird. Es wiederholt nicht immer einen Fehler, der während einer unvollständigen Antwort von Claude auftritt. Wenn du einen der Fehler auf dieser Seite siehst, hat Claude Code bereits alle anwendbaren Wiederholungen für diesen Fehler durchgeführt; die Listen unten zeigen, welche Fehler das volle Budget erhalten, welche ein kleineres erhalten, und welche keines erhalten.344Claude Code wiederholt vorübergehende Fehler bis zu 10-mal mit exponentiellem Backoff, bevor dir ein Fehler angezeigt wird. Es wiederholt nicht immer einen Fehler, der während einer unvollständigen Antwort von Claude auftritt. Wenn du einen der Fehler auf dieser Seite siehst, hat Claude Code bereits alle anwendbaren Wiederholungen für diesen Fehler durchgeführt.
317 345
318Claude Code wiederholt diese Fehler:346Claude Code wiederholt diese Fehler:
319 347
390 418
391Der abschließende Satz nennt den Ort, an dem die Serviceintegrität überprüft werden kann, und variiert je nach Anbieter. Amazon Bedrock, Google Cloud's Agent Platform und Microsoft Foundry-Konfigurationen nennen die Servicestatuseite dieses Anbieters. Eine benutzerdefinierte `ANTHROPIC_BASE_URL` nennt den Gateway-Host.419Der abschließende Satz nennt den Ort, an dem die Serviceintegrität überprüft werden kann, und variiert je nach Anbieter. Amazon Bedrock, Google Cloud's Agent Platform und Microsoft Foundry-Konfigurationen nennen die Servicestatuseite dieses Anbieters. Eine benutzerdefinierte `ANTHROPIC_BASE_URL` nennt den Gateway-Host.
392 420
393Dies zeigt einen unerwarteten Fehler innerhalb der API an. Er wird nicht durch Ihren Prompt, Ihre Einstellungen oder Ihr Konto verursacht.421Ein 5xx von der API selbst zeigt einen unerwarteten Fehler innerhalb der API an. Er wird nicht durch Ihren Prompt, Ihre Einstellungen oder Ihr Konto verursacht.
422
423Wenn ein Proxy, Load Balancer oder Gateway mit einer HTML-Fehlerseite antwortet, zeigt die Nachricht den Statuscode und den Titel der Seite an, wie z. B. `API Error: 502 Bad Gateway`. Für eine Seite ohne Titel zeigt die Nachricht den Statuscode und seinen Standardnamen stattdessen an. Vor v2.1.281 wurde der Statuscode gelöscht, wenn die Seite einen Titel hatte, und das rohe Markup der Seite wurde gedruckt, wenn sie keinen hatte.
394 424
395**Was zu tun ist:**425**Was zu tun ist:**
396 426
402 API-Fehler: Wiederholte 529 Overloaded-Fehler432 API-Fehler: Wiederholte 529 Overloaded-Fehler
403</h3>433</h3>
404 434
405Die API ist vorübergehend über alle Benutzer hinweg ausgelastet. Claude Code hat bereits mehrmals versucht, diese Nachricht anzuzeigen, bevor sie angezeigt wird:435Die API ist vorübergehend über alle Benutzer hinweg ausgelastet. Claude Code hat bereits mehrmals versucht, bevor diese Nachricht angezeigt wird:
406 436
407```text theme={null}437```text theme={null}
408API Error: Repeated 529 Overloaded errors. The API is at capacity — this is usually temporary. Try again in a moment. If it persists, check https://status.claude.com.438API Error: Repeated 529 Overloaded errors. The API is at capacity — this is usually temporary. Try again in a moment. If it persists, check https://status.claude.com.
410 440
411Der abschließende Satz variiert je nach Anbieter auf die gleiche Weise wie der 500-Fehler oben.441Der abschließende Satz variiert je nach Anbieter auf die gleiche Weise wie der 500-Fehler oben.
412 442
413Ein 529-Fehler ist nicht Ihr Nutzungslimit und wird nicht auf Ihr Kontingent angerechnet.443Ein 529 ist nicht Ihr Nutzungslimit und wird nicht auf Ihr Kontingent angerechnet.
414 444
415**Was zu tun ist:**445**Was zu tun ist:**
416 446
417* Überprüfen Sie [status.claude.com](https://status.claude.com) oder die im Fehler genannte Anbieter-Statusseite auf Kapazitätsmitteilungen447* Überprüfen Sie [status.claude.com](https://status.claude.com) oder die im Fehler genannte Anbieter-Statusseite auf Kapazitätsmitteilungen
418* Versuchen Sie es in ein paar Minuten erneut448* Versuchen Sie es in ein paar Minuten erneut
419* Führen Sie `/model` aus und wechseln Sie zu einem anderen Modell, um weiterarbeiten zu können, da die Kapazität pro Modell verfolgt wird. Claude Code fordert Sie dazu auf, wenn ein Modell unter besonders hoher Last steht, z. B. `Opus is experiencing high load, please use /model to switch to Sonnet`.449* Führen Sie `/model` aus und wechseln Sie zu einem anderen Modell, um weiterarbeiten zu können, da die Kapazität pro Modell verfolgt wird. Claude Code fordert Sie dazu auf, wenn ein Modell unter besonders hoher Last steht, z. B. `Opus is experiencing high load, please use /model to switch to Sonnet`. Bei Fable-Modellen nennt die Nachricht Fable.
450
451 In einer Sitzung, die die Claude Desktop-App ausführt, wie z. B. die Registerkarte Code oder Cowork, lautet die Nachricht `Opus is experiencing high load. Switch to Sonnet.` und Sie wechseln Modelle mit der Modellauswahl der App.
420 452
421<h3 id="request-timed-out">453<h3 id="request-timed-out">
422 Anfrage hat das Zeitlimit überschritten454 Anfrage hat das Zeitlimit überschritten
433**Was zu tun ist:**465**Was zu tun ist:**
434 466
435* Wiederholen Sie die Anfrage467* Wiederholen Sie die Anfrage
436* Teilen Sie die Arbeit bei langwierigen Aufgaben in kleinere Prompts auf
437* Wenn eine langsame Netzwerk- oder Proxy-Verbindung die Ursache ist, erhöhen Sie `API_TIMEOUT_MS` wie in [Automatische Wiederholungen](#automatic-retries) beschrieben468* Wenn eine langsame Netzwerk- oder Proxy-Verbindung die Ursache ist, erhöhen Sie `API_TIMEOUT_MS` wie in [Automatische Wiederholungen](#automatic-retries) beschrieben
438* Wenn Zeitüberschreitungen häufig auftreten und Ihr Netzwerk ansonsten fehlerfrei ist, siehe [Netzwerk- und Verbindungsfehler](#network-and-connection-errors) unten469* Wenn Zeitüberschreitungen häufig auftreten und Ihr Netzwerk ansonsten fehlerfrei ist, siehe [Netzwerk- und Verbindungsfehler](#network-and-connection-errors) unten
439 470
457**Was zu tun ist:**488**Was zu tun ist:**
458 489
459* Senden Sie Ihre Nachricht erneut. Ihre ursprüngliche Nachricht befindet sich noch in der Konversation, sodass Sie bei einem langen Prompt `try again` eingeben können, anstatt alles erneut einzufügen.490* Senden Sie Ihre Nachricht erneut. Ihre ursprüngliche Nachricht befindet sich noch in der Konversation, sodass Sie bei einem langen Prompt `try again` eingeben können, anstatt alles erneut einzufügen.
460* Wenn es sich wiederholt, behandeln Sie es als [Netzwerk- oder Proxy-Problem](#unable-to-connect-to-api). Ein Proxy, der die Verbindung akzeptiert und die Anfrage nie weiterleitet, erzeugt diesen Fehler bei jedem Versuch.491* Wenn es sich wiederholt, behandeln Sie es als [Netzwerk- oder Proxy-Problem](#unable-to-connect-to-api).
461* Wenn ein Proxy oder Gateway in Ihrem Netzwerk Antworten bis zum Abschluss hält, erhöhen Sie `API_TIMEOUT_MS`, damit die Wiederholung länger wartet. Bei Amazon Bedrock erhöhen Sie auch `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS`.492* Wenn ein Proxy oder Gateway in Ihrem Netzwerk Antworten bis zum Abschluss hält, erhöhen Sie `API_TIMEOUT_MS`, damit die Wiederholung länger wartet. Bei Amazon Bedrock erhöhen Sie auch `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS`.
462* Wenn der erste Versuch immer das Zeitlimit überschreitet und die Wiederholung dann erfolgreich ist, erhöhen Sie `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS`, damit der erste Versuch auch lange genug wartet.493* Wenn der erste Versuch immer das Zeitlimit überschreitet und die Wiederholung dann erfolgreich ist, erhöhen Sie `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS`, damit der erste Versuch auch lange genug wartet.
463 494
474API Error: Connection lost mid-response. The response above may be incomplete.505API Error: Connection lost mid-response. The response above may be incomplete.
475API Error: Your computer went to sleep mid-response. The response above may be incomplete.506API Error: Your computer went to sleep mid-response. The response above may be incomplete.
476API Error: The response stopped arriving. The response above may be incomplete.507API Error: The response stopped arriving. The response above may be incomplete.
508API Error: Part of the response never arrived. The response above may be incomplete.
509API Error: The response stream was malformed. The response above may be incomplete.
477```510```
478 511
479* `Server error mid-response`: ein Mid-Stream-Overload- oder 5xx-Serverfehler. Diese Variante erfordert Claude Code v2.1.199 oder später; davor verwarf dieser Fall die Teilausgabe und meldete den gesamten Zug als Fehler.512* `Server error mid-response`: ein Mid-Stream-Overload- oder 5xx-Serverfehler. Diese Variante erfordert Claude Code v2.1.199 oder später; davor verwarf dieser Fall die Teilausgabe und meldete den gesamten Zug als Fehler.
480* `Connection lost mid-response`: die Verbindung wurde unterbrochen.513* `Connection lost mid-response`: die Verbindung wurde unterbrochen. Sie sehen diese Variante auch, wenn ein Proxy oder Gateway die Antworttexte sauber beendet, bevor die Antwort abgeschlossen ist.
481* `Your computer went to sleep mid-response`: Claude Code hat erkannt, dass Ihr Computer in den Ruhezustand gegangen ist, während die Antwort gestreamt wurde. Sobald Ihr Computer aufwacht, behandelt Claude Code die Verbindung als unterbrochen und stoppt das Lesen von ihr.514* `Your computer went to sleep mid-response`: Claude Code hat erkannt, dass Ihr Computer in den Ruhezustand gegangen ist, während die Antwort gestreamt wurde. Sobald Ihr Computer aufwacht, behandelt Claude Code die Verbindung als unterbrochen und stoppt das Lesen von ihr.
515* `Part of the response never arrived`: ein Stream-Ereignis wurde zwischen der API und Claude Code gelöscht, sodass ein späteres Ereignis auf Inhalte verwies, die nie ankamen. Vor v2.1.281 endete dieser Fall den Zug mit `API Error: Content block not found`.
516* `The response stream was malformed`: ein Ereignis kam für einen Inhaltsblock an, der bereits abgeschlossen war, oder ein Ereignis kam beschädigt an. Ein beschädigtes Ereignis ist eines, dessen Daten kein gültiges JSON sind, dessen Inhalt fehlt oder dessen Inhalt nicht dem Ereignistyp entspricht. Vor v2.1.284 erschien der Fehler des Parsers, wie z. B. einer, der mit `API Error: JSON Parse error` beginnt, stattdessen, wenn ein Ereignis mit ungültigem JSON ankam, nachdem Claude sein Denken, einen Textblock oder einen Toolaufruf abgeschlossen hatte.
482* `The response stopped arriving`: die Verbindung blieb offen, aber stoppte die Datenlieferung, sodass der Streaming-Idle-Watchdog sie abgebrochen hat. Vor v2.1.222 konnte Claude Code diesen Fehler auch auf [Gateway](/docs/de/gateways)-Verbindungen melden, die über `ANTHROPIC_BASE_URL` oder `ANTHROPIC_AWS_BASE_URL` erreicht wurden, während die Keep-Alive-Pings des Servers noch ankamen, da es dort nur geparste Antwortereignisse zählte; ein Upgrade stoppt diese falschen Zeitüberschreitungen auf diesen Routen. Gateways, die über eine Anbieter-Basis-URL wie `ANTHROPIC_BEDROCK_BASE_URL` erreicht werden, sind nicht vom Byte-Watchdog umhüllt; siehe [Streaming-Idle-Watchdogs](/docs/de/network-config#streaming-idle-watchdogs).517* `The response stopped arriving`: die Verbindung blieb offen, aber stoppte die Datenlieferung, sodass der Streaming-Idle-Watchdog sie abgebrochen hat. Vor v2.1.222 konnte Claude Code diesen Fehler auch auf [Gateway](/docs/de/gateways)-Verbindungen melden, die über `ANTHROPIC_BASE_URL` oder `ANTHROPIC_AWS_BASE_URL` erreicht wurden, während die Keep-Alive-Pings des Servers noch ankamen, da es dort nur geparste Antwortereignisse zählte; ein Upgrade stoppt diese falschen Zeitüberschreitungen auf diesen Routen. Gateways, die über eine Anbieter-Basis-URL wie `ANTHROPIC_BEDROCK_BASE_URL` erreicht werden, sind nicht vom Byte-Watchdog umhüllt; siehe [Streaming-Idle-Watchdogs](/docs/de/network-config#streaming-idle-watchdogs).
483 518
484Vor v2.1.227 las `Connection lost mid-response` `Connection closed mid-response` und `The response stopped arriving` las `Response stalled mid-stream`.519Vor v2.1.227 las `Connection lost mid-response` `Connection closed mid-response` und `The response stopped arriving` las `Response stalled mid-stream`.
485 520
521Wenn ein gelöschtes, dupliziertes oder beschädigtes Stream-Ereignis ankommt, bevor Claude mit Text oder Toolaufruf begonnen hat, sehen Sie diese Mitteilung nicht:
522
523* Wenn Claude nur sein Denken abgeschlossen hatte, gibt Claude Code die Anfrage erneut aus. Wenn die erneut ausgegebenen Streams auf die gleiche Weise unterbrochen werden, endet der Zug mit `Part of the response never arrived and no response was produced. Try again.` oder `The response stream was malformed and no response was produced. Try again.`
524* Wenn nichts abgeschlossen war, sendet Claude Code die Anfrage stattdessen ohne Streaming erneut. Wenn Sie diesen Fallback mit [`CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK`](/docs/de/env-vars) deaktiviert haben, endet der Zug mit `API Error: Content block not found` für ein gelöschtes Ereignis oder `API Error: Content block already closed` für ein dupliziertes. Für ein beschädigtes Ereignis mit deaktiviertem Fallback endet der Zug mit `API Error: Stream event unreadable` oder dem Fehler des Parsers.
525
486In vier Fällen behandelt Claude Code den Fehler, ohne diese Mitteilung sofort anzuzeigen:526In vier Fällen behandelt Claude Code den Fehler, ohne diese Mitteilung sofort anzuzeigen:
487 527
488* Früher in der Antwort versucht Claude Code entweder, den Fehler erneut zu versuchen, oder beendet den Zug mit einem anderen Fehler. Siehe [Automatische Wiederholungen](#automatic-retries).528* Früher in der Antwort versucht Claude Code entweder, den Fehler erneut zu versuchen, oder beendet den Zug mit einem anderen Fehler. Siehe [Automatische Wiederholungen](#automatic-retries).
512<model> is temporarily unavailable, so auto mode cannot determine the safety of <tool> right now. Wait a moment and then try this action again.552<model> is temporarily unavailable, so auto mode cannot determine the safety of <tool> right now. Wait a moment and then try this action again.
513```553```
514 554
515Wenn Claude Code die Fehlerkategorie bestimmen kann, nennt es die Kategorie in Klammern nach `temporarily unavailable`, z. B. `<model> is temporarily unavailable (rate-limited), so auto mode cannot determine the safety of <tool> right now`. Die Kategorien sind `(rate-limited)`, `(overloaded)`, `(server error)`, `(timed out)` und `(connection failed)`. Rate-Limited-, Overload- und Serverfehler sind vorübergehend, und ein erneuter Versuch funktioniert. Wenn `(timed out)` oder `(connection failed)` sich wiederholt, überprüfen Sie Ihre Verbindung; siehe [Kann keine Verbindung zur API herstellen](#unable-to-connect-to-api). Vor v2.1.229 nannte die Nachricht nie eine Kategorie und las `Wait briefly and then try this action again`.555Wenn Claude Code die Fehlerkategorie bestimmen kann, nennt es die Kategorie in Klammern nach `temporarily unavailable`, z. B. `<model> is temporarily unavailable (rate-limited), so auto mode cannot determine the safety of <tool> right now`. Die Kategorien sind `(rate-limited)`, `(overloaded)`, `(server error)`, `(timed out)` und `(connection failed)`. Wenn `(timed out)` oder `(connection failed)` sich wiederholt, überprüfen Sie Ihre Verbindung; siehe [Kann keine Verbindung zur API herstellen](#unable-to-connect-to-api). Vor v2.1.229 nannte die Nachricht nie eine Kategorie und las `Wait briefly and then try this action again`.
516 556
517Wenn keine Kategorie passt, wird die Nachricht ohne Kategorie in Klammern angezeigt; mehr als ein Fehler erzeugt diese Form. Bei [Amazon Bedrock](/docs/de/amazon-bedrock), einschließlich des [Mantle-Endpunkts](/docs/de/amazon-bedrock#use-the-mantle-endpoint), wird es auch angezeigt, wenn Ihr AWS-Konto das im Fehler genannte Modell nicht aufrufen kann, und dieser Fehler wiederholt sich bei jedem Wiederholungsversuch, bis Ihrem Konto Zugriff auf das Modell gewährt wird.557Wenn keine Kategorie passt, wird die Nachricht ohne Kategorie in Klammern angezeigt; mehr als ein Fehler erzeugt diese Form. Bei [Amazon Bedrock](/docs/de/amazon-bedrock), einschließlich des [Mantle-Endpunkts](/docs/de/amazon-bedrock#use-the-mantle-endpoint), wird es auch angezeigt, wenn Ihr AWS-Konto das im Fehler genannte Modell nicht aufrufen kann, und dieser Fehler wiederholt sich bei jedem Wiederholungsversuch, bis Ihrem Konto Zugriff auf das Modell gewährt wird.
518 558
533**Was zu tun ist:**573**Was zu tun ist:**
534 574
535* Versuchen Sie die Aktion erneut; dies ist normalerweise beim nächsten Versuch erfolgreich575* Versuchen Sie die Aktion erneut; dies ist normalerweise beim nächsten Versuch erfolgreich
536* Führen Sie `claude --debug` aus und wiederholen Sie die Aktion, um die zugrunde liegende Klassifiziererantwort im Debug-Protokoll zu sehen576* Führen Sie `claude --debug` aus und wiederholen Sie die Aktion für Details im Debug-Protokoll
537 577
538Wenn eine separate API-Sicherheitsprüfung die Klassifiziereranfrage aufgrund früherer Konversationsinhalte blockiert hat:578Wenn eine separate API-Sicherheitsprüfung die Klassifiziereranfrage aufgrund früherer Konversationsinhalte blockiert hat:
539 579
668API Error: Usage credits required for 1M context · run /usage-credits to turn them on (they take effect after you restart Claude Code), or /model to switch to standard context708API Error: Usage credits required for 1M context · run /usage-credits to turn them on (they take effect after you restart Claude Code), or /model to switch to standard context
669```709```
670 710
671Dies ist eine Berechtigungsprüfung, keine Kontingenterschöpfung. Sie wird auch dann ausgelöst, wenn Ihre Sitzungs- und Wochenkontingente noch Kapazität haben. Siehe [Extended context](/docs/de/model-config#extended-context) für die Pläne, die 1M-Kontext direkt enthalten, und welche Nutzungsguthaben erfordern. Claude Code führt diese Prüfung durch, wenn Sie das Modell mit `/model` auswählen, und nur bei einer direkten Verbindung zur Anthropic-API; wenn Sie `ANTHROPIC_BASE_URL` auf ein [LLM-Gateway](/docs/de/llm-gateway) verweisen, erlaubt `/model` die `[1m]`-Auswahl und das Gateway entscheidet, ob die Anfrage erfolgreich ist.711In einer Sitzung, die die Claude Desktop-App ausführt, nennt der Hinweis keine Befehle: Er verweist auf die claude.ai-Nutzungseinstellungsseite, oder bei Team- und Enterprise-Plänen sagt er, dass Nutzungsguthaben unter claude.ai/admin-settings/usage aktiviert werden sollen, oder dass Sie Ihren Administrator fragen sollen.
712
713Dies ist eine Berechtigungsprüfung, keine Kontingenterschöpfung. Sie wird auch dann ausgelöst, wenn Ihre Sitzungs- und Wochenkontingente noch Kapazität haben. Siehe [Extended context](/docs/de/model-config#extended-context) für die Pläne, die 1M-Kontext direkt enthalten, und welche Nutzungsguthaben erfordern.
672 714
673Wenn dieser Fehler mitten in einem Gespräch auftritt, weil der Kontext über 200K Token gewachsen ist, komprimiert Claude Code das Gespräch automatisch zurück unter das Standard-Kontextlimit und behält die Sitzung danach auf diesem Limit, daher ist keine Aktion erforderlich. In Versionen vor v2.1.172 wiederholte sich der Fehler bei jeder nachfolgenden Anfrage einschließlich `/compact`; führen Sie `/clear` auf diesen Versionen aus, um die Wiederherstellung durchzuführen. Die folgenden Schritte gelten, wenn Sie explizit ein `[1m]`-Modell ausgewählt haben.715Wenn dieser Fehler mitten in einem Gespräch auftritt, weil der Kontext über 200K Token gewachsen ist, komprimiert Claude Code das Gespräch automatisch zurück unter das Standard-Kontextlimit und behält die Sitzung danach auf diesem Limit, daher ist keine Aktion erforderlich. In Versionen vor v2.1.172 wiederholte sich der Fehler bei jeder nachfolgenden Anfrage einschließlich `/compact`; führen Sie `/clear` auf diesen Versionen aus, um die Wiederherstellung durchzuführen. Die folgenden Schritte gelten, wenn Sie explizit ein `[1m]`-Modell ausgewählt haben.
674 716
675**Was zu tun ist:**717**Was zu tun ist:**
676 718
677* Führen Sie `/model` aus und wählen Sie die Variante ohne das `[1m]`-Suffix, um auf das Standard-Kontextfenster zurückzufallen719* Führen Sie `/model` aus und wählen Sie die Variante ohne das `[1m]`-Suffix, um auf das Standard-Kontextfenster zurückzufallen
678* Wo die Meldung `/usage-credits` nennt, führen Sie es aus, um die getaktete Abrechnung für die 1M-Variante auf Pro und Max zu aktivieren, oder um Nutzungsguthaben von Ihrem Administrator auf Team und Enterprise anzufordern. Starten Sie Claude Code neu, sobald Nutzungsguthaben aktiviert sind. Bis Sie neu starten, bleibt die Sitzung auf dem Standard-Kontextlimit.720* Wo die Meldung `/usage-credits` nennt, führen Sie es aus, um die getaktete Abrechnung für die 1M-Variante auf Pro und Max zu aktivieren, oder um Nutzungsguthaben von Ihrem Administrator auf Team und Enterprise anzufordern. Sobald Nutzungsguthaben aktiviert sind, starten Sie Claude Code neu oder starten Sie eine neue Sitzung, je nachdem, was die Meldung sagt. Bis dahin bleibt die Sitzung auf dem Standard-Kontextlimit.
679* Wenn der Fehler nach `/model` weiterhin besteht, kann eine 1M-Modell-ID an anderer Stelle gesetzt sein. Siehe [Setting your model](/docs/de/model-config#setting-your-model) für die zu überprüfenden Konfigurationsorte in Prioritätsreihenfolge.721* Wenn der Fehler nach `/model` weiterhin besteht, kann eine 1M-Modell-ID an anderer Stelle gesetzt sein. Siehe [Setting your model](/docs/de/model-config#setting-your-model) für die zu überprüfenden Konfigurationsorte in Prioritätsreihenfolge.
680* Um 1M-Varianten vollständig aus dem Modellwähler zu entfernen, setzen Sie [`CLAUDE_CODE_DISABLE_1M_CONTEXT=1`](/docs/de/env-vars)722* Um 1M-Varianten vollständig aus dem Modellwähler zu entfernen, setzen Sie [`CLAUDE_CODE_DISABLE_1M_CONTEXT=1`](/docs/de/env-vars)
681 723
733 775
734Der nachfolgende Satz nennt, wo die Dienststabilität überprüft werden soll, und variiert je nach Anbieter. Amazon Bedrock, Google Clouds Agent Platform und Microsoft Foundry-Konfigurationen nennen stattdessen die Dienststatus-Seite dieses Anbieters anstelle der Anthropic-Statusseite. Eine benutzerdefinierte `ANTHROPIC_BASE_URL` nennt den Gateway-Host.776Der nachfolgende Satz nennt, wo die Dienststabilität überprüft werden soll, und variiert je nach Anbieter. Amazon Bedrock, Google Clouds Agent Platform und Microsoft Foundry-Konfigurationen nennen stattdessen die Dienststatus-Seite dieses Anbieters anstelle der Anthropic-Statusseite. Eine benutzerdefinierte `ANTHROPIC_BASE_URL` nennt den Gateway-Host.
735 777
778Wenn ein Proxy, Load Balancer oder Gateway zwischen Claude Code und der API mit seiner eigenen HTML-429-Seite antwortet, ist der Text nach dem `·` der Titel dieser Seite, wenn sie einen hat, wie z. B. `Too Many Requests`. Vor v2.1.281 wurde das gesamte Markup der Seite nach dem `·` gedruckt.
779
736**Was zu tun ist:**780**Was zu tun ist:**
737 781
738* Führen Sie `/status` aus und bestätigen Sie, dass die aktive Anmeldedaten die sind, die Sie erwarten. Ein verwaister `ANTHROPIC_API_KEY` in Ihrer Umgebung kann Anfragen durch einen Low-Tier-Schlüssel statt durch Ihr Abonnement leiten.782* Führen Sie `/status` aus und bestätigen Sie, dass die aktive Anmeldedaten die sind, die Sie erwarten. Ein verwaister `ANTHROPIC_API_KEY` in Ihrer Umgebung kann Anfragen durch einen Low-Tier-Schlüssel statt durch Ihr Abonnement leiten.
839Not logged in · Please run /login883Not logged in · Please run /login
840```884```
841 885
886In einer Sitzung, die die Claude Desktop-App ausführt, z. B. auf der Registerkarte „Code" oder in Cowork, lautet die Meldung `Authentication required · Sign in again to continue`, und Sie melden sich erneut über die App an.
887
842**Was zu tun ist:**888**Was zu tun ist:**
843 889
844* Führen Sie `/login` aus, um sich mit Ihrem Claude-Abonnement oder Ihrem Console-Konto zu authentifizieren890* Führen Sie `/login` aus, um sich mit Ihrem Claude-Abonnement oder Ihrem Console-Konto zu authentifizieren
845* Wenn Sie erwartet haben, dass eine Umgebungsvariable Sie authentifiziert, bestätigen Sie, dass `ANTHROPIC_API_KEY` in der Shell gesetzt und exportiert ist, in der Sie `claude` gestartet haben891* Wenn Sie erwartet haben, dass eine Umgebungsvariable Sie authentifiziert, bestätigen Sie, dass `ANTHROPIC_API_KEY` in der Shell, in der Sie `claude` gestartet haben, gesetzt und exportiert ist
846* Für CI oder Automatisierung, bei der interaktive Anmeldung nicht möglich ist, konfigurieren Sie ein [`apiKeyHelper`](/docs/de/settings-reference#apikeyhelper)-Skript, das beim Start einen Schlüssel abruft892* Für CI oder Automatisierung, bei der interaktive Anmeldung nicht möglich ist, konfigurieren Sie ein [`apiKeyHelper`](/docs/de/settings-reference#apikeyhelper)-Skript, das beim Start einen Schlüssel abruft
847* Siehe [Authentifizierungspriorität](/docs/de/authentication#authentication-precedence), um zu verstehen, welche Anmeldedaten Claude Code verwendet, wenn mehrere vorhanden sind893* Siehe [Authentifizierungspriorität](/docs/de/authentication#authentication-precedence), um zu verstehen, welche Anmeldedaten Claude Code verwendet, wenn mehrere vorhanden sind
848 894
849Wenn Sie wiederholt aufgefordert werden, sich anzumelden, siehe [Nicht angemeldet oder Token abgelaufen](/docs/de/troubleshoot-install#not-logged-in-or-token-expired) für Systemuhr-Überprüfungen und macOS-Wiederherstellungsschritte für die Anmeldedatenspeicherung.895Wenn Sie wiederholt aufgefordert werden, sich anzumelden, siehe [Nicht angemeldet oder Token abgelaufen](/docs/de/troubleshoot-install#not-logged-in-or-token-expired) für Systemuhr-Überprüfungen und macOS-Wiederherstellungsschritte für die Anmeldedatenverwaltung.
850 896
851<h3 id="could-not-resolve-authentication-method">897<h3 id="could-not-resolve-authentication-method">
852 Authentifizierungsmethode konnte nicht aufgelöst werden898 Authentifizierungsmethode konnte nicht aufgelöst werden
858Could not resolve authentication method. Expected one of apiKey, authToken, credentials, config, or profile to be set. Or for one of the "X-Api-Key" or "Authorization" headers to be explicitly omitted904Could not resolve authentication method. Expected one of apiKey, authToken, credentials, config, or profile to be set. Or for one of the "X-Api-Key" or "Authorization" headers to be explicitly omitted
859```905```
860 906
861In aktuellen Versionen bedeutet der Fehler, dass dem Worker-Prozess keine Anmeldedaten verfügbar waren. Vor v2.1.174 konnte eine Hintergrundsitzung, die einem untätigen vorinitialisiertem Worker zugewiesen war, auf diese Weise fehlschlagen, selbst wenn gültige Anmeldedaten konfiguriert waren. Vor v2.1.176 konnte auch eine Cloud-Sitzung, die untätig war, bevor sie beansprucht wurde, dies tun. Führen Sie ein Upgrade durch, um dies zu beheben.907In aktuellen Versionen bedeutet der Fehler, dass dem Worker-Prozess keine Anmeldedaten zur Verfügung standen. Vor v2.1.174 konnte eine Hintergrundsitzung, die einem untätigen vorinitialisiertem Worker zugewiesen war, auf diese Weise fehlschlagen, selbst wenn gültige Anmeldedaten konfiguriert waren. Vor v2.1.176 konnte auch eine Cloud-Sitzung, die untätig war, bevor sie beansprucht wurde, fehlschlagen. Führen Sie ein Upgrade durch, um dies zu beheben.
862 908
863**Was zu tun ist:**909**Was zu tun ist:**
864 910
877Invalid API key · Fix external API key923Invalid API key · Fix external API key
878```924```
879 925
880Wenn die Meldung nach `Fix external API key` mit einer Beschreibung wie `Invalid X-Api-Key header value from ANTHROPIC_API_KEY: it contains a line break at character 41 (120 characters on 2 lines).` fortgesetzt wird, hat die API den Schlüssel nie gesehen. Claude Code hat ein Zeichen gefunden, das HTTP-Header nicht tragen können, und die Anfrage gestoppt, bevor sie gesendet wurde. Siehe [Ungültiger Request-Header-Wert](#invalid-request-header-value), um zu erfahren, wie Sie die Beschreibung lesen und den Wert korrigieren.926Wenn die Meldung nach `Fix external API key` mit einer Beschreibung wie `Invalid X-Api-Key header value from ANTHROPIC_API_KEY: it contains a line break at character 41 (120 characters on 2 lines).` fortgesetzt wird, hat die API den Schlüssel nie gesehen. Claude Code hat ein Zeichen gefunden, das HTTP-Header nicht tragen können, und die Anfrage gestoppt, bevor sie gesendet wurde. Siehe [Ungültiger Anforderungs-Header-Wert](#invalid-request-header-value), um zu erfahren, wie Sie die Beschreibung lesen und den Wert korrigieren.
881 927
882**Was zu tun ist:**928**Was zu tun ist:**
883 929
901Your apiKeyHelper script is failing · This usually means you need to re-authenticate with your provider · Run /status to see the script's error output947Your apiKeyHelper script is failing · This usually means you need to re-authenticate with your provider · Run /status to see the script's error output
902```948```
903 949
904In [nicht-interaktivem Modus](/docs/de/headless) trägt stderr auch den spezifischen Grund, mit dem Präfix `apiKeyHelper failed:`.950Im [nicht-interaktiven Modus](/docs/de/headless) trägt stderr auch den spezifischen Grund, mit dem Präfix `apiKeyHelper failed:`.
905 951
906Claude Code führt das Skript erneut aus und versucht die Anfrage bis zu zwei weitere Male, bevor diese Meldung angezeigt wird, sodass der Fehler innerhalb von drei Versuchen auftritt. Vor v2.1.208 hat Claude Code das gesamte [Wiederholungsbudget](#automatic-retries) aufgewendet, um die Anfrage mit der Platzhalter-Anmeldedaten erneut zu senden, und dann einen generischen `401`-Authentifizierungsfehler statt des Skriptfehlers gemeldet.952Claude Code führt das Skript erneut aus und versucht die Anfrage bis zu zwei weitere Male, bevor diese Meldung angezeigt wird, sodass der Fehler innerhalb von drei Versuchen auftaucht. Vor v2.1.208 hat Claude Code das vollständige [Wiederholungsbudget](#automatic-retries) aufgewendet, um die Anfrage mit der Platzhalter-Anmeldedaten erneut zu senden, und dann einen generischen `401`-Authentifizierungsfehler statt des Skriptfehlers gemeldet.
907 953
908Das Ausführen von `/login` hilft hier nicht: die Ausgabe des Helpers [hat Vorrang](/docs/de/authentication#authentication-precedence) vor einer gespeicherten Anmeldung, solange die Einstellung vorhanden ist.954Das Ausführen von `/login` hilft hier nicht: die Ausgabe des Helpers [hat Vorrang](/docs/de/authentication#authentication-precedence) vor einer gespeicherten Anmeldung, solange die Einstellung vorhanden ist.
909 955
910**Was zu tun ist:**956**Was zu tun ist:**
911 957
912* Führen Sie den in `apiKeyHelper` konfigurierten Befehl direkt in Ihrer Shell aus, um den Fehler zu reproduzieren958* Führen Sie den in `apiKeyHelper` konfigurierten Befehl direkt in Ihrer Shell aus, um den Fehler zu reproduzieren
913* Wenn der Befehl von einer abgelaufenen Sitzung berichtet, authentifizieren Sie sich erneut bei Ihrem Anmeldedaten-Provider, z. B. indem Sie sich erneut bei Ihrem SSO oder Ihrem Secrets-Tresor anmelden959* Wenn der Befehl eine abgelaufene Sitzung meldet, authentifizieren Sie sich erneut bei Ihrem Anmeldedaten-Provider, z. B. durch erneutes Anmelden bei Ihrem SSO oder Ihrem Secrets Vault
914* Korrigieren Sie den Befehl so, dass er nur den Schlüssel auf stdout ausgibt, als ein einzelnes Token aus druckbarem ASCII bis zu 16.384 Zeichen, und mit Code 0 beendet wird. Siehe [Anmeldedaten mit apiKeyHelper rotieren](/docs/de/llm-gateway-connect#rotate-credentials-with-apikeyhelper) für eine funktionierende Einrichtung.960* Korrigieren Sie den Befehl so, dass er nur den Schlüssel auf stdout ausgibt, als ein einzelnes Token aus druckbarem ASCII bis zu 16.384 Zeichen, und mit Code 0 beendet wird. Siehe [Anmeldedaten mit apiKeyHelper rotieren](/docs/de/llm-gateway-connect#rotate-credentials-with-apikeyhelper) für eine funktionierende Einrichtung.
915* Führen Sie `/status` aus, um zu bestätigen, dass `apiKeyHelper` die aktive Anmeldedatenquelle ist. Die `apiKeyHelper`-Zeile zeigt `Failing` mit dem Detail des letzten Fehlers, z. B. dem Exit-Code und der Fehlerausgabe des Befehls, und verschwindet nach der nächsten erfolgreichen Ausführung. Vor v2.1.274 zeigte `/status` nur die Anmeldedatenquelle, nicht den Fehler.961* Führen Sie `/status` aus, um den Fehler zu sehen und zu bestätigen, dass `apiKeyHelper` die aktive Anmeldedatenquelle ist. Die `apiKeyHelper`-Zeile zeigt `Failing` mit dem Detail des letzten Fehlers, z. B. dem Exit-Code und der Fehlerausgabe des Befehls, und verschwindet nach der nächsten erfolgreichen Ausführung. Vor v2.1.274 zeigte `/status` nur die Anmeldedatenquelle, nicht den Fehler.
916* Jedes Mal, wenn der Befehl fehlschlägt, erscheinen sein Exit-Code und die Fehlerausgabe auch in einem `Authentication`-Panel im Terminal. Vor v2.1.212 war das Panel mit `Cloud authentication` betitelt.962* Jedes Mal, wenn der Befehl fehlschlägt, erscheinen sein Exit-Code und seine Fehlerausgabe auch in einem `Authentication`-Panel im Terminal. Vor v2.1.212 war das Panel mit `Cloud authentication` betitelt.
917 963
918<h3 id="invalid-request-header-value">964<h3 id="invalid-request-header-value">
919 Ungültiger Request-Header-Wert965 Ungültiger Anforderungs-Header-Wert
920</h3>966</h3>
921 967
922Ein Wert, den Claude Code als Request-Header senden wollte, enthält ein Zeichen, das HTTP-Header nicht tragen können: einen Zeilenumbruch, ein NUL-Byte oder ein Zeichen über `U+00FF`, z. B. ein gekrümmtes Anführungszeichen oder ein Leerzeichen mit Nullbreite. Claude Code stoppt die Anfrage, bevor etwas gesendet wird, und benennt die Variable oder Einstellung, die korrigiert werden muss. Die übliche Ursache ist eine Anmeldedaten, die aus einem Dokument oder Chat eingefügt wurde und ein unsichtbares Zeichen oder einen verirrten Zeilenumbruch trug.968Ein Wert, den Claude Code als Anforderungs-Header senden wollte, enthält ein Zeichen, das HTTP-Header nicht tragen können: einen Zeilenumbruch, ein NUL-Byte oder ein Zeichen über `U+00FF`, z. B. ein gekrümmtes Anführungszeichen oder ein Leerzeichen mit Nullbreite. Claude Code stoppt die Anfrage, bevor etwas gesendet wird, und benennt die Variable oder Einstellung, die korrigiert werden muss. Die übliche Ursache ist eine Anmeldedaten, die aus einem Dokument oder Chat eingefügt wurde und ein unsichtbares Zeichen oder einen Zeilenumbruch trug.
923 969
924Claude Code führt diese Überprüfung durch, wenn es Anfragen direkt an die Claude API oder durch ein [LLM-Gateway](/docs/de/llm-gateway) sendet. Bei einem Drittanbieter-Cloud-Provider wie [Amazon Bedrock](/docs/de/amazon-bedrock) führt Claude Code dies nicht vor dem Senden durch.970Claude Code führt diese Überprüfung durch, wenn es Anfragen direkt an die Claude API oder durch ein [LLM-Gateway](/docs/de/llm-gateway) sendet. Bei einem Cloud-Provider eines Drittanbieters wie [Amazon Bedrock](/docs/de/amazon-bedrock) führt Claude Code dies nicht vor dem Senden durch.
925 971
926```text theme={null}972```text theme={null}
927Invalid auth token · Fix external auth token973Invalid auth token · Fix external auth token
933 979
934* `Invalid auth token`: ein Bearer-Token von [`ANTHROPIC_AUTH_TOKEN`](/docs/de/env-vars) oder [`CLAUDE_CODE_OAUTH_TOKEN`](/docs/de/env-vars)980* `Invalid auth token`: ein Bearer-Token von [`ANTHROPIC_AUTH_TOKEN`](/docs/de/env-vars) oder [`CLAUDE_CODE_OAUTH_TOKEN`](/docs/de/env-vars)
935* `Invalid ANTHROPIC_CUSTOM_HEADERS`: ein Header-Name oder -Wert, den Sie in [`ANTHROPIC_CUSTOM_HEADERS`](/docs/de/env-vars) gesetzt haben. Die Beschreibung zählt, welches `Name: Value`-Paar fehlerhaft ist, z. B. `distinct header 2 of 3 parsed from ANTHROPIC_CUSTOM_HEADERS`, ohne den Namen oder Wert zu wiederholen, da Sie beide gewählt haben.981* `Invalid ANTHROPIC_CUSTOM_HEADERS`: ein Header-Name oder -Wert, den Sie in [`ANTHROPIC_CUSTOM_HEADERS`](/docs/de/env-vars) gesetzt haben. Die Beschreibung zählt, welches `Name: Value`-Paar fehlerhaft ist, z. B. `distinct header 2 of 3 parsed from ANTHROPIC_CUSTOM_HEADERS`, ohne den Namen oder Wert zu wiederholen, da Sie beide gewählt haben.
936* `Invalid request header from the environment`: ein Wert, den Claude Code aus einer anderen Umgebungsvariable in einen Request-Header kopiert, z. B. `CLAUDE_AGENT_SDK_CLIENT_APP`. Die Beschreibung benennt die Variable, die korrigiert werden muss.982* `Invalid request header from the environment`: ein Wert, den Claude Code aus einer anderen Umgebungsvariable in einen Anforderungs-Header kopiert, z. B. `CLAUDE_AGENT_SDK_CLIENT_APP`. Die Beschreibung benennt die Variable, die korrigiert werden muss.
937 983
938Claude Code meldet einen fehlerhaften `ANTHROPIC_API_KEY`, der von dieser Überprüfung erfasst wird, als [Ungültiger API-Schlüssel](#invalid-api-key), mit derselben nachfolgenden Beschreibung. Es meldet eine fehlerhafte gespeicherte `/login`-Anmeldedaten als [Nicht angemeldet](#not-logged-in) statt; führen Sie `/login` aus, um eine neue zu speichern. Die Ausgabe eines [`apiKeyHelper`](/docs/de/settings-reference#apikeyhelper)-Skripts erreicht diese Überprüfung nie: Claude Code validiert sie, wenn das Skript ausgeführt wird, und die Ausgabe, die ein HTTP-Header nicht tragen kann, schlägt mit [Ihr apiKeyHelper-Skript schlägt fehl](#your-apikeyhelper-script-is-failing) fehl.984Claude Code meldet einen fehlerhaften `ANTHROPIC_API_KEY`, der von dieser Überprüfung erfasst wird, als [Ungültiger API-Schlüssel](#invalid-api-key), mit derselben nachfolgenden Beschreibung. Es meldet eine fehlerhafte gespeicherte `/login`-Anmeldedaten als [Nicht angemeldet](#not-logged-in) statt; führen Sie `/login` aus, um eine neue zu speichern. Die Ausgabe eines [`apiKeyHelper`](/docs/de/settings-reference#apikeyhelper)-Skripts erreicht diese Überprüfung nie: Claude Code validiert sie, wenn das Skript ausgeführt wird, und die Ausgabe, die ein HTTP-Header nicht tragen kann, schlägt mit [Ihr apiKeyHelper-Skript schlägt fehl](#your-apikeyhelper-script-is-failing) fehl.
939 985
947 993
948**Was zu tun ist:**994**Was zu tun ist:**
949 995
950* Setzen Sie die Variable oder Einstellung, die die Meldung benennt, neu, indem Sie die Zeichen um die gemeldete Position neu eingeben, anstatt aus derselben Quelle erneut einzufügen996* Setzen Sie die Variable oder Einstellung, die die Meldung benennt, neu, indem Sie die Zeichen um die gemeldete Position neu eingeben, anstatt sie aus derselben Quelle erneut einzufügen
951* Für `ANTHROPIC_CUSTOM_HEADERS` behalten Sie ein `Name: Value`-Paar pro Zeile und schreiben Sie das Paar neu, das die Meldung zählt997* Für `ANTHROPIC_CUSTOM_HEADERS` behalten Sie ein `Name: Value`-Paar pro Zeile und schreiben Sie das Paar neu, das die Meldung zählt
952* Führen Sie `/status` aus, um zu bestätigen, welche Anmeldedatenquelle aktiv ist998* Führen Sie `/status` aus, um zu bestätigen, welche Anmeldedatenquelle aktiv ist
953 999
969 1015
970**Was zu tun ist:**1016**Was zu tun ist:**
971 1017
972* Heben Sie `ANTHROPIC_API_KEY` in der aktuellen Shell auf und entfernen Sie es aus Ihrem Shell-Profil, dann starten Sie `claude` neu1018* Heben Sie `ANTHROPIC_API_KEY` in der aktuellen Shell auf und entfernen Sie ihn aus Ihrem Shell-Profil, dann starten Sie `claude` neu
973* Wenn die Meldung `Update or unset` sagt, haben Sie keine gespeicherte Anmeldung, auf die Sie zurückgreifen können. Heben Sie den Schlüssel auf und führen Sie `/login` aus, oder ersetzen Sie den Schlüssel durch einen von einer aktiven Console-Organisation.1019* Wenn die Meldung `Update or unset` sagt, haben Sie keine gespeicherte Anmeldung, auf die Sie zurückgreifen können. Heben Sie den Schlüssel auf und führen Sie `/login` aus, oder ersetzen Sie den Schlüssel durch einen von einer aktiven Console-Organisation.
974* Führen Sie `/status` danach aus, um zu bestätigen, dass die aktive Anmeldedaten Ihr Abonnement ist1020* Führen Sie danach `/status` aus, um zu bestätigen, dass die aktive Anmeldedaten Ihr Abonnement ist
975* Wenn keine Umgebungsvariable gesetzt ist und der Fehler weiterhin besteht, ist die deaktivierte Organisation diejenige, die an Ihre `/login` gebunden ist. Kontaktieren Sie den Support oder melden Sie sich mit einem anderen Konto an.1021* Wenn keine Umgebungsvariable gesetzt ist und der Fehler weiterhin besteht, kontaktieren Sie den Support oder melden Sie sich mit einem anderen Konto an.
976 1022
977<h3 id="your-organization-has-disabled-api-key-authentication">1023<h3 id="your-organization-has-disabled-api-key-authentication">
978 Ihre Organisation hat die API-Schlüssel-Authentifizierung deaktiviert1024 Ihre Organisation hat die API-Schlüssel-Authentifizierung deaktiviert
985Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY to use your claude.ai account instead1031Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY to use your claude.ai account instead
986Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY and run /login to sign in with your claude.ai account1032Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY and run /login to sign in with your claude.ai account
987Your organization has disabled API key authentication · Unset the apiKeyHelper setting and run /login to sign in with your claude.ai account1033Your organization has disabled API key authentication · Unset the apiKeyHelper setting and run /login to sign in with your claude.ai account
1034Your organization has disabled API key authentication · Sign in again with your claude.ai account
988```1035```
989 1036
1037Die letzte Form erscheint in einer Sitzung, die die Claude Desktop-App ausführt, z. B. die Registerkarte „Code" oder Cowork, wo Sie sich erneut über die App anmelden.
1038
990Umgebungsvariablen und `apiKeyHelper` haben Vorrang vor `/login`, sodass das alleinige Ausführen von `/login` nicht hilft, während einer von ihnen noch einen Schlüssel liefert. Siehe [Authentifizierungspriorität](/docs/de/authentication#authentication-precedence).1039Umgebungsvariablen und `apiKeyHelper` haben Vorrang vor `/login`, sodass das alleinige Ausführen von `/login` nicht hilft, während einer von ihnen noch einen Schlüssel liefert. Siehe [Authentifizierungspriorität](/docs/de/authentication#authentication-precedence).
991 1040
992**Was zu tun ist:**1041**Was zu tun ist:**
994* Wenn die Meldung `ANTHROPIC_API_KEY` benennt, heben Sie es in der aktuellen Shell auf und entfernen Sie es aus Ihrem Shell-Profil oder `.env`-Datei, dann starten Sie `claude` neu1043* Wenn die Meldung `ANTHROPIC_API_KEY` benennt, heben Sie es in der aktuellen Shell auf und entfernen Sie es aus Ihrem Shell-Profil oder `.env`-Datei, dann starten Sie `claude` neu
995* Wenn die Meldung `apiKeyHelper` benennt, entfernen Sie die [`apiKeyHelper`](/docs/de/settings-reference#apikeyhelper)-Einstellung aus Ihrer `settings.json`1044* Wenn die Meldung `apiKeyHelper` benennt, entfernen Sie die [`apiKeyHelper`](/docs/de/settings-reference#apikeyhelper)-Einstellung aus Ihrer `settings.json`
996* Führen Sie `/login` aus, um sich mit Ihrem claude.ai-Konto anzumelden1045* Führen Sie `/login` aus, um sich mit Ihrem claude.ai-Konto anzumelden
997* Führen Sie `/status` danach aus, um zu bestätigen, dass die aktive Anmeldedaten Ihr Abonnement ist, nicht ein API-Schlüssel1046* Führen Sie danach `/status` aus, um zu bestätigen, dass die aktive Anmeldedaten Ihr Abonnement statt eines API-Schlüssels ist
998* Wenn Sie die API-Schlüssel-Authentifizierung für Automatisierung benötigen, bitten Sie Ihren Organisations-Administrator, sie in der Console erneut zu aktivieren1047* Wenn Sie die API-Schlüssel-Authentifizierung für die Automatisierung benötigen, bitten Sie Ihren Organisations-Administrator, sie in der Console erneut zu aktivieren
999 1048
1000<h3 id="your-organization-has-disabled-claude-subscription-access">1049<h3 id="your-organization-has-disabled-claude-subscription-access">
1001 Ihre Organisation hat den Claude-Abonnement-Zugriff deaktiviert1050 Ihre Organisation hat den Claude-Abonnement-Zugriff deaktiviert
1007Your organization has disabled Claude subscription access for Claude Code · Use an Anthropic API key instead, or ask your admin to enable access1056Your organization has disabled Claude subscription access for Claude Code · Use an Anthropic API key instead, or ask your admin to enable access
1008```1057```
1009 1058
1010Dies ist eine serverseitige Organisations-Einstellung, sodass sie nicht von lokalen Einstellungen, Umgebungsvariablen oder CLI-Flags außer Kraft gesetzt werden kann.1059Dies ist eine serverseitige Organisations-Einstellung, sodass sie nicht durch lokale Einstellungen, Umgebungsvariablen oder CLI-Flags überschrieben werden kann.
1011 1060
1012Das Agent SDK und der `-p` nicht-interaktive Modus zeigen dies als den `oauth_org_not_allowed`-Fehlercode.1061Das Agent SDK und der `-p`-nicht-interaktive Modus zeigen dies als den Fehlercode `oauth_org_not_allowed`.
1013 1062
1014**Was zu tun ist:**1063**Was zu tun ist:**
1015 1064
1021 Routinen sind durch die Richtlinie Ihrer Organisation deaktiviert1070 Routinen sind durch die Richtlinie Ihrer Organisation deaktiviert
1022</h3>1071</h3>
1023 1072
1024Ein Eigentümer in Ihrer Team- oder Enterprise-Organisation hat Routinen auf Organisations-Ebene deaktiviert. Der Fehler erscheint, wenn Sie versuchen, eine Routine zu erstellen oder auszuführen, z. B. aus der [Routinen](/docs/de/routines)-Benutzeroberfläche auf claude.ai/code. In Claude Code v2.1.227 oder später [verbirgt die gleiche Einstellung auch `/schedule`](/docs/de/routines#troubleshooting) in der CLI.1073Ein Eigentümer in Ihrer Team- oder Enterprise-Organisation hat Routinen auf Organisations-Ebene deaktiviert. Der Fehler erscheint, wenn Sie versuchen, eine Routine zu erstellen oder auszuführen, z. B. über die [Routinen](/docs/de/routines)-Benutzeroberfläche auf claude.ai/code. Auf Claude Code v2.1.227 oder später [verbirgt die gleiche Einstellung auch `/schedule`](/docs/de/routines#troubleshooting) in der CLI.
1025 1074
1026```text theme={null}1075```text theme={null}
1027Routines are disabled by your organization's policy.1076Routines are disabled by your organization's policy.
1028```1077```
1029 1078
1030Dies ist eine serverseitige Einstellung, sodass sie nicht von lokalen Einstellungen, Umgebungsvariablen oder CLI-Flags außer Kraft gesetzt werden kann.1079Dies ist eine serverseitige Einstellung, sodass sie nicht durch lokale Einstellungen, Umgebungsvariablen oder CLI-Flags überschrieben werden kann.
1031 1080
1032**Was zu tun ist:**1081**Was zu tun ist:**
1033 1082
1034* Bitten Sie einen Eigentümer in Ihrer Organisation, den **Routinen**-Schalter unter [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code) zu aktivieren1083* Bitten Sie einen Eigentümer in Ihrer Organisation, den **Routines**-Schalter unter [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code) zu aktivieren
1035* Für einmalige geplante Arbeiten, die keine Organisations-Routinen erfordern, siehe [geplante Aufgaben](/docs/de/scheduled-tasks)1084* Für einmalige geplante Arbeiten, die keine Organisations-Ebenen-Routinen erfordern, siehe [geplante Aufgaben](/docs/de/scheduled-tasks)
1036 1085
1037<h3 id="remote-control-requires-the-anthropic-api">1086<h3 id="remote-control-requires-the-anthropic-api">
1038 Remote Control erfordert die Anthropic API1087 Remote Control erfordert die Anthropic API
1039</h3>1088</h3>
1040 1089
1041Die Sitzung spricht nicht direkt mit der Anthropic API, sodass es kein claude.ai-Backend für [Remote Control](/docs/de/remote-control) gibt, mit dem es sich verbinden kann.1090Die Sitzung spricht nicht direkt mit der Anthropic API, was [Remote Control](/docs/de/remote-control) erfordert.
1042 1091
1043```text theme={null}1092```text theme={null}
1044Remote Control is only available when using Claude via api.anthropic.com. CLAUDE_CODE_USE_BEDROCK is set, so this session is using Amazon Bedrock — unset it (or run in a shell without it) to use Remote Control.1093Remote Control is only available when using Claude via api.anthropic.com. CLAUDE_CODE_USE_BEDROCK is set, so this session is using Amazon Bedrock — unset it (or run in a shell without it) to use Remote Control.
1047Ein zweiter Satz erklärt, was die Sitzung von der Anthropic API weg geleitet hat; vor v2.1.219 war die Meldung nur der erste Satz. Je nach Ursache benennt die Meldung:1096Ein zweiter Satz erklärt, was die Sitzung von der Anthropic API weg geleitet hat; vor v2.1.219 war die Meldung nur der erste Satz. Je nach Ursache benennt die Meldung:
1048 1097
1049* Eine `CLAUDE_CODE_USE_*`-Provider-Variable, z. B. `CLAUDE_CODE_USE_BEDROCK` für [Amazon Bedrock](/docs/de/amazon-bedrock) oder `CLAUDE_CODE_USE_VERTEX` für [Google Cloud's Agent Platform](/docs/de/google-vertex-ai)1098* Eine `CLAUDE_CODE_USE_*`-Provider-Variable, z. B. `CLAUDE_CODE_USE_BEDROCK` für [Amazon Bedrock](/docs/de/amazon-bedrock) oder `CLAUDE_CODE_USE_VERTEX` für [Google Cloud's Agent Platform](/docs/de/google-vertex-ai)
1050* [`ANTHROPIC_BASE_URL`](/docs/de/env-vars), die auf einen anderen Host als `api.anthropic.com` zeigt, z. B. ein [LLM-Gateway](/docs/de/llm-gateway) oder Proxy, selbst wenn Sie sich mit claude.ai anmelden; vor v2.1.196 blockierte eine benutzerdefinierte Basis-URL Remote Control nicht1099* [`ANTHROPIC_BASE_URL`](/docs/de/env-vars), das auf einen anderen Host als `api.anthropic.com` zeigt, z. B. ein [LLM-Gateway](/docs/de/llm-gateway) oder Proxy, selbst wenn Sie sich mit claude.ai anmelden; vor v2.1.196 blockierte eine benutzerdefinierte Basis-URL Remote Control nicht
1051* `ANTHROPIC_UNIX_SOCKET` gesetzt, sodass die Sitzung ihre Anfragen durch einen lokalen Socket statt an `api.anthropic.com` sendet1100* `ANTHROPIC_UNIX_SOCKET` gesetzt, sodass die Sitzung ihre Anfragen durch einen lokalen Socket statt an `api.anthropic.com` sendet
1052* Eine Enterprise-[Cloud-Gateway](/docs/de/claude-apps-gateway)-Anmeldung, die durch `/login` erfolgt ist, die Remote Control nicht unterstützt und keine Variable zum Aufheben hat1101* Eine Enterprise-[Cloud-Gateway](/docs/de/claude-apps-gateway)-Anmeldung, die über `/login` erfolgt ist, die Remote Control nicht unterstützt und keine Variable zum Aufheben hat
1053 1102
1054**Was zu tun ist:**1103**Was zu tun ist:**
1055 1104
1056* Heben Sie die Variable auf, die die Meldung benennt, z. B. `CLAUDE_CODE_USE_BEDROCK` oder `ANTHROPIC_BASE_URL`, und starten Sie die Sitzung neu, oder starten Sie Remote Control von einer Sitzung, die direkt mit der Anthropic API spricht1105* Heben Sie die Variable auf, die die Meldung benennt, z. B. `CLAUDE_CODE_USE_BEDROCK` oder `ANTHROPIC_BASE_URL`, und starten Sie die Sitzung neu, oder starten Sie Remote Control von einer Sitzung aus, die direkt mit der Anthropic API spricht
1057* Wenn die Variable nicht in Ihrer Shell gesetzt ist, überprüfen Sie den `env`-Schlüssel in Ihren [Einstellungsdateien](/docs/de/settings#where-settings-live), die Umgebungsvariablen auf jede Sitzung anwenden1106* Wenn die Variable nicht in Ihrer Shell gesetzt ist, überprüfen Sie den `env`-Schlüssel in Ihren [Einstellungsdateien](/docs/de/settings#where-settings-live), die Umgebungsvariablen auf jede Sitzung anwenden
1058* Für diese und die anderen Remote Control-Startup-Meldungen siehe [Remote Control beheben](/docs/de/remote-control#troubleshooting)1107* Für diese und die anderen Remote Control-Startup-Meldungen siehe [Remote Control beheben](/docs/de/remote-control#troubleshooting)
1059 1108
1061 Remote Control konnte Ihre Anmeldung nicht aktualisieren1110 Remote Control konnte Ihre Anmeldung nicht aktualisieren
1062</h3>1111</h3>
1063 1112
1064Claude Code führt eine Live-[Remote Control](/docs/de/remote-control)-Verbindung auf kurzlebigen Anmeldedaten aus, die es mit Ihrer gespeicherten claude.ai-Anmeldung erhält und erneuert. Wenn claude.ai diese Anmeldung nicht mehr akzeptiert oder Claude Code keine gespeicherte Anmeldung mehr hat, stoppt Claude Code Remote Control und benötigt Sie, sich erneut anzumelden. Jeder Fehler kann auftreten, während Claude Code noch verbunden wird, oder später, wenn es die Anmeldedaten erneuert.1113Claude Code führt eine Live-[Remote Control](/docs/de/remote-control)-Verbindung auf kurzlebigen Anmeldedaten aus, die es mit Ihrer gespeicherten claude.ai-Anmeldung erhält und erneuert. Wenn claude.ai diese Anmeldung nicht mehr akzeptiert oder Claude Code keine gespeicherte Anmeldung mehr hat, stoppt Claude Code Remote Control und benötigt Sie, um sich erneut anzumelden. Jeder Fehler kann auftreten, während Claude Code noch verbunden wird, oder später, wenn es die Anmeldedaten erneuert.
1065 1114
1066Wenn Claude Code den Anmeldedienst auffordert, Ihre gespeicherte Anmeldung zu aktualisieren, und keine Antwort erhält, hält es Remote Control am Laufen und versucht die Aktualisierung erneut, während die Anmeldedaten der Verbindung noch gültig sind. Eine Aktualisierung erhält keine Antwort, wenn Claude Code den Anmeldedienst nicht erreichen kann, die Anfrage das Zeitlimit überschreitet oder der Dienst fehlschlägt, ohne Ihre Anmeldung abzulehnen. Wenn der Anmeldedienst immer noch nicht antwortet, wenn diese Anmeldedaten ablaufen, stoppt Claude Code Remote Control und meldet `OAuth token refresh failed`.1115Wenn Claude Code den Login-Service auffordert, Ihre gespeicherte Anmeldung zu aktualisieren, und keine Antwort erhält, behält es Remote Control am Laufen und versucht die Aktualisierung erneut, während die Anmeldedaten der Verbindung noch gültig sind. Eine Aktualisierung erhält keine Antwort, wenn Claude Code den Login-Service nicht erreichen kann, die Anfrage das Zeitlimit überschreitet oder der Service fehlschlägt, ohne Ihre Anmeldung abzulehnen. Wenn der Login-Service immer noch nicht antwortet, wenn diese Anmeldedaten ablaufen, stoppt Claude Code Remote Control und meldet `OAuth token refresh failed`.
1067 1116
1068Wenn Claude Code Remote Control stoppt, zeigt es den Grund in einer Warnung und in einer Transkriptzeile an, die mit `Remote Control disconnected` beginnt. Ihre lokale Sitzung läuft ohne Remote Control weiter. Dieser Abschnitt behandelt diese Zeilen:1117Wenn Claude Code Remote Control stoppt, zeigt es den Grund in einer Warnung und in einer Transkriptzeile an, die mit `Remote Control disconnected` beginnt. Ihre lokale Sitzung läuft ohne Remote Control weiter. Dieser Abschnitt behandelt diese Zeilen:
1069 1118
1079 1128
1080Claude Code benennt die Ursache in der Mitte der Meldung:1129Claude Code benennt die Ursache in der Mitte der Meldung:
1081 1130
1082* `Claude.ai login expired` und `Claude.ai login was rejected`: claude.ai akzeptiert Ihr gespeichertes Anmelde-Token nicht mehr, weil es abgelaufen oder widerrufen wurde1131* `Claude.ai login expired` und `Claude.ai login was rejected`: claude.ai akzeptiert Ihren gespeicherten Login-Token nicht mehr, weil er abgelaufen oder widerrufen wurde
1083* `OAuth token unavailable`: Claude Code hatte kein gespeichertes Anmelde-Token, als die Anmeldedaten der Verbindung zur Erneuerung fällig wurden1132* `OAuth token unavailable`: Claude Code hatte keinen gespeicherten Login-Token, als die Anmeldedaten der Verbindung zur Erneuerung fällig wurden
1084* `OAuth token refresh failed`: claude.ai lehnte Ihr gespeichertes Anmelde-Token ab, während Claude Code sich erneut verbunden hat, und das Aktualisieren des Tokens hat kein neues produziert1133* `OAuth token refresh failed`: claude.ai lehnte Ihren gespeicherten Login-Token ab, während Claude Code sich erneut verbunden hat, und das Aktualisieren des Tokens hat keinen neuen erzeugt
1085* `JWT refresh failed: no OAuth token`: Claude Code hat kein gespeichertes Anmelde-Token zum Erneuern gefunden1134* `JWT refresh failed: no OAuth token`: Claude Code hat keinen gespeicherten Login-Token zum Erneuern gefunden
1086* `Signed out of Claude`: Sie haben sich auf diesem Computer abgemeldet, z. B. durch Ausführung von `/logout` in einem anderen Terminal, sodass Claude Code keine gespeicherte Anmeldung mehr hat, um die Verbindung mit zu erneuern1135* `Signed out of Claude`: Sie haben sich auf dieser Maschine abgemeldet, z. B. durch Ausführung von `/logout` in einem anderen Terminal, sodass Claude Code keine gespeicherte Anmeldung mehr hat, um die Verbindung zu erneuern
1087 1136
1088**Was zu tun ist:**1137**Was zu tun ist:**
1089 1138
1092 1141
1093Vor v2.1.224 las `OAuth token refresh failed — run /login to re-authenticate` `OAuth token refresh failed — re-authenticate, then re-enable Remote Control`, und `JWT refresh failed: no OAuth token — run /login` las `no OAuth token available for recovery (code <N>)`. Die Meldungen `Claude.ai login expired`, `Claude.ai login was rejected` und `OAuth token unavailable` wurden in v2.1.225 hinzugefügt.1142Vor v2.1.224 las `OAuth token refresh failed — run /login to re-authenticate` `OAuth token refresh failed — re-authenticate, then re-enable Remote Control`, und `JWT refresh failed: no OAuth token — run /login` las `no OAuth token available for recovery (code <N>)`. Die Meldungen `Claude.ai login expired`, `Claude.ai login was rejected` und `OAuth token unavailable` wurden in v2.1.225 hinzugefügt.
1094 1143
1095Vor v2.1.238 meldete Claude Code die Fälle, die jetzt `Signed out of Claude` sagen, als `JWT refresh failed: no OAuth token — run /login`, und stoppt Remote Control mit `Claude.ai login expired — run /login to restore Remote Control`, sobald eine Anmelde-Aktualisierung keine Antwort erhielt.1144Vor v2.1.238 meldete Claude Code die Fälle, die jetzt `Signed out of Claude` sagen, als `JWT refresh failed: no OAuth token — run /login`, und stoppt Remote Control mit `Claude.ai login expired — run /login to restore Remote Control`, sobald eine Login-Aktualisierung keine Antwort erhielt.
1096 1145
1097<h3 id="remote-control-stopped-because-the-signed-in-account-changed">1146<h3 id="remote-control-stopped-because-the-signed-in-account-changed">
1098 Remote Control wurde gestoppt, weil sich das angemeldete Konto geändert hat1147 Remote Control wurde gestoppt, weil sich das angemeldete Konto geändert hat
1099</h3>1148</h3>
1100 1149
1101Claude Code zeigt diese Zeile während einer [Remote Control](/docs/de/remote-control)-Sitzung an, wenn Sie sich auf diesem Computer bei einem anderen claude.ai-Konto oder einer anderen Organisation anmelden. Sie haben den Wechsel außerhalb der Claude Code-Sitzung vorgenommen, z. B. durch Ausführung von `/login` in einem anderen Terminal.1150Claude Code zeigt diese Zeile während einer [Remote Control](/docs/de/remote-control)-Sitzung an, wenn Sie sich auf dieser Maschine bei einem anderen claude.ai-Konto oder einer anderen Organisation anmelden. Sie haben den Wechsel außerhalb der Claude Code-Sitzung vorgenommen, z. B. durch Ausführung von `/login` in einem anderen Terminal.
1102 1151
1103Eine Remote Control-Sitzung, die Sie gestartet haben, während Sie sich durch `/login` angemeldet haben, gehört zum claude.ai-Konto und zur Organisation, die zum Zeitpunkt des Starts angemeldet waren.1152Eine Remote Control-Sitzung, die Sie gestartet haben, während Sie über `/login` angemeldet waren, gehört zum claude.ai-Konto und zur Organisation, die zum Zeitpunkt des Starts angemeldet waren.
1104 1153
1105```text theme={null}1154```text theme={null}
1106Remote Control disconnected — signed-in claude.ai account or organization changed on this machine — run /remote-control to start a session for the current account, or /login to switch back, then /remote-control1155Remote Control disconnected — signed-in claude.ai account or organization changed on this machine — run /remote-control to start a session for the current account, or /login to switch back, then /remote-control
1111**Was zu tun ist:**1160**Was zu tun ist:**
1112 1161
1113* Führen Sie `/remote-control` aus, um eine neue Remote Control-Sitzung unter dem aktuellen Konto oder der aktuellen Organisation zu starten1162* Führen Sie `/remote-control` aus, um eine neue Remote Control-Sitzung unter dem aktuellen Konto oder der aktuellen Organisation zu starten
1114* Um zurückzuwechseln, führen Sie `/login` aus und melden Sie sich erneut bei dem vorherigen Konto oder der vorherigen Organisation an. Führen Sie dann `/remote-control` aus.1163* Um zurückzuwechseln, führen Sie `/login` aus und melden Sie sich erneut bei dem vorherigen Konto oder der vorherigen Organisation an. Dann führen Sie `/remote-control` aus.
1115 1164
1116Vor v2.1.234 bemerkte Claude Code nicht, wenn Sie außerhalb der Claude Code-Sitzung zu einem anderen Konto oder einer anderen Organisation wechselten. Claude Code hielt die Remote Control-Sitzung verbunden, bis eine spätere Anfrage an den Remote Control-Server mit `Remote Control server rejected the request (HTTP 404)` fehlschlug. Dieser Fehler konnte Stunden nach dem Wechsel auftreten.1165Vor v2.1.234 bemerkte Claude Code nicht, wenn Sie sich außerhalb der Claude Code-Sitzung bei einem anderen Konto oder einer anderen Organisation anmeldeten. Claude Code behielt die Remote Control-Sitzung verbunden, bis eine spätere Anfrage an den Remote Control-Server mit `Remote Control server rejected the request (HTTP 404)` fehlschlug. Dieser Fehler konnte Stunden nach dem Wechsel auftreten.
1117 1166
1118<h3 id="remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts">1167<h3 id="remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts">
1119 Remote Control wurde gestoppt, weil sich die App, die die Sitzung ausführt, abgemeldet oder Konten gewechselt hat1168 Remote Control wurde gestoppt, weil sich die App, die die Sitzung ausführt, abgemeldet oder Konten gewechselt hat
1120</h3>1169</h3>
1121 1170
1122Wenn die Claude-Desktop-App oder eine IDE Ihre Sitzung hostet, erhält Claude Code sein Anmelde-Token von dieser App statt von `/login`. Wenn claude.ai dieses Token ablehnt, fordert Claude Code die App auf, ein neues zu erhalten. Wenn die App antwortet, dass sie abgemeldet ist, oder dass sie jetzt bei einem anderen Claude-Konto angemeldet ist, beendet Claude Code die [Remote Control](/docs/de/remote-control)-Sitzung und sendet der App eine dieser Zeilen:1171Wenn die Claude Desktop-App oder eine IDE Ihre Sitzung hostet, erhält Claude Code seinen Login-Token von dieser App statt von `/login`. Wenn claude.ai diesen Token ablehnt, fragt Claude Code die App nach einem neuen. Wenn die App antwortet, dass sie abgemeldet ist, oder dass sie jetzt bei einem anderen Claude-Konto angemeldet ist, beendet Claude Code die [Remote Control](/docs/de/remote-control)-Sitzung und sendet der App eine dieser Zeilen:
1123 1172
1124```text theme={null}1173```text theme={null}
1125Remote Control stopped — the app running this session is now signed in to a different Claude account1174Remote Control stopped — the app running this session is now signed in to a different Claude account
1130 1179
1131**Was zu tun ist:**1180**Was zu tun ist:**
1132 1181
1133* Wenn die App abgemeldet ist, melden Sie sich erneut an und schalten Sie Remote Control dann wieder ein1182* Wenn die App abgemeldet ist, melden Sie sich erneut an und schalten Sie Remote Control in der App wieder ein
1134* Wenn die App Konten gewechselt hat, kann Claude Code die beendete Sitzung nicht unter dem neuen Konto fortsetzen. Starten Sie eine neue Remote Control-Sitzung unter diesem Konto.1183* Wenn die App Konten gewechselt hat, kann Claude Code die beendete Sitzung unter dem neuen Konto nicht fortsetzen. Starten Sie eine neue Remote Control-Sitzung unter diesem Konto.
1135 1184
1136Vor v2.1.238 sendete Claude Code der App die unter [Remote Control konnte Ihre Anmeldung nicht aktualisieren](#remote-control-couldnt-refresh-your-login) aufgelisteten `run /login`-Meldungen in beiden Fällen.1185Vor v2.1.238 sendete Claude Code der App die unter [Remote Control konnte Ihre Anmeldung nicht aktualisieren](#remote-control-couldnt-refresh-your-login) aufgelisteten `run /login`-Meldungen in beiden Fällen.
1137 1186
1139 OAuth-Token widerrufen oder abgelaufen1188 OAuth-Token widerrufen oder abgelaufen
1140</h3>1189</h3>
1141 1190
1142Ihre gespeicherte Anmeldung ist nicht mehr gültig. Ein widerrufenes Token bedeutet, dass Sie sich überall abgemeldet haben oder ein Administrator den Zugriff entfernt hat; ein abgelaufenes Token bedeutet, dass die automatische Aktualisierung während der Sitzung fehlgeschlagen ist.1191Ihre gespeicherte Anmeldung ist nicht mehr gültig. Ein widerrufener Token bedeutet, dass Sie sich überall abgemeldet haben oder ein Administrator den Zugriff entfernt hat; ein abgelaufener Token bedeutet, dass die automatische Aktualisierung während der Sitzung fehlgeschlagen ist.
1143 1192
1144Beide Meldungen melden eine Ablehnung, die die API für eine Anfrage zurückgegeben hat, die Claude Code gesendet hat. Wenn die gespeicherte Anmeldung bereits nach einer fehlgeschlagenen Aktualisierung gelöscht wurde, sehen Sie stattdessen [Anmeldung abgelaufen](#login-expired). Wenn Sie sich mit einem langlebigen Token in [`CLAUDE_CODE_OAUTH_TOKEN`](/docs/de/env-vars) authentifizieren, sehen Sie die gleichen Meldungen, wenn dieses Token abläuft oder widerrufen wird.1193Beide Meldungen melden eine Ablehnung, die die API für eine Anfrage zurückgegeben hat, die Claude Code gesendet hat. Wenn die gespeicherte Anmeldung nach einer fehlgeschlagenen Aktualisierung bereits gelöscht wurde, sehen Sie stattdessen [Anmeldung abgelaufen](#login-expired). Wenn Sie sich mit einem langlebigen Token in [`CLAUDE_CODE_OAUTH_TOKEN`](/docs/de/env-vars) authentifizieren, sehen Sie die gleichen Meldungen, wenn dieser Token abläuft oder widerrufen wird.
1145 1194
1146```text theme={null}1195```text theme={null}
1147OAuth token revoked · Please run /login1196OAuth token revoked · Please run /login
1151**Was zu tun ist:**1200**Was zu tun ist:**
1152 1201
1153* Führen Sie `/login` aus, um sich erneut anzumelden1202* Führen Sie `/login` aus, um sich erneut anzumelden
1154* Wenn der Fehler nach der erneuten Authentifizierung in derselben Sitzung zurückkehrt, führen Sie zuerst `/logout` aus, um das gespeicherte Token vollständig zu löschen, dann `/login`1203* Wenn Sie sich mit der Umgebungsvariable `CLAUDE_CODE_OAUTH_TOKEN` authentifizieren, sendet Claude Code weiterhin den Wert, den Sie gesetzt haben, nachdem eine Anfrage mit einem 401 fehlschlägt, anstatt zu einem Token einer gespeicherten Anmeldung zu wechseln. [`/status`](/docs/de/commands) zeigt diese Anmeldedaten als eine `Auth token`-Zeile an, die `CLAUDE_CODE_OAUTH_TOKEN` liest. Generieren Sie einen neuen Token mit [`claude setup-token`](/docs/de/authentication#generate-a-long-lived-token) und starten Sie damit neu, oder heben Sie die Variable auf und führen Sie `/login` aus. Vor v2.1.225 konnte Claude Code den Wert der Variablen während der Sitzung durch den kurzlebigen Zugriffs-Token aus einer gespeicherten Anmeldung ersetzen, und die Sitzung schlägt erneut mit 401-Fehlern fehl, sobald dieser Token abläuft.
1155* Wenn Sie sich mit der Umgebungsvariable `CLAUDE_CODE_OAUTH_TOKEN` authentifizieren, sendet Claude Code weiterhin den Wert, den Sie nach einem Anfragefehler mit 401 gesetzt haben, anstatt zu einem gespeicherten Anmelde-Token zu wechseln. [`/status`](/docs/de/commands) zeigt diese Anmeldedaten als eine `Auth token`-Zeile an, die `CLAUDE_CODE_OAUTH_TOKEN` liest. Generieren Sie ein frisches Token mit [`claude setup-token`](/docs/de/authentication#generate-a-long-lived-token) und starten Sie damit neu, oder heben Sie die Variable auf und führen Sie `/login` aus. Vor v2.1.225 konnte Claude Code den Wert der Variable während der Sitzung durch das kurzlebige Zugriffs-Token aus einer gespeicherten Anmeldung ersetzen, und die Sitzung schlug mit 401-Fehlern erneut fehl, sobald dieses Token abgelaufen war.1204* Für wiederholte Aufforderungen zum Anmelden über Starts hinweg siehe die Systemuhr-Überprüfungen und macOS-Wiederherstellungsschritte für die Anmeldedatenverwaltung in [Fehlerbehebung](/docs/de/troubleshoot-install#not-logged-in-or-token-expired)
1156* Für wiederholte Anmeldungsaufforderungen über Starts hinweg siehe die Systemuhr-Überprüfungen und macOS-Wiederherstellungsschritte in [Fehlerbehebung](/docs/de/troubleshoot-install#not-logged-in-or-token-expired)
1157* Für andere Fehler, einschließlich `403 Forbidden` und OAuth-Browser-Probleme, siehe [Anmeldung und Authentifizierung](/docs/de/troubleshoot-install#login-and-authentication)1205* Für andere Fehler, einschließlich `403 Forbidden` und OAuth-Browser-Probleme, siehe [Anmeldung und Authentifizierung](/docs/de/troubleshoot-install#login-and-authentication)
1158 1206
1159<h3 id="api-error-401-invalid-authentication-credentials">1207<h3 id="api-error-401-invalid-authentication-credentials">
1160 API-Fehler: 401 Ungültige Authentifizierungsanmeldedaten1208 API-Fehler: 401 Ungültige Authentifizierungsanmeldedaten
1161</h3>1209</h3>
1162 1210
1163Die API erkannte das Format Ihrer Anmeldedaten, lehnte aber das Konto oder die Organisation dahinter ab. Anthropic gibt diese Meldung zurück, wenn eine Anmeldedaten kürzlich widerrufen wurde, wenn eine Organisation deaktiviert wurde oder Ihren Zugriff entfernt hat, oder wenn das Konto selbst deaktiviert wurde, sodass ein abgelaufenes Token nicht die Ursache ist. Die Anmeldedaten können Ihre gespeicherte Anmeldung oder ein genehmigter `ANTHROPIC_API_KEY` sein, und die Behebung unterscheidet sich, also beginnen Sie mit dem Ausführen von `/status`, um zu sehen, welche aktiv ist.1211Die API erkannte das Format Ihrer Anmeldedaten, lehnte aber das Konto oder die Organisation dahinter ab. Anthropic gibt diese Meldung zurück, wenn eine Anmeldedaten kürzlich widerrufen wurde, wenn eine Organisation deaktiviert wurde oder Ihren Zugriff entfernt hat, oder wenn das Konto selbst deaktiviert wurde, sodass ein abgelaufener Token nicht die Ursache ist. Die Anmeldedaten können Ihre gespeicherte Anmeldung oder ein genehmigter `ANTHROPIC_API_KEY` sein, und die Behebung unterscheidet sich, also beginnen Sie mit dem Ausführen von `/status`, um zu sehen, welche aktiv ist.
1164 1212
1165```text theme={null}1213```text theme={null}
1166Please run /login · API Error: 401 Invalid authentication credentials1214Please run /login · API Error: 401 Invalid authentication credentials
1168 1216
1169**Was zu tun ist:**1217**Was zu tun ist:**
1170 1218
1171* Wenn `/status` eine `API key`-Zeile zeigt, die nicht als nicht in Gebrauch markiert ist, ist ein genehmigter [`ANTHROPIC_API_KEY`](/docs/de/authentication#authentication-precedence) die aktive Anmeldedaten und hat Vorrang vor Ihrer Anmeldung, sodass `/login` ihn nicht ersetzt. Rotieren Sie den Schlüssel in der Claude Console, oder greifen Sie auf Ihr Abonnement zurück, indem Sie `unset ANTHROPIC_API_KEY` ausführen, oder in PowerShell `Remove-Item Env:ANTHROPIC_API_KEY`.1219* Wenn `/status` eine `API key`-Zeile zeigt, die nicht als nicht in Verwendung markiert ist, ist ein genehmigter [`ANTHROPIC_API_KEY`](/docs/de/authentication#authentication-precedence) die aktive Anmeldedaten und hat Vorrang vor Ihrer Anmeldung, sodass `/login` ihn nicht ersetzt. Rotieren Sie den Schlüssel in der Claude Console, oder greifen Sie auf Ihr Abonnement zurück, indem Sie `unset ANTHROPIC_API_KEY` ausführen, oder in PowerShell `Remove-Item Env:ANTHROPIC_API_KEY`.
1172* Wenn `/status` nur Ihre Anmeldung zeigt, führen Sie `/login` einmal aus. Wenn die Anmeldedaten widerrufen wurden, ersetzt eine frische Anmeldung sie.1220* Wenn `/status` nur Ihre Anmeldung zeigt, führen Sie `/login` einmal aus. Wenn die Anmeldedaten widerrufen wurden, ersetzt eine neue Anmeldung sie.
1173* Wenn die gleiche Meldung für das gleiche Anmeldekonto zurückkehrt, ist das Konto oder die Organisation nicht mehr aktiv. Überprüfen Sie das Konto und die Organisation, die `/status` meldet, und bitten Sie Ihren Organisations-Administrator, den Zugriff wiederherzustellen.1221* Wenn die gleiche Meldung für das gleiche Anmeldekonto zurückkommt, ist das Konto oder die Organisation nicht mehr aktiv. Überprüfen Sie das Konto und die Organisation, die `/status` meldet, und bitten Sie Ihren Organisations-Administrator, den Zugriff wiederherzustellen.
1174* Wenn [`ANTHROPIC_BASE_URL`](/docs/de/env-vars) auf ein [LLM-Gateway](/docs/de/llm-gateway) zeigt, ist der Text nach `401` die Meldung Ihres Gateways statt Anthropic's, und `/login` ändert ihn nicht. Korrigieren Sie stattdessen die Anmeldedaten, die Ihr Gateway erwartet.1222* Wenn [`ANTHROPIC_BASE_URL`](/docs/de/env-vars) auf ein [LLM-Gateway](/docs/de/llm-gateway) zeigt, ist der Text nach `401` die Meldung Ihres Gateways statt Anthropic's, und `/login` ändert ihn nicht. Beheben Sie stattdessen die Anmeldedaten, die Ihr Gateway erwartet.
1175 1223
1176<h3 id="login-expired">1224<h3 id="login-expired">
1177 Anmeldung abgelaufen1225 Anmeldung abgelaufen
1178</h3>1226</h3>
1179 1227
1180Claude Code versuchte, Ihre gespeicherte claude.ai- oder Claude Console-Anmeldung zu erneuern, und der OAuth-Dienst lehnte das gespeicherte Aktualisierungs-Token ab, sodass Claude Code die gespeicherten Anmeldedaten gelöscht hat. Danach stoppt jede Modellanfrage lokal mit dieser Meldung, bevor sie die API erreicht, weil nur `/login` neue Anmeldedaten erstellen kann.1228Claude Code versuchte, Ihre gespeicherte claude.ai-Anmeldung zu erneuern, und der OAuth-Service lehnte den gespeicherten Aktualisierungs-Token ab, sodass Claude Code die gespeicherten Anmeldedaten gelöscht hat. Danach stoppt jede Modellanfrage lokal mit dieser Meldung, bevor sie die API erreicht, weil nur `/login` neue Anmeldedaten erstellen kann.
1181 1229
1182Vor v2.1.206 sendete Claude Code die Modellanfrage trotzdem mit allen verbleibenden Anmeldedaten in der Umgebung, und jedes Modell schlug dann mit [Es gibt ein Problem mit dem ausgewählten Modell](#theres-an-issue-with-the-selected-model) oder einem 401 statt einer Aufforderung zur Anmeldung fehl.1230Vor v2.1.206 hat Claude Code die Modellanfrage trotzdem mit allen verbleibenden Anmeldedaten in der Umgebung gesendet, und jedes Modell ist dann mit [Es gibt ein Problem mit dem ausgewählten Modell](#theres-an-issue-with-the-selected-model) oder einem 401 statt einer Aufforderung zum Anmelden fehlgeschlagen.
1183 1231
1184```text theme={null}1232```text theme={null}
1185Login expired · Please run /login1233Login expired · Please run /login
1186```1234```
1187 1235
1188Im [nicht-interaktiven Modus](/docs/de/headless) (`-p`) und dem [Agent SDK](/docs/de/agent-sdk/overview) liest sich die Meldung wie folgt, und der strukturierte Fehlercode ist `authentication_failed`:1236Im [nicht-interaktiven Modus](/docs/de/headless) (`-p`) und dem [Agent SDK](/docs/de/agent-sdk/overview) lautet die Meldung wie folgt, und der strukturierte Fehlercode ist `authentication_failed`:
1189 1237
1190```text theme={null}1238```text theme={null}
1191Failed to authenticate: OAuth session expired and could not be refreshed1239Failed to authenticate: OAuth session expired and could not be refreshed
1192```1240```
1193 1241
1194Dies ist nicht der gleiche Zustand wie [OAuth-Token widerrufen oder abgelaufen](#oauth-token-revoked-or-expired). Diese Meldungen melden eine Ablehnung, die die API zurückgegeben hat. Claude Code selbst produziert `Login expired` für eine Anmeldung, die es bereits nicht erneuern konnte, sodass es keine Anfrage sendet. Wenn die Erneuerung fehlschlägt, weil das Konto selbst ausgesetzt ist, statt dass die Anmeldung veraltet ist, zeigt Claude Code stattdessen [Ihr Konto ist gesperrt](#your-account-is-on-hold).1242Dies ist nicht der gleiche Zustand wie [OAuth-Token widerrufen oder abgelaufen](#oauth-token-revoked-or-expired). Diese Meldungen melden eine Ablehnung, die die API zurückgegeben hat. Claude Code selbst erzeugt `Login expired` für eine Anmeldung, die es bereits nicht erneuern konnte, sodass es keine Anfrage sendet. Wenn die Erneuerung fehlschlägt, weil das Konto selbst ausgesetzt ist, statt dass die Anmeldung veraltet ist, zeigt Claude Code stattdessen [Ihr Konto ist gesperrt](#your-account-is-on-hold).
1195 1243
1196Sitzungen, die sich mit einem API-Schlüssel, [`CLAUDE_CODE_OAUTH_TOKEN`](/docs/de/env-vars) oder einem Drittanbieter-Provider authentifizieren, verwenden nicht die gespeicherte Anmeldung und sehen diese Meldung nie.1244Sitzungen, die mit einem API-Schlüssel, [`CLAUDE_CODE_OAUTH_TOKEN`](/docs/de/env-vars) oder einem Drittanbieter-Provider authentifiziert sind, verwenden die gespeicherte Anmeldung nicht und sehen diese Meldung nie.
1197 1245
1198Sie können diesen Zustand vor einem Anfragefehler überprüfen: [`/status`](/docs/de/commands) zeigt eine `Login`-Zeile an, die `Expired — log in again` liest, plus die Organisation und E-Mail, die sie für die abgelaufene Anmeldung gespeichert hat. Die Zeile erscheint nur, wenn die gespeicherte Anmeldung Ihre aktive Anmeldedaten ist und nicht mehr erneuert werden kann. Sitzungen, die sich auf andere Weise authentifizieren, zeigen die Zeile nicht, selbst wenn eine abgelaufene Anmeldung gespeichert bleibt. Vor v2.1.210 gab `/status` in diesem Zustand keinen Hinweis darauf, dass eine Anmeldung jemals existiert hatte, weil die gelöschte Anmeldedaten es nichts zu melden ließ.1246Sie können diesen Zustand vor einem Anfragefehler überprüfen: [`/status`](/docs/de/commands) zeigt eine `Login`-Zeile an, die `Expired — log in again` liest, plus die Organisation und E-Mail, die sie für die abgelaufene Anmeldung gespeichert hat. Die Zeile erscheint nur, wenn die gespeicherte Anmeldung Ihre aktive Anmeldedaten ist und nicht mehr erneuert werden kann. Sitzungen, die sich auf andere Weise authentifizieren, zeigen die Zeile nicht, selbst wenn eine abgelaufene Anmeldung gespeichert bleibt. Vor v2.1.210 gab `/status` in diesem Zustand keinen Hinweis darauf, dass eine Anmeldung jemals existiert hatte, weil die gelöschte Anmeldedaten ihr nichts zum Melden ließ.
1199 1247
1200**Was zu tun ist:**1248**Was zu tun ist:**
1201 1249
1202* Führen Sie `/login` aus, um sich erneut anzumelden. Das Wiederholen ohne Anmeldung zeigt die gleiche Meldung bei jeder Anfrage.1250* Führen Sie `/login` aus, um sich erneut anzumelden. Das Wiederholen ohne Anmeldung zeigt die gleiche Meldung bei jeder Anfrage.
1203* Im nicht-interaktiven Modus führen Sie `claude` in der gleichen Umgebung aus, führen Sie `/login` aus, dann führen Sie Ihren Befehl erneut aus. Für Automatisierung, die sich nicht interaktiv anmelden kann, authentifizieren Sie sich mit `ANTHROPIC_API_KEY` oder [generieren Sie ein langlebiges Token mit `claude setup-token`](/docs/de/authentication#generate-a-long-lived-token).1251* Im nicht-interaktiven Modus führen Sie `claude` in der gleichen Umgebung aus, führen Sie `/login` aus, dann führen Sie Ihren Befehl erneut aus. Für die Automatisierung, die sich nicht interaktiv anmelden kann, authentifizieren Sie sich mit `ANTHROPIC_API_KEY` oder [generieren Sie einen langlebigen Token mit `claude setup-token`](/docs/de/authentication#generate-a-long-lived-token).
1204* Wenn die Anmeldung weiterhin fehlschlägt, siehe [Anmeldung und Authentifizierung](/docs/de/troubleshoot-install#login-and-authentication)1252* Wenn das Anmelden weiterhin fehlschlägt, siehe [Anmeldung und Authentifizierung](/docs/de/troubleshoot-install#login-and-authentication)
1253
1254<h3 id="could-not-refresh-your-login">
1255 Ihre Anmeldung konnte nicht aktualisiert werden, weil ein anderer Claude Code-Prozess sie aktualisiert
1256</h3>
1257
1258Diese Meldung bedeutet nicht, dass Ihre Anmeldung abgelehnt wurde. Ihre gespeicherte claude.ai-Anmeldung war abgelaufen und musste erneuert werden. Ein anderer Claude Code-Prozess auf der gleichen Maschine hielt die gemeinsame Aktualisierungs-Sperre, oder verließ sie und ließ sie zurück, und die Aktualisierung machte keinen Fortschritt, während diese Sitzung wartete. Claude Code stoppt die Anfrage, bevor sie gesendet wird:
1259
1260```text theme={null}
1261Could not refresh your login because another Claude Code process is refreshing it (or exited mid-refresh) · Try again in a minute; if it keeps happening, close other Claude Code windows or sign in again with /login
1262```
1263
1264Im [nicht-interaktiven Modus](/docs/de/headless) (`-p`) und dem [Agent SDK](/docs/de/agent-sdk/overview) lautet die Meldung wie folgt, und der strukturierte Fehlercode ist `server_error`:
1265
1266```text theme={null}
1267Failed to refresh OAuth token: another Claude Code process is refreshing it or exited mid-refresh. This is usually transient; retry in a minute, and if it persists close other Claude Code processes or sign in again
1268```
1269
1270Sitzungen, die mit einem API-Schlüssel, [`CLAUDE_CODE_OAUTH_TOKEN`](/docs/de/env-vars) oder einem Drittanbieter-Provider authentifiziert sind, verwenden die gespeicherte Anmeldung nicht und sehen diese Meldung nie.
1271
1272**Was zu tun ist:**
1273
1274* Versuchen Sie es in einer Minute erneut. Wenn ein anderer Prozess die Aktualisierung zuerst abschließt, verwendet diese Sitzung die erneuerte Anmeldung.
1275* Wenn die Meldung weiterhin zurückkommt, schließen Sie andere Claude Code-Fenster und -Prozesse, dann versuchen Sie es erneut.
1276* Wenn es mit keinem anderen Claude Code-Prozess zurückkommt, führen Sie `/login` aus. Das erneute Anmelden wartet nicht auf die Aktualisierungs-Sperre.
1277
1278<h3 id="couldnt-save-your-login">
1279 Ihre Anmeldung konnte nicht gespeichert werden
1280</h3>
1281
1282Sie haben sich mit claude.ai angemeldet, aber Claude Code konnte die Anmeldung nicht in seinem Anmeldedaten-Speicher speichern, sodass die Anmeldung nicht abgeschlossen wurde. Auf macOS kann dies passieren, wenn der Anmeldungs-Schlüsselbund sperrt, z. B. beim Ruhezustand oder bei Untätigkeit, nachdem Claude Code bereits Anmeldedaten darin während der gleichen Sitzung gelesen oder gespeichert hat.
1283
1284```text theme={null}
1285Couldn't save your login. If your Mac's keychain is locked, unlock it and log in again.
1286Couldn't save your login. Try logging in again.
1287```
1288
1289Die erste Form erscheint auf macOS und die zweite überall sonst. Ein vorübergehender Anmeldedaten-Speicher-Fehler, z. B. ein Timeout oder ein unlesbarer Speicher, erzeugt die gleiche Meldung.
1290
1291**Was zu tun ist:**
1292
1293* Auf macOS entsperren Sie den Anmeldungs-Schlüsselbund, dann führen Sie `/login` erneut aus
1294* Auf anderen Plattformen führen Sie `/login` erneut aus
1295* Wenn die Anmeldung immer noch nicht gespeichert wird, siehe [Nicht angemeldet oder Token abgelaufen](/docs/de/troubleshoot-install#not-logged-in-or-token-expired) für den Schlüsselbund-Entsperr-Befehl und andere Wiederherstellungsschritte für die Anmeldedaten-Verwaltung
1296
1297<h3 id="failed-to-start-oauth-callback-server">
1298 OAuth-Callback-Server konnte nicht gestartet werden
1299</h3>
1300
1301Wenn `/login`, `claude auth login` oder `claude setup-token` Sie durch den Browser anmeldet, öffnet Claude Code einen Listening-Port auf `127.0.0.1`, damit Ihr Browser das Anmeldeergebnis dorthin zurückgeben kann. Diese Meldung bedeutet, dass Claude Code diesen Port nicht öffnen konnte, und die Anmeldung stoppt, bevor ein Browser-Fenster oder eine Anmelde-URL erscheint:
1302
1303```text theme={null}
1304Failed to start OAuth callback server: Failed to start server. Is port 0 in use?
1305```
1306
1307Wenn Ihre Meldung mit `Is port 0 in use?` endet, ist der Versuch, auf der IPv4-Loopback-Adresse `127.0.0.1` zu lauschen, sofort fehlgeschlagen. Weil der Fehler passiert, bevor eine Anmelde-URL existiert, ist der `Paste code here if prompted`-Fluss nicht als Workaround verfügbar.
1308
1309**Was zu tun ist:**
1310
1311* Um sich sofort ohne den lokalen Listener anzumelden: Wenn Sie ein claude.ai-Abonnement verwenden, führen Sie [`claude setup-token`](/docs/de/authentication#generate-a-long-lived-token) auf einer Maschine aus, wo die Anmeldung funktioniert, und setzen Sie den Token, den es ausgibt, als `CLAUDE_CODE_OAUTH_TOKEN` auf dieser Maschine. Andernfalls setzen Sie `ANTHROPIC_API_KEY` auf einen Schlüssel aus der [Claude Console](https://platform.claude.com/settings/keys). [Authentifizierungspriorität](/docs/de/authentication#authentication-precedence) erklärt, wie Claude Code zwischen Anmeldedaten wählt.
1312* Um stattdessen Browser-Anmeldung auf dieser Maschine zu verwenden, muss Claude Code auf `127.0.0.1` lauschen können. Wenn es in einer Sandbox läuft, überprüfen Sie, dass die Sandbox-Richtlinie das Lauschen auf lokalen Ports erlaubt, dann führen Sie `/login` erneut aus. Wenn es sollte und immer noch fehlschlägt, führen Sie `/feedback` aus, damit der Bericht Ihre Umgebungsdetails enthält.
1205 1313
1206<h3 id="claude-login-not-accepted">1314<h3 id="claude-login-not-accepted">
1207 Claude-Anmeldung nicht akzeptiert1315 Claude-Anmeldung nicht akzeptiert
1208</h3>1316</h3>
1209 1317
1210Sie versuchten, eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web) zu starten, und der Server weigerte sich, sie mit einem 401 zu erstellen: er akzeptierte die Claude-Anmeldung, die dieser Computer gesendet hat, nicht, normalerweise weil die Anmeldung abgelaufen oder widerrufen wurde.1318Sie versuchten, eine [Cloud-Sitzung](/docs/de/claude-code-on-the-web) zu starten, und der Server weigerte sich, sie mit einem 401 zu erstellen: er akzeptierte die Claude-Anmeldung, die diese Maschine gesendet hat, nicht, normalerweise weil die Anmeldung abgelaufen oder widerrufen wurde.
1211 1319
1212Der erste Teil der Zeile ist der eigene Grund des Servers, wenn er einen gibt. Andernfalls liest sich die Zeile:1320Der erste Teil der Zeile ist der eigene Grund des Servers, wenn er einen gibt. Andernfalls lautet die Zeile:
1213 1321
1214```text theme={null}1322```text theme={null}
1215Claude login not accepted · Run /login, then try again1323Claude login not accepted · Run /login, then try again
1223 Artefakte benötigen eine claude.ai-Anmeldung1331 Artefakte benötigen eine claude.ai-Anmeldung
1224</h3>1332</h3>
1225 1333
1226Claude Code weigerte sich, ein [Artefakt](/docs/de/artifacts) zu veröffentlichen oder zu lesen, weil die Sitzung keine claude.ai-Anmeldung hat, die es für Artefakte verwenden kann.1334Claude Code weigerte sich, ein [Artefakt](/docs/de/artifacts) zu veröffentlichen oder zu lesen, weil die Sitzung keine claude.ai-Anmeldung hat, die sie für Artefakte verwenden kann.
1227 1335
1228Jede Form der Meldung beginnt mit den gleichen Worten, gefolgt von einem Mittel, das davon abhängt, wie sich Ihre Sitzung authentifiziert. Ohne konkurrierende Anmeldedaten liest es sich:1336Jede Form der Meldung beginnt mit den gleichen Worten, gefolgt von einem Mittel, das davon abhängt, wie sich Ihre Sitzung authentifiziert. Ohne konkurrierende Anmeldedaten lautet sie:
1229 1337
1230```text theme={null}1338```text theme={null}
1231Artifacts need a claude.ai login. Run /login and select "Claude account with subscription", then retry — the "Anthropic Console account" option does not provide claude.ai credentials.1339Artifacts need a claude.ai login. Run /login and select "Claude account with subscription", then retry — the "Anthropic Console account" option does not provide claude.ai credentials.
1234**Was zu tun ist:**1342**Was zu tun ist:**
1235 1343
1236* Führen Sie `/login` aus und wählen Sie **Claude account with subscription**. Die Option **Anthropic Console account** bietet keine claude.ai-Anmeldedaten.1344* Führen Sie `/login` aus und wählen Sie **Claude account with subscription**. Die Option **Anthropic Console account** bietet keine claude.ai-Anmeldedaten.
1237* Wenn die Meldung eine Anmeldedaten benennt, die Vorrang hat, z. B. `ANTHROPIC_API_KEY`, eine `apiKeyHelper`-Einstellung oder einen Console-Schlüssel, der durch eine vorherige `/login` gespeichert wurde, entfernen Sie ihn auf die Weise, die die Meldung sagt, dann führen Sie `/login` aus1345* Wenn die Meldung eine Anmeldedaten benennt, die Vorrang hat, z. B. `ANTHROPIC_API_KEY`, eine `apiKeyHelper`-Einstellung oder einen Console-Schlüssel, der von einem vorherigen `/login` gespeichert wurde, entfernen Sie ihn wie die Meldung sagt, dann führen Sie `/login` aus
1238* Wenn die Meldung sagt, dass diese Remote-Sitzung sich durch den Computer authentifiziert, der sie gestartet hat, melden Sie sich auf diesem Computer bei claude.ai an, dann verbinden Sie die Sitzung erneut1346* Wenn die Meldung sagt, dass sich diese Remote-Sitzung durch die Maschine authentifiziert, die sie gestartet hat, melden Sie sich auf dieser Maschine bei claude.ai an, dann verbinden Sie die Sitzung erneut
1239* Wenn die Meldung sagt, dass die Anmeldedaten von der Sitzungs-Host-Umgebung injiziert werden, können Sie sie in dieser Sitzung nicht ändern; starten Sie eine Sitzung, die bei claude.ai angemeldet ist1347* Wenn die Meldung sagt, dass die Anmeldedaten von der Sitzungs-Host-Umgebung injiziert werden, können Sie sie in dieser Sitzung nicht ändern; starten Sie eine Sitzung, die bei claude.ai angemeldet ist
1240* Siehe [Verfügbarkeit](/docs/de/artifacts#availability) für die anderen Anforderungen, die Artefakte haben, z. B. Plan, Modell-Provider und Organisations-Richtlinie1348* Siehe [Verfügbarkeit](/docs/de/artifacts#availability) für die anderen Anforderungen, die Artefakte haben, z. B. Plan, Modell-Provider und Organisations-Richtlinie
1241 1349
1243 Administrator-Richtlinie erfordert eine Cloud-Gateway-Anmeldung1351 Administrator-Richtlinie erfordert eine Cloud-Gateway-Anmeldung
1244</h3>1352</h3>
1245 1353
1246Ein Administrator's [verwaltete Einstellungen](/docs/de/managed-settings) auf diesem Computer setzen [`forceLoginMethod`](/docs/de/settings-reference#forceloginmethod) auf `"gateway"` oder setzen [`forceLoginGatewayUrl`](/docs/de/settings-reference#forcelogingatewayurl). Sofern Sie nicht einen Cloud-Provider durch eine Variable wie `CLAUDE_CODE_USE_BEDROCK` auswählen, akzeptiert Claude Code dann nur die [Claude apps gateway](/docs/de/claude-apps-gateway)-Anmeldung. Sie sehen eine von zwei Meldungen:1354Die [verwalteten Einstellungen](/docs/de/managed-settings) eines Administrators auf dieser Maschine setzen [`forceLoginMethod`](/docs/de/settings-reference#forceloginmethod) auf `"gateway"` oder setzen [`forceLoginGatewayUrl`](/docs/de/settings-reference#forcelogingatewayurl). Sofern Sie keinen Cloud-Provider durch eine Variable wie `CLAUDE_CODE_USE_BEDROCK` auswählen, akzeptiert Claude Code dann nur die [Claude apps gateway](/docs/de/claude-apps-gateway)-Anmeldung. Sie sehen eine von zwei Meldungen:
1247 1355
1248```text theme={null}1356```text theme={null}
1249Not signed in to the Cloud gateway — run /login.1357Not signed in to the Cloud gateway — run /login.
1250```1358```
1251 1359
1252Modellanfragen schlagen mit dieser Meldung fehl, wenn die Sitzung keine Gateway-Anmeldung hat, z. B. weil Sie `/login` nicht seit der Ankunft der Richtlinie auf dem Computer ausgeführt haben.1360Modellanfragen schlagen mit dieser Meldung fehl, wenn die Sitzung keine Gateway-Anmeldung hat, z. B. weil Sie `/login` nicht seit der Ankunft der Richtlinie auf der Maschine ausgeführt haben.
1253 1361
1254Wenn Sie auch einen `ANTHROPIC_API_KEY`, `ANTHROPIC_AUTH_TOKEN` oder `apiKeyHelper`-Anmeldedaten konfiguriert haben und die verwalteten Einstellungen `forceLoginMethod` setzen, beendet Claude Code beim Start statt mit einer Meldung, die beginnt:1362Wenn die Maschine auch eine von Anthropic ausgegebene Anmeldedaten hält und die verwalteten Einstellungen `forceLoginMethod` oder `forceLoginOrgUUID` setzen, beendet Claude Code stattdessen beim Start. Diese Anmeldedaten kann eine `ANTHROPIC_API_KEY`- oder `ANTHROPIC_AUTH_TOKEN`-Variable, eine `apiKeyHelper`-Einstellung oder ein API-Schlüssel sein, der von einer früheren Claude Console-Anmeldung gespeichert wurde. Die Meldung beginnt:
1255 1363
1256```text theme={null}1364```text theme={null}
1257Administrator policy requires a Cloud gateway sign-in on this machine; the1365Administrator policy requires a Cloud gateway sign-in on this machine; the
1262**Was zu tun ist:**1370**Was zu tun ist:**
1263 1371
1264* Führen Sie `/login` aus und schließen Sie die Anmeldung auf dem **Cloud gateway**-Bildschirm ab1372* Führen Sie `/login` aus und schließen Sie die Anmeldung auf dem **Cloud gateway**-Bildschirm ab
1265* Für die Startup-Meldung entfernen Sie die `ANTHROPIC_API_KEY`, `ANTHROPIC_AUTH_TOKEN` oder `apiKeyHelper`-Einstellung, die Sie konfiguriert haben, starten Sie dann `claude` und führen Sie `/login` aus1373* Für die Startup-Meldung entfernen Sie die `ANTHROPIC_API_KEY`-, `ANTHROPIC_AUTH_TOKEN`- oder `apiKeyHelper`-Einstellung, die Sie konfiguriert haben. Um einen gespeicherten Console-API-Schlüssel zu entfernen, führen Sie `claude auth logout` aus, das auch eine gespeicherte claude.ai-Anmeldung entfernt. Wenn Sie einen Cloud-Provider mit `CLAUDE_CODE_USE_*` auswählen, startet die Sitzung dann ohne Anmeldung. Andernfalls starten Sie `claude` und führen Sie `/login` aus
1266* Wenn Sie glauben, dass der Computer das Gateway nicht erfordern sollte, bitten Sie den Administrator, der ihn verwaltet, `forceLoginMethod` und `forceLoginGatewayUrl` aus seinen verwalteten Einstellungen zu entfernen1374* Wenn Sie glauben, dass die Maschine das Gateway nicht erfordern sollte, bitten Sie den Administrator, der sie verwaltet, `forceLoginMethod` und `forceLoginGatewayUrl` aus ihren verwalteten Einstellungen zu entfernen
1267 1375
1268In v2.1.265 zeigte eine Regression auch die erste Meldung in einigen LLM-Gateway- und Proxy-Konfigurationen, die sich mit einem API-Schlüssel, `apiKeyHelper` oder benutzerdefinierten Headern authentifizieren, selbst ohne Administrator-Anforderung auf dem Computer. Aktualisieren Sie auf v2.1.266 oder später. Sie müssen Ihre Konfiguration nicht ändern.1376Auf v2.1.265 zeigte eine Regression auch die erste Meldung in einigen LLM-Gateway- und Proxy-Konfigurationen, die sich mit einem API-Schlüssel, `apiKeyHelper` oder benutzerdefinierten Headern authentifizieren, selbst ohne Administrator-Anforderung auf der Maschine. Aktualisieren Sie auf v2.1.266 oder später. Sie müssen Ihre Konfiguration nicht ändern.
1269 1377
1270Vor v2.1.261 verwendete Claude Code auf Computern, die `forceLoginMethod` auf `"gateway"` setzen, eine verbleibende gespeicherte Anmeldung statt Modellanfragen fehlschlagen zu lassen, und meldete eine konfigurierte Umgebungs-Anmeldedaten mit `This machine's managed settings require a first-party login` statt der Startup-Meldung. Vor v2.1.265 erforderte ein Computer, dessen verwaltete Einstellungen nur `forceLoginGatewayUrl` setzen, nicht die Gateway-Anmeldung, und Claude Code verwendete eine verbleibende Anmeldedaten dort.1378Vor v2.1.261 verwendete Claude Code auf Maschinen, die `forceLoginMethod` auf `"gateway"` setzen, eine verbleibende gespeicherte Anmeldung statt Modellanfragen fehlschlagen zu lassen, und meldete eine konfigurierte Umgebungs-Anmeldedaten mit `This machine's managed settings require a first-party login` statt der Startup-Meldung. Vor v2.1.265 erforderte eine Maschine, deren verwaltete Einstellungen nur `forceLoginGatewayUrl` setzen, nicht die Gateway-Anmeldung, und Claude Code verwendete eine verbleibende Anmeldedaten dort.
1271 1379
1272<h3 id="your-account-is-on-hold">1380<h3 id="your-account-is-on-hold">
1273 Ihr Konto ist gesperrt1381 Ihr Konto ist gesperrt
1274</h3>1382</h3>
1275 1383
1276Das Claude-Konto hinter Ihrer Anmeldung wurde ausgesetzt. Claude Code zeigt die erste Meldung, wenn es versucht, Ihre gespeicherte Anmeldung zu erneuern und von der Sperrung erfährt, und die zweite, wenn eine Anmeldung, die Sie im Browser abschließen, dies meldet:1384Das Claude-Konto hinter Ihrer Anmeldung wurde ausgesetzt. Claude Code zeigt die erste Meldung, wenn es versucht, Ihre gespeicherte Anmeldung zu erneuern und von der Sperrung erfährt, und die zweite, wenn eine Anmeldung, die Sie im Browser abschließen, sie meldet:
1277 1385
1278```text theme={null}1386```text theme={null}
1279Your account is on hold and can't use Claude Code. View details or appeal: https://claude.ai/restricted1387Your account is on hold and can't use Claude Code. View details or appeal: https://claude.ai/restricted
1280Your account is on hold and can't sign in to Claude Code. View details or appeal: https://claude.ai/restricted1388Your account is on hold and can't sign in to Claude Code. View details or appeal: https://claude.ai/restricted
1281```1389```
1282 1390
1283Die erneute Anmeldung mit dem gleichen Konto löscht die Meldung nicht, weil die Sperrung auf dem Konto liegt, nicht auf der Anmeldung. Im [nicht-interaktiven Modus](/docs/de/headless) (`-p`) und dem [Agent SDK](/docs/de/agent-sdk/overview) ist der strukturierte Fehlercode `account_on_hold`. Vor v2.1.235 meldete Claude Code ein gesperrtes Konto als [Anmeldung abgelaufen · Bitte führen Sie /login aus](#login-expired), dessen Wiederherstellungsschritte eine Sperrung nicht löschen können.1391Das erneute Anmelden mit dem gleichen Konto löscht die Meldung nicht, weil die Sperrung auf dem Konto statt auf der Anmeldung ist. Im [nicht-interaktiven Modus](/docs/de/headless) (`-p`) und dem [Agent SDK](/docs/de/agent-sdk/overview) ist der strukturierte Fehlercode `account_on_hold`. Vor v2.1.235 meldete Claude Code ein gesperrtes Konto als [Anmeldung abgelaufen · Bitte führen Sie /login aus](#login-expired), dessen Wiederherstellungsschritte eine Sperrung nicht löschen können.
1284 1392
1285**Was zu tun ist:**1393**Was zu tun ist:**
1286 1394
1287* Öffnen Sie den Link in der Meldung, um die Details der Sperrung anzuzeigen oder dagegen Einspruch zu erheben1395* Öffnen Sie den Link in der Meldung, um die Details der Sperrung anzusehen oder dagegen Einspruch zu erheben
1288* Wenn Sie ein anderes Claude-Konto oder einen API-Schlüssel haben, der von der Sperrung nicht betroffen ist, können Sie weiterarbeiten, während die Sperrung gelöst wird: führen Sie `/login` mit diesem Konto aus, oder setzen Sie den Schlüssel mit `ANTHROPIC_API_KEY`1396* Wenn Sie ein anderes Claude-Konto oder einen API-Schlüssel haben, der von der Sperrung nicht betroffen ist, können Sie weiterarbeiten, während die Sperrung gelöst wird: führen Sie `/login` mit diesem Konto aus, oder setzen Sie den Schlüssel mit `ANTHROPIC_API_KEY`
1289 1397
1290<h3 id="anthropic-profile-login-expired">1398<h3 id="anthropic-profile-login-expired">
1291 Anthropic-Profil-Anmeldung abgelaufen1399 Anthropic-Profil-Anmeldung abgelaufen
1292</h3>1400</h3>
1293 1401
1294Claude Code authentifiziert sich durch ein Anthropic-Anmeldedaten-Profil, dessen gespeicherte Anmeldungs-Anmeldedaten abgelaufen ist, und das Profil hält keine Aktualisierungs-Anmeldedaten, die Claude Code verwenden kann, um sie zu erneuern. Claude Code stoppt jede Anfrage lokal, ohne zu wiederholen, weil eine Wiederholung die gleiche abgelaufene Anmeldedaten lesen würde.1402Claude Code authentifiziert sich durch ein Anthropic-Anmeldedaten-Profil, dessen gespeicherte Anmeldungs-Anmeldedaten abgelaufen ist, und das Profil hält keine Aktualisierungs-Anmeldedaten, die Claude Code zum Erneuern verwenden kann. Claude Code stoppt jede Anfrage lokal ohne Wiederholung, weil eine Wiederholung die gleiche abgelaufene Anmeldedaten lesen würde.
1295 1403
1296```text theme={null}1404```text theme={null}
1297Anthropic profile login expired · Re-authenticate your Anthropic profile1405Anthropic profile login expired · Re-authenticate your Anthropic profile
1298Anthropic profile login expired · Run /login to use your claude.ai account instead, or re-authenticate the profile1406Anthropic profile login expired · Run /login to use your claude.ai account instead, or re-authenticate the profile
1299```1407```
1300 1408
1301Dies erscheint nur, wenn die aktive Anmeldedaten von einem Anthropic-Anmeldedaten-Profil stammt, das Sie mit der Umgebungsvariable `ANTHROPIC_PROFILE` auswählen, das Claude Code als das aktive Profil in Ihrem Anthropic-Konfigurationsverzeichnis entdeckt, oder das Claude Code schrieb, als Sie sich [ohne API-Schlüssel anmeldeten](/docs/de/authentication#sign-in-without-an-api-key). Sitzungen, die sich mit der claude.ai-Option von `/login`, einem API-Schlüssel, einem Bearer-Token wie `ANTHROPIC_AUTH_TOKEN` oder einem Drittanbieter-Provider authentifizieren, sehen diese Meldung nie.1409Dies erscheint nur, wenn die aktive Anmeldedaten von einem Anthropic-Anmeldedaten-Profil stammt, einem, das Sie mit der Umgebungsvariable `ANTHROPIC_PROFILE` auswählen, das Claude Code als das aktive Profil in Ihrem Anthropic-Konfigurationsverzeichnis entdeckt, oder das Claude Code schrieb, als Sie sich [ohne API-Schlüssel anmeldeten](/docs/de/authentication#sign-in-without-an-api-key). Sitzungen, die sich mit einem API-Schlüssel, einem Bearer-Token wie `ANTHROPIC_AUTH_TOKEN` oder einem Drittanbieter-Provider authentifizieren, sehen diese Meldung nie.
1302 1410
1303Auf einem Computer, der [die schlüssellose Anmeldung anbietet](/docs/de/authentication#sign-in-without-an-api-key), führen Sie `/login` aus, wählen Sie das Anthropic Console-Konto und melden Sie sich erneut an, um ein Profil zu erneuern, das die schlüssellose Console-Anmeldung oder die Claude Platform CLI's `ant auth login` schrieb. Claude Code ersetzt die abgelaufene Anmeldedaten in diesem Profil. Für ein Verbund-Profil oder eines, das ein anderes Tool erstellt hat, erneuert `/login` die Anmeldedaten nicht. Welche Form Sie sehen, hängt davon ab, ob Sie das Profil ausgewählt haben oder Claude Code es entdeckt hat:1411Auf einer Maschine, die [die schlüssellose Anmeldung anbietet](/docs/de/authentication#sign-in-without-an-api-key), führen Sie `/login` aus, wählen Sie das Anthropic Console-Konto, und melden Sie sich erneut an, um ein Profil zu erneuern, das die schlüssellose Console-Anmeldung oder die Claude Platform CLI's `ant auth login` schrieb. Claude Code ersetzt die abgelaufene Anmeldedaten in diesem Profil. Für ein Verbund-Profil oder eines, das ein anderes Tool erstellt hat, erneuert `/login` die Anmeldedaten nicht. Welche Form Sie sehen, hängt davon ab, ob Sie das Profil ausgewählt haben oder Claude Code es entdeckt hat:
1304 1412
1305* Wenn Sie `ANTHROPIC_PROFILE` explizit setzen, endet die Meldung mit `Re-authenticate your Anthropic profile`.1413* Wenn Sie `ANTHROPIC_PROFILE` explizit setzen, endet die Meldung mit `Re-authenticate your Anthropic profile`.
1306* Wenn Claude Code das Profil aus Ihrem Konfigurationsverzeichnis entdeckt hat, bietet die Meldung `/login` an, weil Claude Code einer funktionierenden `/login` Vorrang vor dem entdeckten Profil gibt und sich dann stattdessen mit Ihrem claude.ai- oder Console-Konto authentifiziert. Vor v2.1.234 zeigte Claude Code in diesem Fall auch die Form `Re-authenticate your Anthropic profile`.1414* Wenn Claude Code das Profil aus Ihrem Konfigurationsverzeichnis entdeckt hat, bietet die Meldung `/login` an, weil Claude Code einer funktionierenden `/login` Vorrang vor dem entdeckten Profil gibt und sich dann stattdessen mit Ihrem claude.ai- oder Console-Konto authentifiziert. Vor v2.1.234 zeigte Claude Code in diesem Fall auch die `Re-authenticate your Anthropic profile`-Form.
1307 1415
1308**Was zu tun ist:**1416**Was zu tun ist:**
1309 1417
1310* Melden Sie sich erneut bei dem Profil an, dann versuchen Sie es erneut: Auf einem Computer, der [die schlüssellose Anmeldung anbietet](/docs/de/authentication#sign-in-without-an-api-key), führen Sie `/login` aus und wählen Sie das Anthropic Console-Konto für ein Profil, das die schlüssellose Console-Anmeldung oder die Claude Platform CLI's `ant auth login` schrieb; für andere Profile verwenden Sie das Tool, das sie erstellt hat1418* Melden Sie sich erneut bei dem Profil an, dann versuchen Sie es erneut: auf einer Maschine, die [die schlüssellose Anmeldung anbietet](/docs/de/authentication#sign-in-without-an-api-key), führen Sie `/login` aus und wählen Sie das Anthropic Console-Konto für ein Profil, das die schlüssellose Console-Anmeldung oder die Claude Platform CLI's `ant auth login` schrieb; für andere Profile verwenden Sie das Tool, das sie erstellt hat
1311* Wenn ein Administrator das Profil-Anmeldedaten bereitgestellt hat, bitten Sie ihn, ein neues auszustellen1419* Wenn ein Administrator das Profil-Anmeldedaten bereitgestellt hat, bitten Sie ihn, ein neues auszugeben
1312* Führen Sie `/status` aus, um die aktive Anmeldedatenquelle und den Profilnamen zu bestätigen1420* Führen Sie `/status` aus, um die aktive Anmeldedatenquelle und den Profilnamen zu bestätigen
1313* Um die Verwendung des Profils zu beenden, heben Sie `ANTHROPIC_PROFILE` auf, wenn Sie es gesetzt haben, dann authentifizieren Sie sich auf andere Weise, z. B. `/login` oder `ANTHROPIC_API_KEY`1421* Um die Verwendung des Profils zu beenden, heben Sie `ANTHROPIC_PROFILE` auf, wenn Sie es setzen, dann authentifizieren Sie sich auf andere Weise, z. B. `/login` oder `ANTHROPIC_API_KEY`
1314 1422
1315<h3 id="oauth-scope-requirement">1423<h3 id="oauth-scope-requirement">
1316 OAuth-Bereichsanforderung1424 OAuth-Bereichs-Anforderung
1317</h3>1425</h3>
1318 1426
1319Das gespeicherte Token stammt von vor einem Berechtigungsbereich, den ein neueres Feature benötigt. Sie sehen dies am häufigsten von `/usage` und dem Nutzungsindikator der Statuszeile:1427Das gespeicherte Token stammt aus einer Zeit vor einem Berechtigungs-Bereich, den ein neueres Feature benötigt:
1320 1428
1321```text theme={null}1429```text theme={null}
1322OAuth token does not meet scope requirement: user:profile1430OAuth token does not meet scope requirement: user:profile
1324 1432
1325**Was zu tun ist:**1433**Was zu tun ist:**
1326 1434
1327* Führen Sie `/login` aus, um ein neues Token mit den aktuellen Bereichen zu erhalten. Sie müssen sich nicht zuerst abmelden.1435* Führen Sie `/login` aus, um einen neuen Token mit den aktuellen Bereichen zu erhalten. Sie müssen sich nicht zuerst abmelden.
1328 1436
1329<h3 id="claude-ai-rejected-the-session-token">1437<h3 id="claude-ai-rejected-the-session-token">
1330 claude.ai lehnte das Sitzungs-Token ab1438 claude.ai lehnte den Sitzungs-Token ab
1331</h3>1439</h3>
1332 1440
1333Eine [claude.ai-Connector](/docs/de/mcp#use-mcp-servers-from-claude-ai)-Anfrage schlug fehl, weil claude.ai das Token aus Ihrer Claude Code-Anmeldung ablehnte, normalerweise eine Anmeldung, die abgelaufen ist und nicht erneuert werden konnte. Das abgelehnte Token ist Ihre Anmeldung, nicht die eigene Autorisierung des Connectors in claude.ai, sodass die erneute Autorisierung des Connectors es nicht behebt. In `/mcp` zeigt der Connector als `connected · session token rejected` und seine Detailansicht liest:1441Eine [claude.ai-Connector](/docs/de/mcp#use-mcp-servers-from-claude-ai)-Anfrage schlägt fehl, weil claude.ai den Token von Ihrer Claude Code-Anmeldung ablehnt. Der abgelehnte Token ist Ihre Anmeldung, nicht die eigene Autorisierung des Connectors in claude.ai, sodass das erneute Autorisieren des Connectors es nicht behebt. In `/mcp` zeigt der Connector `session token rejected` an, und seine Detailansicht liest:
1334 1442
1335```text theme={null}1443```text theme={null}
1336claude.ai rejected the session token. Run /login, then reconnect.1444claude.ai rejected the session token. Run /login, then reconnect.
1339**Was zu tun ist:**1447**Was zu tun ist:**
1340 1448
1341* Führen Sie `/login` aus, um sich erneut anzumelden1449* Führen Sie `/login` aus, um sich erneut anzumelden
1342* Verbinden Sie den Connector von `/mcp` erneut, oder führen Sie `/mcp reconnect <server>` aus. Das Erneute Verbinden, bevor Sie sich erneut anmelden, lässt den Connector im gleichen Zustand. Die Option **Reconnect** des `/mcp`-Panels meldet `your claude.ai session token was rejected`; das eingegebene `/mcp reconnect <server>`-Formular meldet eine erfolgreiche Wiederverbindung, obwohl das Token immer noch abgelehnt wird.1450* Verbinden Sie den Connector von `/mcp` erneut, oder führen Sie `/mcp reconnect <server>` aus. Das erneute Verbinden, bevor Sie sich erneut anmelden, lässt den Connector im gleichen Zustand. Die **Reconnect**-Option des `/mcp`-Panels meldet `your claude.ai session token was rejected`; die eingegebene `/mcp reconnect <server>`-Form meldet eine erfolgreiche Wiederverbindung, obwohl der Token immer noch abgelehnt wird.
1343 1451
1344Vor v2.1.222 markierte Claude Code den Connector als Authentifizierung erforderlich, was Sie auf den Autorisierungsfluss des Connectors hinwies, obwohl das Abschließen ihn nicht behob.1452Vor v2.1.222 markierte Claude Code den Connector als Authentifizierung benötigend statt, was Sie auf den Authentifizierungs-Fluss des Connectors hinwies, obwohl das Abschließen ihn nicht behebt.
1345 1453
1346<h3 id="mcp-server-needs-you-to-sign-in-again">1454<h3 id="mcp-server-needs-you-to-sign-in-again">
1347 MCP-Server benötigt Sie, sich erneut anzumelden1455 MCP-Server benötigt Sie, um sich erneut anzumelden
1348</h3>1456</h3>
1349 1457
1350Ein Remote-[MCP-Server](/docs/de/mcp) lehnte die Anmeldedaten bei einem Tool-Aufruf während der Sitzung ab, normalerweise weil eine Anmeldung oder ein Token abgelaufen ist oder weil das Token einen Berechtigungsbereich fehlt, den das Tool benötigt. Der Tool-Aufruf schlägt fehl, und `/mcp` markiert den Server als [Authentifizierung erforderlich](/docs/de/mcp#authenticate-with-remote-mcp-servers).1458Ein Remote-[MCP-Server](/docs/de/mcp) lehnte die Anmeldedaten bei einem Tool-Aufruf während der Sitzung ab, normalerweise weil eine Anmeldung oder ein Token abgelaufen ist oder weil der Token eine Berechtigung fehlt, die das Tool benötigt. Der Tool-Aufruf schlägt fehl, und `/mcp` markiert den Server als [Authentifizierung benötigend](/docs/de/mcp#authenticate-with-remote-mcp-servers).
1351 1459
1352Für einen Server, bei dem Sie sich von Claude Code aus anmelden, einschließlich eines claude.ai-Connectors, ist die Anmeldung abgelaufen oder wurde widerrufen:1460Für einen Server, bei dem Sie sich von Claude Code aus anmelden, einschließlich eines claude.ai-Connectors, ist die Anmeldung abgelaufen oder wurde widerrufen:
1353 1461
1355MCP server "<name>" needs you to sign in again (run /mcp to re-authenticate)1463MCP server "<name>" needs you to sign in again (run /mcp to re-authenticate)
1356```1464```
1357 1465
1358Führen Sie `/mcp` aus, wählen Sie den Server und melden Sie sich erneut von seinem Menü an.1466Führen Sie `/mcp` aus, wählen Sie den Server, und melden Sie sich erneut von seinem Menü an.
1359 1467
1360Für einen Server, der mit einem [`headersHelper`](/docs/de/mcp#use-dynamic-headers-for-custom-authentication)-Skript konfiguriert ist, hat Claude Code das Helper-Skript bereits erneut ausgeführt und den Aufruf einmal erneut versucht, bevor dies angezeigt wird:1468Für einen Server, der mit einem [`headersHelper`](/docs/de/mcp#use-dynamic-headers-for-custom-authentication)-Skript konfiguriert ist, hat Claude Code das Helper bereits erneut ausgeführt und den Aufruf einmal erneut versucht, bevor dies angezeigt wird:
1361 1469
1362```text theme={null}1470```text theme={null}
1363MCP server "<name>" rejected the credential from its headersHelper (check the helper and run /mcp to reconnect, or to authenticate if the server also uses OAuth)1471MCP server "<name>" rejected the credential from its headersHelper (check the helper and run /mcp to reconnect, or to authenticate if the server also uses OAuth)
1364```1472```
1365 1473
1366Überprüfen Sie, dass der Helper eine Anmeldedaten zurückgibt, die der Server akzeptiert, dann verbinden Sie sich von `/mcp` erneut, das den Helper erneut ausführt.1474Überprüfen Sie, dass der Helper eine Anmeldedaten zurückgibt, die der Server akzeptiert, dann verbinden Sie von `/mcp` erneut, das den Helper erneut ausführt.
1367 1475
1368Für einen Server mit einem statischen `Authorization`-Header in seiner Konfiguration:1476Für einen Server mit einem statischen `Authorization`-Header in seiner Konfiguration:
1369 1477
1371MCP server "<name>" rejected the Authorization header in its config (update it, then run /mcp to reconnect)1479MCP server "<name>" rejected the Authorization header in its config (update it, then run /mcp to reconnect)
1372```1480```
1373 1481
1374Aktualisieren Sie den Header-Wert, wo der Server konfiguriert ist, dann verbinden Sie sich von `/mcp` erneut.1482Aktualisieren Sie den Header-Wert, wo der Server konfiguriert ist, dann verbinden Sie von `/mcp` erneut.
1375 1483
1376Vor v2.1.273 zeigten alle drei Fälle `MCP server "<name>" requires re-authorization (token expired)`.1484Vor v2.1.273 zeigten die abgelaufene Anmeldung, `headersHelper` und `Authorization`-Header-Fälle alle `MCP server "<name>" requires re-authorization (token expired)`.
1377 1485
1378Ein Server kann auch einen Tool-Aufruf mit HTTP 403 `insufficient_scope` ablehnen, um Sie aufzufordern, einen Bereich zu autorisieren, manchmal einen, den Ihr Token bereits auflistet. Die Meldung benennt diesen Bereich:1486Ein Server kann auch einen Tool-Aufruf mit HTTP 403 `insufficient_scope` ablehnen, um Sie aufzufordern, einen Bereich zu autorisieren, manchmal einen, den Ihr Token bereits auflistet. Die Meldung benennt diesen Bereich:
1379 1487
1381MCP server "<name>" needs additional permissions (scope: "<scope>") — run /mcp to re-authenticate1489MCP server "<name>" needs additional permissions (scope: "<scope>") — run /mcp to re-authenticate
1382```1490```
1383 1491
1384Führen Sie `/mcp` aus, wählen Sie den Server und authentifizieren Sie sich erneut von seinem Menü.1492Führen Sie `/mcp` aus, wählen Sie den Server, und authentifizieren Sie sich erneut von seinem Menü.
1385 1493
1386Wenn die Konfiguration des Servers weder [`oauth.scopes`](/docs/de/mcp#restrict-oauth-scopes) noch [`authServerMetadataUrl`](/docs/de/mcp#override-oauth-metadata-discovery) setzt, fordert Claude Code den Bereich an, den der Server benannt hat. Mit einer der beiden Einstellungen fordert Claude Code stattdessen die Bereiche dieser Einstellung an. Wenn Sie `oauth.scopes` angeheftet haben, fügen Sie den fehlenden Bereich zu dieser Liste hinzu, bevor Sie sich erneut authentifizieren.1494Wenn die Konfiguration des Servers weder [`oauth.scopes`](/docs/de/mcp#restrict-oauth-scopes) noch [`authServerMetadataUrl`](/docs/de/mcp#override-oauth-metadata-discovery) setzt, fordert Claude Code den Bereich an, den der Server benannt hat. Mit einer der beiden Einstellungen fordert Claude Code stattdessen die Bereiche dieser Einstellung an. Wenn Sie `oauth.scopes` angeheftet haben, fügen Sie den fehlenden Bereich zu dieser Liste hinzu, bevor Sie sich erneut authentifizieren.
1387 1495
1388Vor v2.1.274 zeigte dieser Fall die `needs you to sign in again`-Meldung, und vor v2.1.273 zeigte er `requires re-authorization (token expired)` wie die anderen Fälle.1496Vor v2.1.274 zeigte dieser Fall die `needs you to sign in again`-Meldung, und vor v2.1.273 zeigte er `requires re-authorization (token expired)` wie die anderen Fälle.
1389 1497
1390<h3 id="issuer-mismatch-in-authorization-response">1498<h3 id="issuer-mismatch-in-authorization-response">
1391 Aussteller-Nichtübereinstimmung in der Autorisierungsantwort1499 Aussteller-Nichtübereinstimmung in Autorisierungs-Antwort
1392</h3>1500</h3>
1393 1501
1394Während einer [MCP OAuth-Anmeldung](/docs/de/mcp#authenticate-with-remote-mcp-servers) leitete der Autorisierungsserver mit einem `iss`-Parameter zu Claude Code zurück, der nicht den Aussteller benennt, den Claude Code aus den OAuth-Metadaten des Servers erwartet. Ein falscher Aussteller in diesem Schritt ist, wie ein Autorisierungsserver-Mix-up-Angriff aussieht, sodass Claude Code die Anmeldung fehlschlägt, statt den Autorisierungscode auszutauschen. Claude Code zeigt den Fehler im `/mcp`-Server-Menü nach der Browser-Anmeldung:1502Während einer [MCP OAuth-Anmeldung](/docs/de/mcp#authenticate-with-remote-mcp-servers) leitete der Autorisierungs-Server zu Claude Code mit einem `iss`-Parameter um, der nicht den Aussteller benennt, den Claude Code von den OAuth-Metadaten des Servers erwartet. Ein falscher Aussteller in diesem Schritt ist, wie ein Autorisierungs-Server-Mix-up-Angriff aussieht, sodass Claude Code die Anmeldung fehlschlägt, statt den Autorisierungs-Code auszutauschen. Claude Code zeigt den Fehler im `/mcp`-Server-Menü nach der Browser-Anmeldung:
1395 1503
1396```text theme={null}1504```text theme={null}
1397Issuer mismatch in authorization response (RFC 9207): expected "https://auth.example.com", received "https://other.example.com"1505Issuer mismatch in authorization response (RFC 9207): expected "https://auth.example.com", received "https://other.example.com"
1402**Was zu tun ist:**1510**Was zu tun ist:**
1403 1511
1404* Versuchen Sie die Anmeldung erneut von `/mcp`1512* Versuchen Sie die Anmeldung erneut von `/mcp`
1405* Wenn der Fehler wiederholt wird, melden Sie ihn dem Server-Betreiber. Die Behebung ist serverseitig: Der Autorisierungsserver muss den gleichen Aussteller im `iss`-Parameter zurückgeben, den er in seinen Metadaten bewirbt1513* Wenn der Fehler wiederholt wird, melden Sie ihn dem Server-Betreiber. Die Behebung ist serverseitig: der Autorisierungs-Server muss den gleichen Aussteller im `iss`-Parameter zurückgeben, den er in seinen Metadaten bewirbt
1406* Um eine Verbindung herzustellen, während der Server behoben wird, starten Sie Claude Code mit [`MCP_SDK_GENERATION=v1`](/docs/de/env-vars), dessen [Runtime](/docs/de/mcp#mcp-client-runtimes) diese Überprüfung nicht ausführt. Dies entfernt einen Schutz vor Mix-up-Angriffen, daher bevorzugen Sie die serverseitige Behebung1514* Um eine Verbindung herzustellen, während der Server behoben wird, starten Sie Claude Code mit [`MCP_SDK_GENERATION=v1`](/docs/de/env-vars), dessen [Runtime](/docs/de/mcp#mcp-client-runtimes) diese Überprüfung nicht ausführt. Dies entfernt einen Schutz vor Mix-up-Angriffen, daher bevorzugen Sie die serverseitige Behebung
1407 1515
1408Vor v2.1.232 verwendete Claude Code die v2-Runtime nur in einem schrittweisen Rollout oder wenn Sie `MCP_SDK_GENERATION=v2` setzten.1516Vor v2.1.232 verwendete Claude Code die v2-Runtime nur in einem schrittweisen Rollout oder wenn Sie `MCP_SDK_GENERATION=v2` setzen.
1409 1517
1410<h3 id="aws-credentials-expired-or-invalid">1518<h3 id="aws-credentials-expired-or-invalid">
1411 AWS-Anmeldedaten abgelaufen oder ungültig1519 AWS-Anmeldedaten abgelaufen oder ungültig
1412</h3>1520</h3>
1413 1521
1414Ihr AWS-Sitzungs-Token ist abgelaufen oder wurde abgelehnt. Diese Meldung erscheint auf einem 401 von [Claude Platform on AWS](/docs/de/claude-platform-on-aws) oder dem [Mantle-Endpunkt](/docs/de/amazon-bedrock#use-the-mantle-endpoint), wie diese Provider ein abgelaufenes Sicherheits-Token melden.1522Ihr AWS-Sitzungs-Token ist abgelaufen oder wurde abgelehnt. Diese Meldung erscheint bei einem 401 von [Claude Platform on AWS](/docs/de/claude-platform-on-aws) oder dem [Mantle-Endpunkt](/docs/de/amazon-bedrock#use-the-mantle-endpoint), wie diese Provider ein abgelaufenes Sicherheits-Token melden.
1415 1523
1416Der Aktionshinweis in der Mitte variiert mit Ihrem Setup. Der stabile Teil ist der führende `AWS credentials expired or invalid`:1524Der Aktions-Hinweis in der Mitte variiert mit Ihrer Einrichtung. Der stabile Teil ist das führende `AWS credentials expired or invalid`:
1417 1525
1418```text theme={null}1526```text theme={null}
1419AWS credentials expired or invalid · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · API Error: 401 ...1527AWS credentials expired or invalid · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · API Error: 401 ...
1423 1531
1424**Was zu tun ist:**1532**Was zu tun ist:**
1425 1533
1426* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator1534* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten, und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator
1427* Wenn [`awsAuthRefresh`](/docs/de/amazon-bedrock#advanced-credential-configuration) gesetzt ist, führen Sie den in der Meldung benannten Befehl aus, z. B. `aws sso login --profile myprofile`, in einem anderen Terminal aus und schließen Sie die Browser-Anmeldung ab, dann versuchen Sie es erneut. Andernfalls aktualisieren Sie die AWS-Anmeldedaten, die Sie selbst verwenden: Ihre SSO-Anmeldung, Zugriffschlüssel, API-Schlüssel oder Proxy-Token1535* Wenn [`awsAuthRefresh`](/docs/de/amazon-bedrock#advanced-credential-configuration) gesetzt ist, führen Sie den in der Meldung benannten Befehl aus, z. B. `aws sso login --profile myprofile`, in einem anderen Terminal aus und schließen Sie die Browser-Anmeldung ab, dann versuchen Sie es erneut. Andernfalls aktualisieren Sie die AWS-Anmeldedaten, die Sie selbst verwenden: Ihre SSO-Anmeldung, Zugriffs-Schlüssel, API-Schlüssel oder Proxy-Token
1428* Mit `awsAuthRefresh` in einer interaktiven Sitzung können Sie stattdessen `/login` ausführen, **3rd-party platform** wählen, dann **Claude Platform on AWS · refresh credentials** unter **Using 3rd-party platforms** wählen, um den gleichen Befehl auszuführen, ohne Claude Code neu zu starten. Siehe [AWS-Anmeldedaten konfigurieren](/docs/de/claude-platform-on-aws#1-configure-aws-credentials)1536* Mit `awsAuthRefresh` in einer interaktiven Sitzung können Sie stattdessen `/login` ausführen, **3rd-party platform** wählen, dann **Claude Platform on AWS · refresh credentials** unter **Using 3rd-party platforms** wählen, um den gleichen Befehl auszuführen, ohne Claude Code neu zu starten. Siehe [AWS-Anmeldedaten konfigurieren](/docs/de/claude-platform-on-aws#1-configure-aws-credentials)
1429* Wenn der Fehler nach dem erfolgreichen Aktualisierungsbefehl wiederholt wird, bestätigen Sie, dass die Identität außerhalb von Claude Code mit `aws sts get-caller-identity` in der gleichen Shell und dem gleichen Profil gültig ist1537* Wenn der Fehler nach dem erfolgreichen Aktualisierungs-Befehl wiederholt wird, bestätigen Sie, dass die Identität außerhalb von Claude Code mit `aws sts get-caller-identity` in der gleichen Shell und dem gleichen Profil gültig ist
1430 1538
1431<h3 id="aws-authentication-failed">1539<h3 id="aws-authentication-failed">
1432 AWS-Authentifizierung fehlgeschlagen1540 AWS-Authentifizierung fehlgeschlagen
1434 1542
1435Ihr AWS-Provider hat einen 403 zurückgegeben, oder [Amazon Bedrock](/docs/de/amazon-bedrock) hat einen 401 zurückgegeben.1543Ihr AWS-Provider hat einen 403 zurückgegeben, oder [Amazon Bedrock](/docs/de/amazon-bedrock) hat einen 401 zurückgegeben.
1436 1544
1437Amazon Bedrock meldet ein abgelaufenes Sicherheits-Token als 403, aber ein 403 ist auch, wie es eine Autorisierungsverweigerung meldet, z. B. eine `AccessDeniedException` von einer fehlenden IAM-Berechtigung. Claude Code kann diese beiden Ursachen nicht unterscheiden.1545Amazon Bedrock meldet ein abgelaufenes Sicherheits-Token als 403, aber ein 403 ist auch, wie es eine Autorisierungs-Ablehnung meldet, z. B. eine `AccessDeniedException` von einer fehlenden IAM-Berechtigung. Claude Code kann diese beiden Ursachen nicht unterscheiden.
1438 1546
1439Ein 401 von Amazon Bedrock landet auch hier statt unter [AWS-Anmeldedaten abgelaufen oder ungültig](#aws-credentials-expired-or-invalid), weil Amazon Bedrock ein abgelaufenes Token nicht als 401 meldet. Ein 401 von diesem Endpunkt kommt normalerweise von etwas anderem im Anfragepfad, z. B. einem Unternehmens-Proxy.1547Ein 401 von Amazon Bedrock landet auch hier statt unter [AWS-Anmeldedaten abgelaufen oder ungültig](#aws-credentials-expired-or-invalid), weil Amazon Bedrock ein abgelaufenes Token nicht als 401 meldet. Ein 401 von diesem Endpunkt kommt normalerweise von etwas anderem im Anfrage-Pfad, z. B. einem Unternehmens-Proxy.
1440 1548
1441Eine Anmeldedaten-Aktualisierung behebt ein abgelaufenes Token und kann die anderen Ursachen nicht beheben, sodass die Meldung beide anbietet:1549Eine Anmeldedaten-Aktualisierung behebt ein abgelaufenes Token und kann die anderen Ursachen nicht beheben, sodass die Meldung beide anbietet:
1442 1550
1444AWS authentication failed · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · if credentials are current, check AWS permissions and model access · API Error: 403 ...1552AWS authentication failed · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · if credentials are current, check AWS permissions and model access · API Error: 403 ...
1445```1553```
1446 1554
1447Der Aktionshinweis in der Mitte variiert mit Ihrem Setup. Der stabile Teil ist der führende `AWS authentication failed`.1555Der Aktions-Hinweis in der Mitte variiert mit Ihrer Einrichtung. Der stabile Teil ist das führende `AWS authentication failed`.
1448 1556
1449Wenn der 403 Amazon Bedrock's Antwort ist, dass Sie keinen Zugriff auf das Modell mit der angegebenen Modell-ID haben, sagt der Hinweis stattdessen, dass Sie das Modell für Ihr Konto und Ihre Region in der Amazon Bedrock-Konsole aktivieren.1557Wenn der 403 Amazon Bedrock's Antwort ist, dass Sie keinen Zugriff auf das Modell mit der angegebenen Modell-ID haben, sagt der Hinweis stattdessen, dass Sie das Modell für Ihr Konto und Ihre Region in der Amazon Bedrock-Konsole aktivieren.
1450 1558
1452 1560
1453**Was zu tun ist:**1561**Was zu tun ist:**
1454 1562
1455* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator1563* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten, und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator
1456* Aktualisieren Sie Ihre AWS-Anmeldedaten, falls ein abgelaufenes Anmeldedaten die Ursache ist: führen Sie den [`awsAuthRefresh`](/docs/de/amazon-bedrock#advanced-credential-configuration)-Befehl aus, der in der Meldung benannt ist, wenn einer gesetzt ist, oder aktualisieren Sie Ihre SSO-Anmeldung, Zugriffschlüssel, API-Schlüssel oder Proxy-Token selbst1564* Aktualisieren Sie Ihre AWS-Anmeldedaten für den Fall, dass ein abgelaufenes Anmeldedaten die Ursache ist: führen Sie den [`awsAuthRefresh`](/docs/de/amazon-bedrock#advanced-credential-configuration)-Befehl aus, der in der Meldung benannt wird, wenn einer gesetzt ist, oder aktualisieren Sie Ihre SSO-Anmeldung, Zugriffs-Schlüssel, API-Schlüssel oder Proxy-Token selbst
1457* Wenn Ihre Anmeldedaten aktuell sind, bestätigen Sie die IAM-Berechtigungen in [IAM-Konfiguration](/docs/de/amazon-bedrock#iam-configuration), die an die Identität angehängt sind, die Sie verwenden, und dass das ausgewählte Modell für Ihr Konto und Ihre Region aktiviert ist1565* Wenn Ihre Anmeldedaten aktuell sind, bestätigen Sie die IAM-Berechtigungen in [IAM-Konfiguration](/docs/de/amazon-bedrock#iam-configuration), die an die Identität angehängt sind, die Sie verwenden, und dass das ausgewählte Modell für Ihr Konto und Ihre Region aktiviert ist
1458* Führen Sie `aws sts get-caller-identity` aus, um zu bestätigen, welche Identität Ihre Anfragen verwenden; ein veraltetes `AWS_PROFILE` oder Standardprofil ist eine häufige Ursache für eine Berechtigungsnichtübereinstimmung1566* Führen Sie `aws sts get-caller-identity` aus, um zu bestätigen, welche Identität Ihre Anfragen verwenden
1459 1567
1460<h3 id="google-cloud-credentials-expired-or-invalid">1568<h3 id="google-cloud-credentials-expired-or-invalid">
1461 Google Cloud-Anmeldedaten abgelaufen oder ungültig1569 Google Cloud-Anmeldedaten abgelaufen oder ungültig
1463 1571
1464Ihre Google Cloud-Anmeldedaten für [Google Cloud's Agent Platform](/docs/de/google-vertex-ai) sind abgelaufen oder wurden abgelehnt: die Anfrage hat einen 401 zurückgegeben, wie Agent Platform Anmeldedaten-Ablauf meldet.1572Ihre Google Cloud-Anmeldedaten für [Google Cloud's Agent Platform](/docs/de/google-vertex-ai) sind abgelaufen oder wurden abgelehnt: die Anfrage hat einen 401 zurückgegeben, wie Agent Platform Anmeldedaten-Ablauf meldet.
1465 1573
1466Der Aktionshinweis in der Mitte variiert mit Ihrem Setup. Der stabile Teil ist der führende `Google Cloud credentials expired or invalid`:1574Der Aktions-Hinweis in der Mitte variiert mit Ihrer Einrichtung. Der stabile Teil ist das führende `Google Cloud credentials expired or invalid`:
1467 1575
1468```text theme={null}1576```text theme={null}
1469Google Cloud credentials expired or invalid · refresh your Google Cloud credentials (application default sign-in, or the key file in GOOGLE_APPLICATION_CREDENTIALS) and retry · API Error: 401 ...1577Google Cloud credentials expired or invalid · refresh your Google Cloud credentials (application default sign-in, or the key file in GOOGLE_APPLICATION_CREDENTIALS) and retry · API Error: 401 ...
1471 1579
1472**Was zu tun ist:**1580**Was zu tun ist:**
1473 1581
1474* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator1582* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten, und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator
1475* Wenn Sie sich mit Anwendungsstandardanmeldedaten authentifizieren, führen Sie den [`gcpAuthRefresh`](/docs/de/google-vertex-ai#advanced-credential-configuration)-Befehl aus, der in der Meldung benannt ist, oder `gcloud auth application-default login`, und schließen Sie die Anmeldung ab, dann versuchen Sie es erneut1583* Wenn Sie sich mit Standard-Anwendungs-Anmeldedaten authentifizieren, führen Sie den [`gcpAuthRefresh`](/docs/de/google-vertex-ai#advanced-credential-configuration)-Befehl aus, der in der Meldung benannt wird, oder `gcloud auth application-default login`, und schließen Sie die Anmeldung ab, dann versuchen Sie es erneut
1476* Wenn Sie durch ein [LLM-Gateway](/docs/de/llm-gateway) mit `CLAUDE_CODE_SKIP_VERTEX_AUTH` gesetzt leiten, aktualisieren Sie das Gateway-Token in `ANTHROPIC_AUTH_TOKEN` oder `ANTHROPIC_CUSTOM_HEADERS`, dann versuchen Sie es erneut1584* Wenn Sie durch ein [LLM-Gateway](/docs/de/llm-gateway) mit `CLAUDE_CODE_SKIP_VERTEX_AUTH` gesetzt leiten, aktualisieren Sie das Gateway-Token in `ANTHROPIC_AUTH_TOKEN` oder `ANTHROPIC_CUSTOM_HEADERS`, dann versuchen Sie es erneut
1477* Wenn Sie sich mit einer Service-Account-Schlüsseldatei authentifizieren, bestätigen Sie, dass `GOOGLE_APPLICATION_CREDENTIALS` auf einen gültigen Schlüssel zeigt. Siehe [GCP-Anmeldedaten konfigurieren](/docs/de/google-vertex-ai#3-configure-gcp-credentials)1585* Wenn Sie sich mit einer Service-Account-Schlüsseldatei authentifizieren, bestätigen Sie, dass `GOOGLE_APPLICATION_CREDENTIALS` auf einen gültigen Schlüssel zeigt. Siehe [GCP-Anmeldedaten konfigurieren](/docs/de/google-vertex-ai#3-configure-gcp-credentials)
1478* Wenn der Fehler nach einer Aktualisierung wiederholt wird, bestätigen Sie, dass die Identität außerhalb von Claude Code mit `gcloud auth application-default print-access-token` in der gleichen Shell funktioniert1586* Wenn der Fehler nach einer Aktualisierung wiederholt wird, bestätigen Sie, dass die Identität außerhalb von Claude Code mit `gcloud auth application-default print-access-token` in der gleichen Shell funktioniert
1483 Google Cloud-Authentifizierung fehlgeschlagen1591 Google Cloud-Authentifizierung fehlgeschlagen
1484</h3>1592</h3>
1485 1593
1486[Google Cloud's Agent Platform](/docs/de/google-vertex-ai) hat einen 403 zurückgegeben, den es für Autorisierungsverweigerungen statt abgelaufener Anmeldedaten verwendet. Normalerweise fehlt der Identität, mit der Sie sich authentifizieren, eine IAM-Berechtigung, oder das Modell ist nicht für Ihr Projekt aktiviert.1594[Google Cloud's Agent Platform](/docs/de/google-vertex-ai) hat einen 403 zurückgegeben, den es für Autorisierungs-Ablehnungen statt abgelaufener Anmeldedaten verwendet. Normalerweise fehlt der Identität, mit der Sie sich authentifizieren, eine IAM-Berechtigung, oder das Modell ist nicht für Ihr Projekt aktiviert.
1487 1595
1488Der Aktionshinweis in der Mitte variiert mit Ihrem Setup. Der stabile Teil ist der führende `Google Cloud authentication failed`:1596Der Aktions-Hinweis in der Mitte variiert mit Ihrer Einrichtung. Der stabile Teil ist das führende `Google Cloud authentication failed`:
1489 1597
1490```text theme={null}1598```text theme={null}
1491Google Cloud authentication failed · refresh your Google Cloud credentials (application default sign-in, or the key file in GOOGLE_APPLICATION_CREDENTIALS) and retry · if credentials are current, check GCP IAM permissions and Vertex AI model access · API Error: 403 ...1599Google Cloud authentication failed · refresh your Google Cloud credentials (application default sign-in, or the key file in GOOGLE_APPLICATION_CREDENTIALS) and retry · if credentials are current, check GCP IAM permissions and Vertex AI model access · API Error: 403 ...
1493 1601
1494**Was zu tun ist:**1602**Was zu tun ist:**
1495 1603
1496* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator1604* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten, und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator
1497* Bestätigen Sie die Rollen in [IAM-Konfiguration](/docs/de/google-vertex-ai#iam-configuration), die der Identität gewährt sind, mit der Sie sich authentifizieren1605* Bestätigen Sie, dass die Rollen in [IAM-Konfiguration](/docs/de/google-vertex-ai#iam-configuration) der Identität gewährt sind, mit der Sie sich authentifizieren
1498* Bestätigen Sie, dass das Modell für Ihr Projekt aktiviert ist. Siehe [Modellzugriff anfordern](/docs/de/google-vertex-ai#2-request-model-access)1606* Bestätigen Sie, dass das Modell für Ihr Projekt aktiviert ist. Siehe [Modell-Zugriff anfordern](/docs/de/google-vertex-ai#2-request-model-access)
1499 1607
1500Vor v2.1.273 zeigte ein 403 von Agent Platform die generische `Please run /login`- oder `Failed to authenticate`-Meldung statt, die Google Cloud-Anmeldedaten nicht aktualisieren kann.1608Vor v2.1.273 zeigte ein 403 von Agent Platform die generische `Please run /login`- oder `Failed to authenticate`-Meldung statt, die Google Cloud-Anmeldedaten nicht aktualisieren kann.
1501 1609
1503 Microsoft Foundry-Authentifizierung fehlgeschlagen1611 Microsoft Foundry-Authentifizierung fehlgeschlagen
1504</h3>1612</h3>
1505 1613
1506[Microsoft Foundry](/docs/de/microsoft-foundry) hat einen 401 oder 403 zurückgegeben: die Azure-Anmeldedaten auf der Anfrage wurden abgelehnt, oder die Identität dahinter hat keinen Zugriff auf die Foundry-Ressource. `/login` kann keine Azure-Anmeldedaten prägen. Der Aktionshinweis in der Mitte variiert mit Ihrem Setup. Der stabile Teil ist der führende `Microsoft Foundry authentication failed`:1614[Microsoft Foundry](/docs/de/microsoft-foundry) hat einen 401 oder 403 zurückgegeben: die Azure-Anmeldedaten in der Anfrage wurden abgelehnt, oder die Identität dahinter hat keinen Zugriff auf die Foundry-Ressource. `/login` kann keine Azure-Anmeldedaten prägen. Der Aktions-Hinweis in der Mitte variiert mit Ihrer Einrichtung. Der stabile Teil ist das führende `Microsoft Foundry authentication failed`:
1507 1615
1508```text theme={null}1616```text theme={null}
1509Microsoft Foundry authentication failed · refresh your Foundry credential (ANTHROPIC_FOUNDRY_AUTH_TOKEN, ANTHROPIC_FOUNDRY_API_KEY, Azure sign-in for Entra, or your proxy token) and retry · if credentials are current, check access to the Foundry resource · API Error: 401 ...1617Microsoft Foundry authentication failed · refresh your Foundry credential (ANTHROPIC_FOUNDRY_AUTH_TOKEN, ANTHROPIC_FOUNDRY_API_KEY, Azure sign-in for Entra, or your proxy token) and retry · if credentials are current, check access to the Foundry resource · API Error: 401 ...
1511 1619
1512**Was zu tun ist:**1620**Was zu tun ist:**
1513 1621
1514* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator1622* Wenn der Hinweis sagt, dass Anmeldedaten von dieser Umgebung verwaltet werden, besitzt die App, die Claude Code gestartet hat, die Anmeldedaten, und die anderen Schritte hier gelten nicht: versuchen Sie es erneut, oder kontaktieren Sie Ihren Administrator
1515* Aktualisieren Sie die Anmeldedaten, die Sie in [Azure-Anmeldedaten konfigurieren](/docs/de/microsoft-foundry#2-configure-azure-credentials) konfiguriert haben: rotieren Sie `ANTHROPIC_FOUNDRY_API_KEY`, prägen Sie ein frisches `ANTHROPIC_FOUNDRY_AUTH_TOKEN`, oder führen Sie `az login` aus, damit die Standard-Microsoft Entra-Anmeldedaten-Chain sich erneut anmelden kann1623* Aktualisieren Sie die Anmeldedaten, die Sie in [Azure-Anmeldedaten konfigurieren](/docs/de/microsoft-foundry#2-configure-azure-credentials) konfiguriert haben: rotieren Sie `ANTHROPIC_FOUNDRY_API_KEY`, prägen Sie ein neues `ANTHROPIC_FOUNDRY_AUTH_TOKEN`, oder führen Sie `az login` aus, damit die Standard-Microsoft Entra-Anmeldedaten-Kette sich erneut anmelden kann
1516* Wenn die Anmeldedaten aktuell sind, bestätigen Sie, dass die Identität Zugriff auf die Foundry-Ressource hat. Siehe [Azure RBAC-Konfiguration](/docs/de/microsoft-foundry#azure-rbac-configuration)1624* Wenn die Anmeldedaten aktuell sind, bestätigen Sie, dass die Identität Zugriff auf die Foundry-Ressource hat. Siehe [Azure RBAC-Konfiguration](/docs/de/microsoft-foundry#azure-rbac-configuration)
1517 1625
1518Vor v2.1.273 zeigte ein 401 oder 403 von Microsoft Foundry die generische `Please run /login`- oder `Failed to authenticate`-Meldung statt, die Azure-Anmeldedaten nicht aktualisieren kann.1626Vor v2.1.273 zeigte ein 401 oder 403 von Microsoft Foundry die generische `Please run /login`- oder `Failed to authenticate`-Meldung statt, die Azure-Anmeldedaten nicht aktualisieren kann.
1521 AWS- oder Google Cloud-Anmeldedaten konnten nicht geladen werden1629 AWS- oder Google Cloud-Anmeldedaten konnten nicht geladen werden
1522</h3>1630</h3>
1523 1631
1524Claude Code konnte keine verwendbaren Anmeldedaten aus der AWS-Anmeldedaten-Provider-Chain oder aus Ihren Google-Anwendungsstandardanmeldedaten auf dem Computer, auf dem es ausgeführt wird, erhalten, sodass keine Anfrage Ihren Cloud-Provider erreichte. Claude Code löscht seine zwischengespeicherten Anmeldedaten und versucht zweimal erneut, bevor diese Meldung angezeigt wird. Das Detail nach dem `·` benennt die spezifische Ursache, z. B. eine abgelaufene SSO-Sitzung, fehlende Anwendungsstandardanmeldedaten, die als `Could not load the default credentials` gemeldet werden, oder eine widerrufene Anmeldung, die als `invalid_grant` gemeldet wird:1632Claude Code konnte keine verwendbaren Anmeldedaten von der AWS-Anmeldedaten-Provider-Kette oder von Ihren Google-Standard-Anwendungs-Anmeldedaten auf der Maschine, auf der es läuft, erhalten, sodass keine Anfrage Ihren Cloud-Provider erreichte. Claude Code löscht seine zwischengespeicherten Anmeldedaten und versucht zweimal erneut, bevor diese Meldung angezeigt wird. Das Detail nach dem `·` benennt die spezifische Ursache, z. B. eine abgelaufene SSO-Sitzung, fehlende Standard-Anwendungs-Anmeldedaten, die als `Could not load the default credentials` gemeldet werden, oder eine widerrufene Anmeldung, die als `invalid_grant` gemeldet wird:
1525 1633
1526```text theme={null}1634```text theme={null}
1527API Error: Could not load AWS credentials · Could not load credentials from any providers. Check or refresh your AWS credentials and try again.1635API Error: Could not load AWS credentials · Could not load credentials from any providers. Check or refresh your AWS credentials and try again.
1532 1640
1533**Was zu tun ist:**1641**Was zu tun ist:**
1534 1642
1535* Führen Sie den Anmeldungsbefehl Ihres Providers aus, z. B. `aws sso login --profile myprofile` oder `gcloud auth application-default login`, dann versuchen Sie es erneut. [Bedrock, Agent Platform oder Foundry-Anmeldedaten werden nicht geladen](/docs/de/troubleshoot-install#bedrock-agent-platform-or-foundry-credentials-not-loading) zeigt, wie Sie die Anmeldedaten außerhalb von Claude Code bestätigen1643* Führen Sie Ihren Provider-Anmeldungs-Befehl aus, z. B. `aws sso login --profile myprofile` oder `gcloud auth application-default login`, dann versuchen Sie es erneut. [Bedrock-, Agent Platform- oder Foundry-Anmeldedaten werden nicht geladen](/docs/de/troubleshoot-install#bedrock-agent-platform-or-foundry-credentials-not-loading) zeigt, wie Sie die Anmeldedaten außerhalb von Claude Code bestätigen
1536* Wenn das Detail `AWS default-chain credential resolve timed out` liest, hat die Chain gehangen statt fehlgeschlagen, also folgen Sie stattdessen [AWS-Standard-Chain-Anmeldedaten-Auflösung hat das Zeitlimit überschritten](#aws-default-chain-credential-resolve-timed-out)1644* Wenn das Detail `AWS default-chain credential resolve timed out` liest, ist die Kette hängen geblieben statt fehlgeschlagen, also folgen Sie stattdessen [AWS default-chain credential resolve timed out](#aws-default-chain-credential-resolve-timed-out)
1537 1645
1538<h3 id="aws-default-chain-credential-resolve-timed-out">1646<h3 id="aws-default-chain-credential-resolve-timed-out">
1539 AWS-Standard-Chain-Anmeldedaten-Auflösung hat das Zeitlimit überschritten1647 AWS default-chain credential resolve timed out
1540</h3>1648</h3>
1541 1649
1542Die AWS-Standard-Anmeldedaten-Provider-Chain hat Anmeldedaten nicht innerhalb von 60 Sekunden produziert, sodass Claude Code die Auflösung gestoppt und die Anfrage fehlgeschlagen hat. Dieses Zeitlimit ist eine Ursache von [AWS- oder Google Cloud-Anmeldedaten konnten nicht geladen werden](#could-not-load-aws-or-google-cloud-credentials). Der Fehler ist lokale Anmeldedaten-Auflösung: die Anfrage erreichte nie [Amazon Bedrock](/docs/de/amazon-bedrock), [Claude Platform on AWS](/docs/de/claude-platform-on-aws) oder den [Mantle-Endpunkt](/docs/de/amazon-bedrock#use-the-mantle-endpoint). Claude Code löscht seinen [Anmeldedaten-Cache](/docs/de/amazon-bedrock#credential-caching-and-resolution-timeout) und versucht es erneut, bevor dieser Fehler auftritt, sodass die Chain bei wiederholten Versuchen steckengeblieben ist, wenn Sie ihn sehen.1650Die AWS-Standard-Anmeldedaten-Provider-Kette hat keine Anmeldedaten innerhalb von 60 Sekunden erzeugt, sodass Claude Code die Auflösung gestoppt und die Anfrage fehlgeschlagen hat. Dieses Timeout ist eine Ursache von [AWS- oder Google Cloud-Anmeldedaten konnten nicht geladen werden](#could-not-load-aws-or-google-cloud-credentials). Der Fehler ist lokale Anmeldedaten-Auflösung: die Anfrage erreichte nie [Amazon Bedrock](/docs/de/amazon-bedrock), [Claude Platform on AWS](/docs/de/claude-platform-on-aws) oder den [Mantle-Endpunkt](/docs/de/amazon-bedrock#use-the-mantle-endpoint). Claude Code löscht seinen [Anmeldedaten-Cache](/docs/de/amazon-bedrock#credential-caching-and-resolution-timeout) und versucht erneut, bevor dieser Fehler auftaucht, sodass die Kette zu dem Zeitpunkt, an dem Sie ihn sehen, auf wiederholten Versuchen stecken geblieben ist.
1543 1651
1544```text theme={null}1652```text theme={null}
1545API Error: Could not load AWS credentials · AWS default-chain credential resolve timed out. Check or refresh your AWS credentials and try again.1653API Error: Could not load AWS credentials · AWS default-chain credential resolve timed out. Check or refresh your AWS credentials and try again.
1546```1654```
1547 1655
1548Häufige Ursachen sind ein `credential_process`-Befehl in Ihrem AWS-Profil, der auf Eingabe wartet, die er nicht erhalten kann, und ein Container oder eine VM, deren Instance-Metadaten-Dienst (IMDS) nie auf die Probe der Chain antwortet.1656Häufige Ursachen sind ein `credential_process`-Befehl in Ihrem AWS-Profil, der auf Eingabe wartet, die er nicht erhalten kann, und ein Container oder eine VM, deren Instance-Metadaten-Service (IMDS) die Probe der Kette nie beantwortet.
1549 1657
1550Vor v2.1.267 lautete die Meldung `API Error: AWS default-chain credential resolve timed out`.1658Vor v2.1.267 lautet die Meldung `API Error: AWS default-chain credential resolve timed out`.
1551Vor v2.1.207 ließ eine steckengebliebene Chain die Anfrage auf unbestimmte Zeit warten, statt mit dieser Meldung fehlzuschlagen.1659Vor v2.1.207 ließ eine stecken gebliebene Kette die Anfrage auf unbestimmte Zeit warten statt zu fehlschlagen.
1552 1660
1553**Was zu tun ist:**1661**Was zu tun ist:**
1554 1662
1555* Führen Sie `aws sts get-caller-identity` in der gleichen Shell mit dem gleichen `AWS_PROFILE` aus. Wenn es auch hängt, beheben Sie das Profil; ein `credential_process`-Befehl, der interaktiv auffordert, ist eine häufige Ursache.1663* Führen Sie `aws sts get-caller-identity` in der gleichen Shell mit dem gleichen `AWS_PROFILE` aus. Wenn es auch hängen bleibt, beheben Sie das Profil; ein `credential_process`-Befehl, der interaktiv auffordert, ist eine häufige Ursache.
1556* Schließen Sie den Anmeldeschritt ab, bevor Sie Claude Code starten, z. B. `aws sso login --profile myprofile`, sodass die Chain aus dem lokalen SSO-Cache aufgelöst wird, statt auf einen Browser-Flow zu warten1664* Schließen Sie den Anmeldungs-Schritt ab, bevor Sie Claude Code starten, z. B. `aws sso login --profile myprofile`
1557* Wenn Ihre Chain eine interaktive Anmeldung ausführt, die legitim mehr als 60 Sekunden benötigt, z. B. SSO mit MFA durch einen Wrapper wie `aws-vault`, erhöhen Sie das Limit in Millisekunden mit [`CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS`](/docs/de/env-vars)1665* Wenn Ihre Kette eine interaktive Anmeldung ausführt, die legitim länger als 60 Sekunden benötigt, z. B. SSO mit MFA durch einen Wrapper wie `aws-vault`, erhöhen Sie das Limit in Millisekunden mit [`CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS`](/docs/de/env-vars)
1558 1666
1559<h3 id="bedrock-setup-verification-timed-out-waiting-for-aws">1667<h3 id="bedrock-setup-verification-timed-out-waiting-for-aws">
1560 Bedrock-Setup-Verifizierung hat das Zeitlimit überschritten, während auf AWS gewartet wurde1668 Bedrock-Einrichtungs-Überprüfung timed out beim Warten auf AWS
1561</h3>1669</h3>
1562 1670
1563Ein Aufruf an AWS während des [Bedrock-Setup-Assistenten](/docs/de/amazon-bedrock#sign-in-with-bedrock)'s Anmeldedaten-Verifizierung, z. B. die Anmeldedaten-Suche oder die Identitätsprüfung, hat nicht innerhalb der 60-Sekunden-Grenze beendet. Der Assistent stoppt das Warten und schlägt den Verifizierungsschritt fehl:1671Ein Aufruf an AWS während des [Bedrock-Einrichtungs-Assistenten](/docs/de/amazon-bedrock#sign-in-with-bedrock)'s Anmeldedaten-Überprüfung, z. B. die Anmeldedaten-Suche oder die Identitäts-Überprüfung, hat nicht innerhalb des 60-Sekunden-Limits beendet. Der Assistent stoppt das Warten und schlägt den Überprüfungs-Schritt fehl:
1564 1672
1565```text theme={null}1673```text theme={null}
1566Timed out after 60s waiting for AWS. Check your network and proxy settings; if a credential helper needs longer to prompt you, raise CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS.1674Timed out after 60s waiting for AWS. Check your network and proxy settings; if a credential helper needs longer to prompt you, raise CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS.
1570 1678
1571Häufige Ursachen sind ein Netzwerk oder Proxy, das Anfragen an AWS staut, einschließlich der SSO-Token-Aktualisierung, und ein Anmeldedaten-Helper, der immer noch auf Eingabe wartet, die Sie nicht sehen können. Erhöhen Sie das Limit nur, wenn der Helper legitim mehr Zeit benötigt.1679Häufige Ursachen sind ein Netzwerk oder Proxy, das Anfragen an AWS staut, einschließlich der SSO-Token-Aktualisierung, und ein Anmeldedaten-Helper, der immer noch auf Eingabe wartet, die Sie nicht sehen können. Erhöhen Sie das Limit nur, wenn der Helper legitim mehr Zeit benötigt.
1572 1680
1573Eine einzelne steckengebliebene Anfrage an AWS kann auch auf ihrem eigenen Pro-Anfrage-Zeitlimit fehlschlagen, das eine kürzere Meldung auf dem gleichen Schritt zeigt:1681Ein einzelner stecken gebliebener Aufruf an AWS kann auch auf seinem eigenen Pro-Anfrage-Timeout fehlschlagen, das eine kürzere Meldung auf dem gleichen Schritt zeigt:
1574 1682
1575```text theme={null}1683```text theme={null}
1576A request to AWS timed out. Check your network and proxy settings, then try again.1684A request to AWS timed out. Check your network and proxy settings, then try again.
1577```1685```
1578 1686
1579Wenn die gleichen Zeitüberschreitungen auf dem Modell-Pin-Schritt auftreten, markiert der Assistent ein Modell als `unreachable` statt eine der beiden Meldungen zu zeigen.1687Wenn die gleichen Timeouts auf dem Modell-Pin-Schritt auftreten, markiert der Assistent ein Modell als `unreachable` statt eine der beiden Meldungen zu zeigen.
1580 1688
1581**Was zu tun ist:**1689**Was zu tun ist:**
1582 1690
1583* Führen Sie `aws sts get-caller-identity` in der gleichen Shell aus. Wenn es auch hängt, ist die Stagnation außerhalb von Claude Code, in Ihrem Netzwerk, Ihrem Proxy oder dem Anmeldedaten-Helper in Ihrem AWS-Profil; beheben Sie das zuerst.1691* Führen Sie `aws sts get-caller-identity` in der gleichen Shell aus. Wenn es auch hängen bleibt, ist der Stau außerhalb von Claude Code, in Ihrem Netzwerk, Ihrem Proxy oder dem Anmeldedaten-Helper in Ihrem AWS-Profil; beheben Sie das zuerst.
1584* Schließen Sie jede interaktive Anmeldung ab, bevor Sie den Assistenten öffnen, z. B. `aws sso login --profile myprofile`1692* Schließen Sie jede interaktive Anmeldung ab, bevor Sie den Assistenten öffnen, z. B. `aws sso login --profile myprofile`
1585* Wenn ein Anmeldedaten-Helper in Ihrem AWS-Profil legitim länger als 60 Sekunden benötigt, um Sie aufzufordern, erhöhen Sie das Limit in Millisekunden mit [`CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS`](/docs/de/env-vars)1693* Wenn ein Anmeldedaten-Helper in Ihrem AWS-Profil legitim länger als 60 Sekunden benötigt, um Sie aufzufordern, erhöhen Sie das Limit in Millisekunden mit [`CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS`](/docs/de/env-vars)
1586 1694
1588 Cloud-Gateway-Sitzung abgelaufen1696 Cloud-Gateway-Sitzung abgelaufen
1589</h3>1697</h3>
1590 1698
1591Sie haben sich durch ein [Claude apps gateway](/docs/de/claude-apps-gateway) angemeldet, und die auf diesem Computer gespeicherte Gateway-Sitzung ist abgelaufen und konnte nicht erneuert werden, oder das Gateway akzeptiert sie nicht mehr, z. B. nachdem das Gateway's [JWT-Geheimnis rotiert wurde](/docs/de/claude-apps-gateway-deploy#jwt-secret-rotation). Wenn Sie diese Zeile sehen, wenn Sie `claude` interaktiv starten, hat die Sitzung ohne Gateway-Anmeldung geöffnet:1699Sie haben sich durch ein [Claude apps gateway](/docs/de/claude-apps-gateway) angemeldet, und die auf dieser Maschine gespeicherte Gateway-Sitzung ist abgelaufen und konnte nicht erneuert werden, oder das Gateway akzeptiert sie nicht mehr, z. B. nachdem das Gateway's [JWT-Geheimnis rotiert wurde](/docs/de/claude-apps-gateway-deploy#jwt-secret-rotation). Wenn Sie diese Zeile sehen, wenn Sie `claude` interaktiv starten, hat die Sitzung ohne Gateway-Anmeldung geöffnet:
1592 1700
1593```text theme={null}1701```text theme={null}
1594Cloud gateway session expired — run /login to reconnect.1702Cloud gateway session expired — run /login to reconnect.
1596 1704
1597Die gleiche Zeile kann während der Sitzung erscheinen, wenn die Gateway-Anmeldedaten ablaufen und Claude Code sie nicht erneuern kann.1705Die gleiche Zeile kann während der Sitzung erscheinen, wenn die Gateway-Anmeldedaten ablaufen und Claude Code sie nicht erneuern kann.
1598 1706
1599In einem [nicht-interaktiven](/docs/de/headless) Lauf, einer Hintergrund- oder anderen unbeaufsichtigten Sitzung oder einem `claude`-Unterbefehl außer `claude auth` beendet Claude Code statt mit dieser Meldung:1707In einem [nicht-interaktiven](/docs/de/headless) Lauf, einer Hintergrund- oder anderen unbeaufsichtigten Sitzung oder einem `claude`-Unterbefehl außer `claude auth` beendet Claude Code stattdessen mit dieser Meldung, wenn das Gateway die Sitzung nicht mehr akzeptiert:
1600 1708
1601```text theme={null}1709```text theme={null}
1602Cloud gateway <url> no longer accepts this session. Start `claude` and sign in again with /login.1710Cloud gateway <url> no longer accepts this session. Start `claude` and sign in again with /login.
1608* Für einen nicht-interaktiven Start starten Sie `claude` in der gleichen Umgebung, führen Sie `/login` aus, dann führen Sie Ihren Befehl erneut aus1716* Für einen nicht-interaktiven Start starten Sie `claude` in der gleichen Umgebung, führen Sie `/login` aus, dann führen Sie Ihren Befehl erneut aus
1609 1717
1610<h3 id="sign-in-timed-out-while-waiting-for-you-to-continue">1718<h3 id="sign-in-timed-out-while-waiting-for-you-to-continue">
1611 Anmeldung hat das Zeitlimit überschritten, während auf Ihre Bestätigung gewartet wurde1719 Anmeldung timed out beim Warten auf Sie, um fortzufahren
1612</h3>1720</h3>
1613 1721
1614Während einer [Claude apps gateway](/docs/de/claude-apps-gateway)-Anmeldung benannte das Gateway das Konto, das sich angemeldet hat, und Claude Code forderte Sie auf, es zu bestätigen, bevor die Anmeldedaten gespeichert wurden. Sie ließen die Bestätigung offen, nachdem die Anmeldung selbst abgelaufen war, und das Gateway gab kein Aktualisierungs-Token aus, das es erneuern konnte, sodass Claude Code nichts speicherte, als Sie fortfuhren:1722Während einer [Claude apps gateway](/docs/de/claude-apps-gateway)-Anmeldung benannte das Gateway das Konto, das sich angemeldet hat, und Claude Code fragte Sie, es zu bestätigen, bevor die Anmeldedaten gespeichert wurden. Sie ließen die Bestätigung offen, nachdem die Anmeldung selbst abgelaufen war, und das Gateway gab keinen Aktualisierungs-Token aus, der sie erneuern konnte, sodass Claude Code nichts speicherte, als Sie fortfuhren:
1615 1723
1616```text theme={null}1724```text theme={null}
1617Sign-in timed out while waiting for you to continue. Try again.1725Sign-in timed out while waiting for you to continue. Try again.
1625 Gateway lehnte die Anfrage ab1733 Gateway lehnte die Anfrage ab
1626</h3>1734</h3>
1627 1735
1628Sie sind durch ein [Claude apps gateway](/docs/de/claude-apps-gateway) angemeldet, und eine Anfrage hat einen 403 zurückgegeben: das Gateway oder das Upstream dahinter hat sie abgelehnt. Die erneute Anmeldung ändert eine Ablehnung nicht, sodass die Meldung auf Ihren Gateway-Administrator zeigt:1736Sie sind über ein [Claude apps gateway](/docs/de/claude-apps-gateway) angemeldet, und eine Anfrage hat einen 403 zurückgegeben: das Gateway, oder das Upstream dahinter, lehnte sie ab. Sich erneut anzumelden ändert eine Ablehnung nicht, sodass die Meldung auf Ihren Gateway-Administrator zeigt:
1629 1737
1630```text theme={null}1738```text theme={null}
1631Gateway refused the request · signing in again won't change this — check with your gateway administrator · API Error: 403 ...1739Gateway refused the request · signing in again won't change this — check with your gateway administrator · API Error: 403 ...
1634**Was zu tun ist:**1742**Was zu tun ist:**
1635 1743
1636* Bitten Sie Ihren Gateway-Administrator, die Anfrage nachzuschlagen. Der `API Error:`-Schwanz trägt die Ablehnung, die das Gateway zurückgegeben hat1744* Bitten Sie Ihren Gateway-Administrator, die Anfrage nachzuschlagen. Der `API Error:`-Schwanz trägt die Ablehnung, die das Gateway zurückgegeben hat
1637* Für Administratoren: eine [Zugriffskontrollregel](/docs/de/claude-apps-gateway-config#http-tuning) auf dem Gateway gibt einen 403 zurück, den das [Audit-Protokoll](/docs/de/claude-apps-gateway-deploy#logs) mit seinem Grund aufzeichnet, und eine Upstream-Autorisierungsverweigerung wird pro [Upstream-Fehlermeldungen](/docs/de/claude-apps-gateway-config#upstream-error-messages) weitergeleitet1745* Für Administratoren: eine [Zugriffs-Kontroll-Regel](/docs/de/claude-apps-gateway-config#http-tuning) auf dem Gateway gibt einen 403 zurück, den das [Audit-Protokoll](/docs/de/claude-apps-gateway-deploy#logs) mit seinem Grund aufzeichnet, und eine Upstream-Autorisierungs-Ablehnung wird pro [Upstream-Fehler-Meldungen](/docs/de/claude-apps-gateway-config#upstream-error-messages) weitergeleitet
1638 1746
1639Vor v2.1.273 zeigte ein 403 auf einer Gateway-Sitzung die generische `Please run /login`- oder `Failed to authenticate`-Meldung statt, und die erneute Anmeldung löscht die Ablehnung nicht.1747Vor v2.1.273 zeigte ein 403 auf einer Gateway-Sitzung die generische `Please run /login`- oder `Failed to authenticate`-Meldung statt, und sich erneut anzumelden löscht die Ablehnung nicht.
1640 1748
1641<h2 id="network-and-connection-errors">1749<h2 id="network-and-connection-errors">
1642 Netzwerk- und Verbindungsfehler1750 Netzwerk- und Verbindungsfehler
1657No internet route — check your connection or VPN (EHOSTUNREACH)1765No internet route — check your connection or VPN (EHOSTUNREACH)
1658Couldn't connect through your proxy (ERR_PROXY_TUNNEL) — the proxy refused the tunnel: check its credentials and that it allows this host1766Couldn't connect through your proxy (ERR_PROXY_TUNNEL) — the proxy refused the tunnel: check its credentials and that it allows this host
1659Connection dropped (ECONNRESET)1767Connection dropped (ECONNRESET)
1660fetch failed
1661Request timed out. Check your internet connection and proxy settings1768Request timed out. Check your internet connection and proxy settings
1662```1769```
1663 1770
1677 1784
1678Wenn `curl` erfolgreich ist, aber Claude Code immer noch fehlschlägt, liegt die Ursache normalerweise in etwas zwischen der Laufzeit und dem Netzwerk, nicht im Netzwerk selbst:1785Wenn `curl` erfolgreich ist, aber Claude Code immer noch fehlschlägt, liegt die Ursache normalerweise in etwas zwischen der Laufzeit und dem Netzwerk, nicht im Netzwerk selbst:
1679 1786
1787* Überprüfen Sie, ob `ANTHROPIC_BASE_URL` gesetzt ist, indem Sie `echo $ANTHROPIC_BASE_URL` ausführen, oder `echo $env:ANTHROPIC_BASE_URL` in PowerShell, und suchen Sie danach im `env`-Block Ihrer [Einstellungsdateien](/docs/de/settings). Wenn es gesetzt ist, sendet Claude Code Modellanfragen an diese Adresse statt an `api.anthropic.com`, daher erzeugt ein veralteter Wert, der auf einen lokalen Proxy oder ein Gateway verweist, das nicht mehr läuft, `Connection refused`, obwohl `curl` die API erreicht. Entfernen Sie ihn aus Ihrem Shell-Profil oder den Einstellungen und starten Sie Claude Code aus einem neuen Terminal.
1680* Unter Linux und WSL überprüfen Sie `/etc/resolv.conf` auf einen unerreichbaren Nameserver. WSL kann insbesondere einen fehlerhaften Resolver vom Host erben.1788* Unter Linux und WSL überprüfen Sie `/etc/resolv.conf` auf einen unerreichbaren Nameserver. WSL kann insbesondere einen fehlerhaften Resolver vom Host erben.
1681* Unter macOS kann ein VPN-Client, der getrennt oder deinstalliert wurde, eine Tunnel-Schnittstelle oder Routing-Regel hinterlassen. Überprüfen Sie `ifconfig` auf veraltete `utun`-Schnittstellen und entfernen Sie die Netzwerkerweiterung des VPN in den Systemeinstellungen.1789* Unter macOS kann ein VPN-Client, der getrennt oder deinstalliert wurde, eine Tunnel-Schnittstelle oder Routing-Regel hinterlassen. Überprüfen Sie `ifconfig` auf veraltete `utun`-Schnittstellen und entfernen Sie die Netzwerkerweiterung des VPN in den Systemeinstellungen.
1682* Docker Desktop und ähnliche Container-Laufzeiten können ausgehenden Datenverkehr abfangen. Beenden Sie diese und versuchen Sie es erneut, um dies auszuschließen.1790* Docker Desktop und ähnliche Container-Laufzeiten können ausgehenden Datenverkehr abfangen. Beenden Sie diese und versuchen Sie es erneut, um dies auszuschließen.
1702 1810
1703* Wenn die Nachricht eine Proxy-Variable benennt, überprüfen Sie, dass ihr Wert auf den richtigen Proxy verweist, und bitten Sie Ihr Netzwerk-Team, HTTPS-Verbindungen durch ihn zum Host in der Nachricht zuzulassen. Siehe [Netzwerkkonfiguration](/docs/de/network-config).1811* Wenn die Nachricht eine Proxy-Variable benennt, überprüfen Sie, dass ihr Wert auf den richtigen Proxy verweist, und bitten Sie Ihr Netzwerk-Team, HTTPS-Verbindungen durch ihn zum Host in der Nachricht zuzulassen. Siehe [Netzwerkkonfiguration](/docs/de/network-config).
1704* Arbeiten Sie die Überprüfungen in [Unable to connect to API](#unable-to-connect-to-api) durch. Der `curl`-Test und die Firewall-Anleitung dort gelten auch für diese Überprüfung.1812* Arbeiten Sie die Überprüfungen in [Unable to connect to API](#unable-to-connect-to-api) durch. Der `curl`-Test und die Firewall-Anleitung dort gelten auch für diese Überprüfung.
1705* Wenn sich Ihre Organisation über ein [Cloud-Gateway](/docs/de/claude-apps-gateway) anmeldet und dieser Fehler beim ersten Ausführen angezeigt wird, aktualisieren Sie auf Claude Code v2.1.247 oder später.
1706* Wenn Ihr Netzwerk offen ist und der Fehler weiterhin besteht, ist Claude Code möglicherweise nicht [in Ihrem Land verfügbar](https://www.anthropic.com/supported-countries)1813* Wenn Ihr Netzwerk offen ist und der Fehler weiterhin besteht, ist Claude Code möglicherweise nicht [in Ihrem Land verfügbar](https://www.anthropic.com/supported-countries)
1707 1814
1708<h3 id="socket-is-closed">1815<h3 id="socket-is-closed">
1744* Lesen Sie die `Response:`-Klausel, um zu sehen, welches System geantwortet hat. Ein HTML-Text, keine Anthropic-Anfrage-ID oder ein benannter Server wie `nginx` oder `cloudflare` bedeutet, dass etwas zwischen Claude Code und der API an seiner Stelle geantwortet hat1851* Lesen Sie die `Response:`-Klausel, um zu sehen, welches System geantwortet hat. Ein HTML-Text, keine Anthropic-Anfrage-ID oder ein benannter Server wie `nginx` oder `cloudflare` bedeutet, dass etwas zwischen Claude Code und der API an seiner Stelle geantwortet hat
1745* Wenn Sie über ein [LLM-Gateway](/docs/de/llm-gateway-connect#troubleshoot-gateway-errors) weiterleiten, testen Sie die Route mit einer direkten Anfrage und beheben Sie den Hop, der die Nicht-API-Antwort zurückgibt1852* Wenn Sie über ein [LLM-Gateway](/docs/de/llm-gateway-connect#troubleshoot-gateway-errors) weiterleiten, testen Sie die Route mit einer direkten Anfrage und beheben Sie den Hop, der die Nicht-API-Antwort zurückgibt
1746* Führen Sie in einem Netzwerk mit einer Anmeldungsseite, wie z. B. Gast-Wi-Fi, die Anmeldung in einem Browser durch und versuchen Sie es erneut1853* Führen Sie in einem Netzwerk mit einer Anmeldungsseite, wie z. B. Gast-Wi-Fi, die Anmeldung in einem Browser durch und versuchen Sie es erneut
1747* Wenn nur die Nicht-Streaming-Route durch Ihr Gateway fehlerhaft ist, setzen Sie [`CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK=1`](/docs/de/env-vars#variables), damit eine Anfrage, die mitten im Stream fehlschlägt, zum normalen Wiederholungspfad geht, anstatt zu diesem Fallback, außer wenn der Streaming-Endpunkt selbst `404` zurückgibt, wo Claude Code immer noch zurückfällt1854* Wenn nur die Nicht-Streaming-Route durch Ihr Gateway fehlerhaft ist, setzen Sie [`CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK=1`](/docs/de/env-vars#variables), um diesen Fallback auszuschalten, außer wenn der Streaming-Endpunkt selbst `404` zurückgibt, wo Claude Code immer noch zurückfällt
1748 1855
1749<h3 id="streaming-response-ended-before-any-complete-data-was-received">1856<h3 id="streaming-response-ended-before-any-complete-data-was-received">
1750 Streaming response ended before any complete data was received1857 Streaming response ended before any complete data was received
1897* Starten Sie eine neue Sitzung mit `claude --remote-control`, um eine neue Remote Control-Sitzung zu erstellen2004* Starten Sie eine neue Sitzung mit `claude --remote-control`, um eine neue Remote Control-Sitzung zu erstellen
1898* Für andere Remote Control-Startup-Meldungen siehe [Remote Control beheben](/docs/de/remote-control#troubleshooting)2005* Für andere Remote Control-Startup-Meldungen siehe [Remote Control beheben](/docs/de/remote-control#troubleshooting)
1899 2006
1900Wenn der Server stattdessen meldet, dass die vorherige Sitzung weg ist, sehen Sie diese Nachricht nicht. Claude Code startet eine neue Sitzung an ihrer Stelle oder zeigt [`Previous session is unavailable — run /remote-control to start a new one`](/docs/de/remote-control#previous-session-is-unavailable), je nach [dem Wiederverbindungsdatensatz der Konversation](/docs/de/remote-control#resume-outcomes). Von v2.1.227 bis v2.1.231 zeigte Claude Code stattdessen eine Nachricht, die mit `Remote Control could not resume the previous session under the current login` beginnt, und [frühere Versionen verhielten sich wieder anders](/docs/de/remote-control#reconnect-history).2007Wenn der Server stattdessen meldet, dass die vorherige Sitzung weg ist, sehen Sie diese Nachricht nicht. Claude Code startet eine neue Sitzung an ihrer Stelle oder zeigt [`Previous session is unavailable — run /remote-control to start a new one`](/docs/de/remote-control#previous-session-is-unavailable).
1901 2008
1902<h3 id="sessions-ended-while-this-machine-was-offline">2009<h3 id="sessions-ended-while-this-machine-was-offline">
1903 Sessions ended while this machine was offline2010 Sessions ended while this machine was offline
1931* Führen Sie `/feedback` aus, um das Transkript mit einer Beschreibung dessen zu senden, was passiert ist. Siehe [Fehler melden](#report-an-error), wenn `/feedback` in Ihrer Umgebung nicht verfügbar ist2038* Führen Sie `/feedback` aus, um das Transkript mit einer Beschreibung dessen zu senden, was passiert ist. Siehe [Fehler melden](#report-an-error), wenn `/feedback` in Ihrer Umgebung nicht verfügbar ist
1932* Wenn auch andere Anfragen fehlschlagen, überprüfen Sie Ihre Netzwerkverbindung und siehe [Unable to connect to API](#unable-to-connect-to-api)2039* Wenn auch andere Anfragen fehlschlagen, überprüfen Sie Ihre Netzwerkverbindung und siehe [Unable to connect to API](#unable-to-connect-to-api)
1933 2040
2041<h3 id="couldnt-send-feedback">
2042 Couldn't send feedback
2043</h3>
2044
2045Sie haben einen Bericht aus dem [`/feedback`, `/bug` oder `/share`-Dialog](/docs/de/commands#all-commands) gesendet und der Upload zu Anthropic ist fehlgeschlagen. Der Dialog behält Ihren Text, damit Sie es erneut versuchen können.
2046
2047```text theme={null}
2048Couldn't send feedback (couldn't reach the service). If it keeps failing, you can file at https://github.com/anthropics/claude-code/issues instead.
2049```
2050
2051Der Text nach dem Präfix benennt, was fehlgeschlagen ist:
2052
2053* **`: not signed in. Run /login, then retry.`**: Der Dialog lädt nur hoch, wenn Claude Code beim Öffnen Anthropic-Anmeldedaten gefunden hat, und keine waren zu dem Zeitpunkt, als Sie gesendet haben, nutzbar. Zum Beispiel haben Sie sich auf dieser Maschine in der Zwischenzeit abgemeldet, oder Ihre Anmeldung konnte nicht mehr aktualisiert werden.
2054* **Eine Klammer**: `(server returned <status>)` ist der Antwortcode des Dienstes; `(request timed out)` und `(couldn't reach the service)` sind Netzwerkfehler. Wenn Claude Code keinen Grund benennen kann, fehlt die Klammer.
2055
2056In der [Feedback-Entwurfswarteschlange](/docs/de/tools-reference#sendfeedback-tool-behavior) endet der gleiche Fehler mit `The draft is still queued. Try again later.` statt, und der Entwurf bleibt in der Warteschlange für einen weiteren Versuch.
2057
2058**Was zu tun ist:**
2059
2060* Für die nicht-angemeldete Formulierung führen Sie `/login` aus und senden Sie erneut
2061* Andernfalls senden Sie erneut; wenn auch andere Anfragen fehlschlagen, überprüfen Sie Ihre Netzwerkverbindung und siehe [Unable to connect to API](#unable-to-connect-to-api)
2062* Wenn es weiterhin fehlschlägt, reichen Sie den Bericht unter [github.com/anthropics/claude-code/issues](https://github.com/anthropics/claude-code/issues) ein, wie die Nachricht sagt
2063
2064Vor v2.1.281 schlug jeder Versand mit dieser Nachricht fehl, sobald ein Remote Control **Stop** oder eine dringende sitzungsübergreifende Nachricht angekommen war, während der Dialog offen war. Schließen Sie auf diesen Versionen den Dialog, öffnen Sie ihn erneut und senden Sie erneut.
2065
1934<h2 id="request-errors">2066<h2 id="request-errors">
1935 Anfragefehler2067 Anfragefehler
1936</h2>2068</h2>
1937 2069
1938Diese Fehler beziehen sich auf den Inhalt Ihrer Anfrage. Die meisten werden von der API zurückgegeben, nachdem sie die Anfrage abgelehnt hat; einige werden lokal von Claude Code erzeugt, bevor eine Anfrage gesendet wird.2070Diese Fehler beziehen sich auf den Inhalt Ihrer Anfrage. Die meisten kommen von der API zurück, nachdem sie die Anfrage abgelehnt hat; einige werden lokal von Claude Code erzeugt, bevor eine Anfrage gesendet wird.
1939 2071
1940<h3 id="prompt-is-too-long">2072<h3 id="prompt-is-too-long">
1941 Eingabeaufforderung ist zu lang2073 Eingabeaufforderung ist zu lang
1955 2087
1956Die Zeile nennt nur `/clear`, wenn [`DISABLE_COMPACT`](/docs/de/env-vars) gesetzt ist. Längere Formen des Fehlers, wie die unten aufgeführte Komprimierungsfehlform, behalten die Formulierung `Prompt is too long ·` bei. In der `-p`-Ausgabe und dem Transkript bleibt der Text `Prompt is too long`.2088Die Zeile nennt nur `/clear`, wenn [`DISABLE_COMPACT`](/docs/de/env-vars) gesetzt ist. Längere Formen des Fehlers, wie die unten aufgeführte Komprimierungsfehlform, behalten die Formulierung `Prompt is too long ·` bei. In der `-p`-Ausgabe und dem Transkript bleibt der Text `Prompt is too long`.
1957 2089
1958Wenn Sie die automatische Komprimierung in Ihren [Benutzereinstellungen](/docs/de/settings-reference#autocompactenabled) deaktiviert haben, sagt die Zeile auch:2090Wenn Sie die automatische Komprimierung in Ihren [Benutzereinstellungen](/docs/de/settings-reference#autocompactenabled) ausgeschaltet haben, sagt die Zeile auch:
1959 2091
1960```text theme={null}2092```text theme={null}
1961Context limit reached · /compact or /clear to continue · auto-compact is off · /config to turn it on2093Context limit reached · /compact or /clear to continue · auto-compact is off · /config to turn it on
1962```2094```
1963 2095
1964Der Schalter **Auto-compact** in `/config` schreibt `autoCompactEnabled` in die Benutzereinstellungen. Der Hinweis wird nur angezeigt, wenn eine `/config`-Änderung wirksam wird. Beispielsweise wird er nicht angezeigt, wenn [`DISABLE_AUTO_COMPACT`](/docs/de/env-vars) oder [`DISABLE_COMPACT`](/docs/de/env-vars) die automatische Komprimierung deaktiviert haben. Er wird auch nicht angezeigt, wenn ein Bereich mit höherer Priorität, wie Projekt- oder verwaltete Einstellungen, `autoCompactEnabled` auf `false` setzt. Vor v2.1.235 enthielt die Zeile keinen Hinweis zur automatischen Komprimierung.2096Der Schalter **Auto-compact** in `/config` schreibt `autoCompactEnabled` in die Benutzereinstellungen. Der Hinweis wird nur angezeigt, wenn eine `/config`-Änderung wirksam wird. Beispielsweise wird er nicht angezeigt, wenn [`DISABLE_AUTO_COMPACT`](/docs/de/env-vars) oder [`DISABLE_COMPACT`](/docs/de/env-vars) die automatische Komprimierung ausgeschaltet haben. Er wird auch nicht angezeigt, wenn ein höherer Bereich, wie Projekt- oder verwaltete Einstellungen, `autoCompactEnabled` auf `false` setzen. Vor v2.1.235 enthielt die Zeile keinen Hinweis zur automatischen Komprimierung.
1965 2097
1966Amazon Bedrock meldet diese Bedingung als `Input is too long for requested model.`, was Claude Code auf die gleiche Weise behandelt. Vor v2.1.217 erkannte Claude Code die Bedrock-Formulierung nicht, daher wurde die automatische Komprimierung nie ausgelöst und `/compact` schlug mit demselben Fehler fehl.2098Amazon Bedrock meldet diese Bedingung als `Input is too long for requested model.`, was Claude Code auf die gleiche Weise behandelt. Vor v2.1.217 erkannte Claude Code die Bedrock-Formulierung nicht, daher wurde die automatische Komprimierung nie ausgelöst und `/compact` schlug mit dem gleichen Fehler fehl.
1967 2099
1968Ein [Claude-Apps-Gateway](/docs/de/claude-apps-gateway-config#upstream-error-messages) meldet diese Bedingung als `capability_rejected: prompt_too_long`, wenn ein Cloud-Upstream die Anfrage in der eigenen Fehlerform des Anbieters ablehnt. Claude Code behandelt das Token genauso wie `Prompt is too long`. Vor v2.1.228 erkannte Claude Code das Token nicht, daher wurde die automatische Komprimierung nicht ausgelöst.2100Ein [Claude-Apps-Gateway](/docs/de/claude-apps-gateway-config#upstream-error-messages) meldet diese Bedingung als `capability_rejected: prompt_too_long`, wenn ein Cloud-Upstream die Anfrage in der eigenen Fehlerform des Anbieters ablehnt. Claude Code behandelt das Token gleich wie `Prompt is too long`. Vor v2.1.228 erkannte Claude Code das Token nicht, daher wurde die automatische Komprimierung nicht ausgelöst.
1969 2101
1970Wenn die automatische Komprimierung in dieser Runde ausgeführt wurde und bei einem zugrunde liegenden Fehler fehlgeschlagen ist, wie z. B. ein nicht verfügbares Modell oder ein Authentifizierungsfehler, wird dieser Fehler nach einem Trennzeichen benannt:2102Wenn die automatische Komprimierung in diesem Durchgang ausgeführt wurde und bei einem zugrunde liegenden Fehler fehlgeschlagen ist, wie z. B. ein nicht verfügbares Modell oder ein Authentifizierungsfehler, benennt die Nachricht diesen Fehler nach einem Trennzeichen:
1971 2103
1972```text theme={null}2104```text theme={null}
1973Prompt is too long · automatic compaction failed: <the underlying error>2105Prompt is too long · automatic compaction failed: <the underlying error>
1974```2106```
1975 2107
1976Beheben Sie zunächst den benannten Fehler; `/compact` schlägt mit demselben Fehler fehl, bis Sie dies tun. Vor v2.1.229 zeigte eine fehlgeschlagene automatische Komprimierung `Prompt is too long` ohne die Ursache an.2108Beheben Sie zunächst den benannten Fehler; `/compact` schlägt mit dem gleichen Fehler fehl, bis Sie dies tun. Vor v2.1.229 zeigte eine fehlgeschlagene automatische Komprimierung `Prompt is too long` ohne die Ursache.
1977 2109
1978Wenn die automatische Komprimierung bei diesem Fehler ausgeführt wird, fasst sie normalerweise Ihre ältesten Austausche zusammen und behält die neuesten. Als letzter Ausweg fasst Claude Code anders zusammen:2110Wenn die automatische Komprimierung bei diesem Fehler ausgeführt wird, fasst sie normalerweise Ihre ältesten Austausche zusammen und behält die neuesten. Als letzter Ausweg komprimiert Claude Code anders:
1979 2111
1980* Wenn es keinen ganzen Austausch zusammenfassen kann, behält Claude Code Ihre neueste Eingabeaufforderung wörtlich und fasst alles davor zusammen.2112* Wenn es keinen ganzen Austausch zusammenfassen kann, behält Claude Code Ihre neueste Eingabeaufforderung wörtlich und fasst alles davor zusammen.
1981* In diesem Fall, wenn das Gespräch nicht mit Ihrer Eingabeaufforderung endet, fasst Claude Code stattdessen das gesamte Gespräch zusammen.2113* In diesem Fall fasst Claude Code das gesamte Gespräch zusammen, wenn das Gespräch nicht mit Ihrer Eingabeaufforderung endet.
1982 2114
1983Claude Code überspringt diese Wiederherstellung, wenn der Inhalt, den es weitergeben würde, keine Modellantworte enthält und weniger als etwa 1.000 Token Ihres eigenen Textes, wie z. B. eine kurze Wiederholung nach einem übergroßen Einfügen. Führen Sie `/clear` aus, um neu zu beginnen. Vor v2.1.269 schlug die Komprimierung fehl, wenn sie keinen ganzen Austausch zusammenfassen konnte, daher traf eine Sitzung in diesem Zustand bei jedem Durchgang diesen Fehler erneut.2115Claude Code überspringt diese Wiederherstellung, wenn der Inhalt, den es weitergeben würde, keine Modellantwort enthält und weniger als etwa 1.000 Token Ihres eigenen Textes, wie z. B. einen kurzen erneuten Versuch nach einem zu großen Einfügen. Führen Sie `/clear` aus, um neu zu beginnen. Vor v2.1.269 schlug die Komprimierung fehl, wenn sie keinen ganzen Austausch zusammenfassen konnte, daher traf eine Sitzung in diesem Zustand bei jedem Durchgang diesen Fehler erneut.
1984 2116
1985Ein Gespräch mit nur einem Austausch hat keine früheren Runden zum Zusammenfassen. Wenn die automatische Komprimierung auf einem ausgeführt worden wäre, überspringt Claude Code den Versuch und erklärt stattdessen, was die Anfrage ausfüllt. Wenn die API keine Token-Zählungen in ihrem Fehler meldet, lautet die Meldung:2117Ein Gespräch mit einem einzelnen Austausch hat keine früheren Durchgänge zum Zusammenfassen. Wenn die automatische Komprimierung bei einem ausgeführt würde, überspringt Claude Code den Versuch und erklärt, was stattdessen die Anfrage ausfüllt. Wenn die API keine Token-Zählungen in ihrem Fehler meldet, lautet die Nachricht:
1986 2118
1987```text theme={null}2119```text theme={null}
1988Prompt is too long · this conversation is a single exchange and cannot be compacted — the request size comes mostly from system prompt, tool definitions, or attachments.2120Prompt is too long · this conversation is a single exchange and cannot be compacted — the request size comes mostly from system prompt, tool definitions, or attachments.
1989```2121```
1990 2122
1991Wenn die API Token-Zählungen in ihrem Fehler meldet, vergleicht Claude Code diese mit seiner eigenen Schätzung der Gesprächsgröße, um zu bestimmen, welcher Teil die meiste Anfrage ausmacht: der Inhalt des Gesprächs selbst oder die Systemaufforderung, Werkzeugdefinitionen und Anhang-Inhalte, die Claude Code damit sendet. Wenn der Inhalt des Gesprächs selbst die meiste Anfrage ausmacht, lautet die Meldung:2123Wenn die API Token-Zählungen in ihrem Fehler meldet, vergleicht Claude Code diese mit seiner eigenen Schätzung der Gesprächsgröße, um zu bestimmen, was den größten Teil der Anfrage ausmacht: der eigene Inhalt des Gesprächs oder der System-Prompt, die Tool-Definitionen und der Anhang-Inhalt, den Claude Code damit sendet. Wenn der eigene Inhalt des Gesprächs den größten Teil der Anfrage ausmacht, lautet die Nachricht:
1992 2124
1993```text theme={null}2125```text theme={null}
1994Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) and this conversation's own content is most of it. A single-exchange conversation cannot be compacted; start with less content (smaller files or pasted text).2126Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) and this conversation's own content is most of it. A single-exchange conversation cannot be compacted; start with less content (smaller files or pasted text).
1995```2127```
1996 2128
1997Wenn die meiste Anfrage außerhalb des Gesprächs liegt, lautet die Meldung:2129Wenn der größte Teil der Anfrage außerhalb des Gesprächs liegt, lautet die Nachricht:
1998 2130
1999```text theme={null}2131```text theme={null}
2000Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) but this conversation is only ~<conversation tokens> tokens — the rest is system prompt, tool definitions, and attachment content. A single-exchange conversation cannot be compacted; reduce attached files/tools or start with less context.2132Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) but this conversation is only ~<conversation tokens> tokens — the rest is system prompt, tool definitions, and attachment content. A single-exchange conversation cannot be compacted; reduce attached files/tools or start with less context.
2001```2133```
2002 2134
2003Vor v2.1.162 versuchte Claude Code die Komprimierung trotzdem und zeigte das bloße `Prompt is too long` an, wenn es fehlschlug.2135Vor v2.1.162 versuchte Claude Code die Komprimierung trotzdem und zeigte das bloße `Prompt is too long`, wenn es fehlschlug.
2004 2136
2005**Was zu tun ist:**2137**Was zu tun ist:**
2006 2138
2007* Führen Sie `/compact` aus, um frühere Runden zusammenzufassen und Platz freizugeben, oder `/clear`, um neu zu beginnen. Wenn `/compact` mit `Not enough messages to compact.` antwortet, ist das Gespräch ein einzelner Austausch ohne frühere Inhalte zum Zusammenfassen, daher wird der Platz von dieser einen Eingabeaufforderung und dem, was Claude Code mit jeder Anfrage sendet, verbraucht: Führen Sie `/clear` aus und senden Sie erneut mit weniger eingefügtem Text oder kleineren Anhängen, oder reduzieren Sie die Werkzeugdefinitionen und Speicherdateien mit den folgenden Schritten2139* Führen Sie `/compact` aus, um frühere Durchgänge zusammenzufassen und Platz freizugeben, oder `/clear`, um neu zu beginnen. Wenn `/compact` mit `Not enough messages to compact.` antwortet, ist das Gespräch ein einzelner Austausch ohne früheres zum Zusammenfassen, daher wird der Platz von dieser einen Eingabeaufforderung und dem, was Claude Code mit jeder Anfrage sendet, beansprucht: Führen Sie `/clear` aus und senden Sie erneut mit weniger eingefügtem Text oder kleineren Anhängen, oder reduzieren Sie die Tool-Definitionen und Speicherdateien mit den folgenden Schritten
2008* Führen Sie `/context` aus, um eine Aufschlüsselung zu sehen, was das Fenster verbraucht: Systemaufforderung, Werkzeuge, Speicherdateien und Nachrichten2140* Führen Sie `/context` aus, um eine Aufschlüsselung zu sehen, was das Fenster verbraucht: System-Prompt, Tools, Speicherdateien und Nachrichten
2009* Deaktivieren Sie MCP-Server, die Sie nicht verwenden, mit `/mcp disable <name>`, um ihre Werkzeugdefinitionen aus dem Kontext zu entfernen2141* Deaktivieren Sie MCP-Server, die Sie nicht verwenden, mit `/mcp disable <name>`, um ihre Tool-Definitionen aus dem Kontext zu entfernen
2010* Kürzen Sie große `CLAUDE.md`-Speicherdateien, oder verschieben Sie Anweisungen in [pfadgebundene Regeln](/docs/de/memory#path-specific-rules), die nur bei Bedarf geladen werden2142* Kürzen Sie große `CLAUDE.md`-Speicherdateien, oder verschieben Sie Anweisungen in [pfadgebundene Regeln](/docs/de/memory#path-specific-rules), die nur bei Bedarf geladen werden
2011* Subagenten erben jede MCP-Werkzeugdefinition von der übergeordneten Sitzung, was ihr Kontextfenster ausfüllen kann, bevor die erste Runde beginnt. Deaktivieren Sie MCP-Server, die Sie nicht verwenden, bevor Sie Subagenten spawnen.2143* Die automatische Komprimierung ist standardmäßig aktiviert und verhindert normalerweise diesen Fehler. Wenn Sie sie in `/config` oder mit [`DISABLE_AUTO_COMPACT`](/docs/de/env-vars) ausgeschaltet haben, schalten Sie sie wieder ein. Wenn Sie sie ausgeschaltet lassen, führen Sie `/compact` selbst aus, bevor das Fenster voll wird.
2012* Die automatische Komprimierung ist standardmäßig aktiviert und verhindert normalerweise diesen Fehler. Wenn Sie sie in `/config` oder mit [`DISABLE_AUTO_COMPACT`](/docs/de/env-vars) deaktiviert haben, schalten Sie sie wieder ein. Wenn Sie sie deaktiviert lassen, führen Sie `/compact` selbst aus, bevor das Fenster voll wird.
2013 2144
2014Siehe [Erkunden Sie das Kontextfenster](/docs/de/context-window) für eine interaktive Ansicht, wie sich der Kontext ausfüllt.2145Siehe [Erkunden Sie das Kontextfenster](/docs/de/context-window) für eine interaktive Ansicht, wie sich der Kontext füllt.
2015 2146
2016<h3 id="context-exceeds-the-token-limit">2147<h3 id="context-exceeds-the-token-limit">
2017 Kontext überschreitet das Token-Limit2148 Kontext überschreitet das Token-Limit
2018</h3>2149</h3>
2019 2150
2020`/context` zeigt diese Warnung oben in seiner Ausgabe an, wenn das Gespräch das Kontextfenster des Modells überschritten hat. Anfragen schlagen mit [`Prompt is too long`](#prompt-is-too-long) fehl, bis Sie Platz freigeben. Eine interaktive Sitzung zeigt diesen Fehler als die Zeile `Context limit reached` an.2151`/context` zeigt diese Warnung oben in seiner Ausgabe an, wenn das Gespräch das Kontextfenster des Modells überschritten hat. Anfragen schlagen mit [`Prompt is too long`](#prompt-is-too-long) fehl, bis Sie Platz freigeben. Eine interaktive Sitzung zeigt diesen Fehler als die Zeile `Context limit reached`.
2021 2152
2022```text theme={null}2153```text theme={null}
2023Context exceeds the 200k-token limit by 94k tokens — run /compact or /clear to continue.2154Context exceeds the 200k-token limit by 94k tokens — run /compact or /clear to continue.
2024```2155```
2025 2156
2026Wenn das Limit, das Sie überschritten haben, ein Komprimierungsfenster ist, das kleiner als das Kontextfenster des Modells ist, wie z. B. die 200K-Grenze bei 1M-Kontext-Modellen, lautet die Warnung anders. Ein Komprimierungsfenster kann unter dem Kontextfenster des Modells liegen, daher können Anfragen über ihm noch erfolgreich sein.2157Wenn das Limit, das Sie überschritten haben, ein Komprimierungsfenster ist, wie die 200K-Grenze bei 1M-Kontext-Modellen, lautet die Warnung anders. Ein Komprimierungsfenster kann unter dem Kontextfenster des Modells liegen, daher können Anfragen danach immer noch erfolgreich sein.
2027 2158
2028```text theme={null}2159```text theme={null}
2029Context is 94k tokens past the 200k-token compaction window — run /compact to reduce usage.2160Context is 94k tokens past the 200k-token compaction window — run /compact to reduce usage.
2033 2164
2034**Was zu tun ist:**2165**Was zu tun ist:**
2035 2166
2036* Führen Sie in einem Gespräch mit mehreren Runden `/compact` aus, um frühere Runden zusammenzufassen und Platz freizugeben. Um stattdessen neu zu beginnen, führen Sie `/clear` aus2167* Führen Sie in einem mehrteiligen Gespräch `/compact` aus, um frühere Durchgänge zusammenzufassen und Platz freizugeben. Um stattdessen neu zu beginnen, führen Sie `/clear` aus
2037* Weitere Möglichkeiten zur Reduzierung der Nutzung finden Sie unter [Prompt is too long](#prompt-is-too-long)2168* Weitere Möglichkeiten zur Reduzierung der Nutzung finden Sie unter [Prompt is too long](#prompt-is-too-long)
2038 2169
2039Vor v2.1.216 zeigte `/context` die Nutzung über 100% ohne Warnzeile an, die erklärte, was das bedeutet oder wie man sich erholt.2170Vor v2.1.216 zeigte `/context` die Nutzung über 100% ohne Warnzeile an, die erklärte, was das bedeutet oder wie man sich erholt.
2040 2171
2041<h3 id="error-during-compaction-conversation-too-long">
2042 Fehler während der Komprimierung: Gespräch zu lang
2043</h3>
2044
2045`/compact` selbst ist fehlgeschlagen, weil nicht genug freier Kontext vorhanden ist, um die Zusammenfassung zu halten, die es erzeugt.
2046
2047```text theme={null}
2048Error during compaction: Conversation too long. Press esc twice to go up a few messages and try again.
2049```
2050
2051Dies kann passieren, wenn das Fenster bereits voll ist, wenn die automatische Komprimierung ausgelöst wird, oder wenn Sie `/compact` ausführen, nachdem Sie [`Prompt is too long`](#prompt-is-too-long) gesehen haben. In einer interaktiven Sitzung ist dieser Fehler die Zeile `Context limit reached`.
2052
2053**Was zu tun ist:**
2054
2055* Drücken Sie zweimal Esc, um die Nachrichtenliste zu öffnen und mehrere Runden zurückzugehen. Dies entfernt die neuesten Nachrichten aus dem Kontext. Führen Sie dann `/compact` erneut aus.
2056* Wenn das Zurückgehen nicht genug Platz freigeben kann, führen Sie `/clear` aus, um eine neue Sitzung zu starten. Ihr vorheriges Gespräch wird beibehalten und kann mit `/resume` erneut geöffnet werden.
2057
2058Diese Meldung und andere `/compact`-Fehler werden in Fehlerformatierung angezeigt. Vor v2.1.216 wurden sie im gleichen schwachen Stil wie erfolgreiche Befehlsausgabe gerendert, daher könnten Sie eine fehlgeschlagene Komprimierung als Erfolg lesen.
2059
2060<h3 id="request-too-large">2172<h3 id="request-too-large">
2061 Anfrage zu groß2173 Anfrage zu groß
2062</h3>2174</h3>
2063 2175
2064Der rohe Anfragekörper überschritt das 32-MB-Limit der API vor der Tokenisierung, normalerweise wegen großer eingefügter Inhalte, Werkzeugergebnisse oder Anhänge. Dieses Limit ist separat vom [Kontextfenster](#prompt-is-too-long).2176Der rohe Anfragekörper überschritt das 32-MB-Limit der API vor der Tokenisierung, normalerweise wegen großer eingefügter Inhalte, Tool-Ergebnisse oder Anhänge. Dieses Limit ist separat vom [Kontextfenster](#prompt-is-too-long).
2065 2177
2066```text theme={null}2178```text theme={null}
2067Request too large (max 32MB). Accumulated images and attachments in the conversation pushed the request over the limit. Run /compact, or double press esc to go back and remove attachments.2179Request too large (max 32MB). Accumulated images and attachments in the conversation pushed the request over the limit. Run /compact, or double press esc to go back and remove attachments.
2068```2180```
2069 2181
2070Wenn die Anfrage direkt zur Claude-API ging und die API selbst sie ablehnte, misst Claude Code das Gespräch und formuliert die Meldung danach, ob die Wiederherstellung funktionieren kann. Über einen Proxy, ein Gateway oder einen Cloud-Anbieter erhalten Sie die allgemeine Meldung. Die gemessenen Formen:2182Wenn die Anfrage direkt zur Claude API ging und die API selbst sie ablehnte, misst Claude Code das Gespräch und formuliert die Nachricht danach, ob die Wiederherstellung funktionieren kann. Über einen Proxy, ein Gateway oder einen Cloud-Anbieter erhalten Sie die allgemeine Nachricht. Die gemessenen Formen:
2071 2183
2072* `Request too large (max 32MB; 20.1MB of about 33.4MB is images or documents).`: Bilder oder Dokumente haben die Anfrage über das Limit hinausgetrieben. Claude Code versucht es erneut, ohne sie.2184* `Request too large (max 32MB; 20.1MB of about 33.4MB is images or documents).`: Bilder oder Dokumente haben die Anfrage über das Limit hinausgetrieben. Claude Code versucht es erneut, ohne sie.
2073* `Request too large for the API's 32MB request limit`: Die Nachrichten allein sind über dem Limit, daher sagt die Meldung `compacting cannot make it fit` und Claude Code versucht es nicht erneut. Im [nicht-interaktiven Modus](/docs/de/headless) sagt die Meldung Ihnen, die Eingabe zu reduzieren oder stattdessen eine neue Sitzung zu starten.2185* `Request too large for the API's 32MB request limit`: Die Nachrichten allein sind über dem Limit, daher sagt die Nachricht `compacting cannot make it fit` und Claude Code versucht es nicht erneut. Im [nicht-interaktiven Modus](/docs/de/headless) sagt die Nachricht Ihnen, die Eingabe zu reduzieren oder stattdessen eine neue Sitzung zu starten.
2074 2186
2075Vor v2.1.212 schlugen Gespräche mit genug angesammelten Bildern bei jedem Durchgang mit `Request too large (max 32MB). Double press esc to go back and try with a smaller file.` fehl. Vor v2.1.229 zeigte Claude Code den Anhang-Rat für jede Ablehnung an, auch wenn die Komprimierung nicht helfen konnte.2187Vor v2.1.212 schlugen Gespräche mit genug angesammelten Bildern bei jedem Durchgang mit `Request too large (max 32MB). Double press esc to go back and try with a smaller file.` fehl. Vor v2.1.229 zeigte Claude Code den Anhang-Rat für jede Ablehnung, auch wenn die Komprimierung nicht helfen konnte.
2076 2188
2077**Was zu tun ist:**2189**Was zu tun ist:**
2078 2190
2079* Wenn die Meldung sagt `compacting cannot make it fit`, drücken Sie zweimal Esc, um über die Runde zurückzugehen, die den großen Inhalt hinzugefügt hat, oder führen Sie `/clear` aus, um neu zu beginnen2191* Wenn die Nachricht sagt `compacting cannot make it fit`, drücken Sie zweimal Esc, um zum Durchgang vor dem zurückzugehen, der den großen Inhalt hinzugefügt hat, oder führen Sie `/clear` aus, um neu zu beginnen
2080* Führen Sie andernfalls `/compact` aus, das angesammelte Bilder und Anhänge entfernt2192* Führen Sie andernfalls `/compact` aus, was angesammelte Bilder und Anhänge entfernt
2081* Referenzieren Sie große Dateien nach Pfad, anstatt ihren Inhalt einzufügen, damit Claude sie in Chunks lesen kann2193* Referenzieren Sie große Dateien nach Pfad, anstatt ihren Inhalt einzufügen, damit Claude sie in Chunks lesen kann
2082* Für Bilder siehe [Bild war zu groß](#image-was-too-large) unten2194* Für Bilder siehe [Bild war zu groß](#image-was-too-large) unten
2083 2195
2092API Error: 400 ... image dimensions exceed max allowed size2204API Error: 400 ... image dimensions exceed max allowed size
2093```2205```
2094 2206
2095Claude Code ersetzt das nicht verarbeitbare Bild durch einen Textplatzhalter und versucht es erneut, daher sind nachfolgende Nachrichten erfolgreich. In Versionen vor 2.1.142 konnte ein eingefügtes Bild im Gespräch bleiben und denselben Fehler bei jeder nachfolgenden Nachricht wiederholen. Um sich auf diesen Versionen zu erholen, drücken Sie zweimal Esc und gehen Sie über die Runde zurück, in der das Bild hinzugefügt wurde.2207Claude Code ersetzt das nicht verarbeitbare Bild durch einen Text-Platzhalter und versucht es erneut, daher sind nachfolgende Nachrichten erfolgreich. In Versionen vor 2.1.142 konnte ein eingefügtes Bild im Gespräch bleiben und denselben Fehler bei jeder nachfolgenden Nachricht wiederholen. Um sich auf diesen Versionen zu erholen, drücken Sie zweimal Esc und gehen Sie zum Durchgang zurück, in dem das Bild hinzugefügt wurde.
2096 2208
2097**Was zu tun ist:**2209**Was zu tun ist:**
2098 2210
2099* Ändern Sie die Größe des Bildes, bevor Sie es einfügen. Die API akzeptiert Bilder bis zu 8000 Pixeln auf der längsten Kante für ein einzelnes Bild oder 2000 Pixel, wenn viele Bilder im Kontext sind.2211* Ändern Sie die Größe des Bildes vor dem Einfügen. Die API akzeptiert Bilder bis zu 8000 Pixeln auf der längsten Kante für ein einzelnes Bild oder 2000 Pixel, wenn viele Bilder im Kontext sind.
2100* Machen Sie einen engeren Screenshot des relevanten Bereichs statt des gesamten Bildschirms2212* Machen Sie einen engeren Screenshot des relevanten Bereichs statt des gesamten Bildschirms
2101 2213
2102<h3 id="unable-to-resize-image">2214<h3 id="unable-to-resize-image">
2103 Bild konnte nicht in der Größe geändert werden2215 Bild konnte nicht verkleinert werden
2104</h3>2216</h3>
2105 2217
2106Claude Code konnte ein angehängtes Bild nicht herunterskalieren, bevor es zur API gesendet wurde.2218Claude Code konnte ein angehängtes Bild nicht herunterskalieren, bevor es zur API gesendet wurde.
2115Unable to resize image — its pixels could not be decoded (the file may be damaged, or use an encoding Claude Code cannot read), and it is over the … API limit (… raw, … base64), so it cannot be sent. Re-save it as a PNG or JPEG and try again.2227Unable to resize image — its pixels could not be decoded (the file may be damaged, or use an encoding Claude Code cannot read), and it is over the … API limit (… raw, … base64), so it cannot be sent. Re-save it as a PNG or JPEG and try again.
2116```2228```
2117 2229
2118Claude Code ändert normalerweise die Größe großer Bilder automatisch. Diese Fehler bedeuten, dass das Bild nicht dekodiert oder in der Größe geändert werden konnte, um in die API-Limits zu passen.2230Claude Code verkleinert normalerweise große Bilder automatisch. Diese Fehler bedeuten, dass das Bild nicht dekodiert oder verkleinert werden konnte, um in die API-Limits zu passen.
2119 2231
2120**Was zu tun ist:**2232**Was zu tun ist:**
2121 2233
2122* Wenn die Meldung Sie auffordert, das Bild zu konvertieren, konvertieren Sie es in PNG, JPEG, GIF oder WebP und hängen Sie es erneut an. Claude Code kann Dimensionen für diese Formate überprüfen, ohne das Bild zu dekodieren.2234* Wenn die Nachricht Sie auffordert, das Bild zu konvertieren, konvertieren Sie es zu PNG, JPEG, GIF oder WebP und hängen Sie es erneut an. Claude Code kann Dimensionen für diese Formate aus dem Datei-Header überprüfen, ohne das Bild zu dekodieren.
2123* Wenn die Meldung ein Dimensions- oder Größenlimit meldet, ändern Sie die Größe oder komprimieren Sie das Bild unter diesem Limit, bevor Sie es anhängen.2235* Wenn die Nachricht ein Dimensions- oder Größenlimit meldet, ändern Sie die Größe oder komprimieren Sie das Bild unter diesem Limit, bevor Sie es anhängen.
2124* Wenn die Meldung eine Ursache nennt, wie z. B. ein CMYK JPEG, ein animiertes WebP oder eine möglicherweise beschädigte Datei, speichern Sie das Bild in dem Format, das die Meldung vorschlägt, und hängen Sie es erneut an.2236* Wenn die Nachricht eine Ursache benennt, wie z. B. ein CMYK JPEG, ein animiertes WebP oder eine möglicherweise beschädigte Datei, speichern Sie das Bild im Format, das die Nachricht vorschlägt, und hängen Sie es erneut an.
2125 2237
2126<h3 id="pdf-errors">2238<h3 id="pdf-errors">
2127 PDF-Fehler2239 PDF-Fehler
2128</h3>2240</h3>
2129 2241
2130Das PDF, das Sie angehängt haben, konnte nicht verarbeitet werden. Die Meldungen werden hier in ihrer nicht-interaktiven Form angezeigt; in einer interaktiven Sitzung fordern sie Sie stattdessen auf, zweimal Esc zu drücken und es erneut zu versuchen.2242Das PDF, das Sie angehängt haben, konnte nicht verarbeitet werden. Die Nachrichten werden hier in ihrer nicht-interaktiven Form angezeigt; in einer interaktiven Sitzung fordern sie Sie stattdessen auf, zweimal Esc zu drücken und es erneut zu versuchen.
2131 2243
2132```text theme={null}2244```text theme={null}
2133PDF too large (max 100 pages, 20MB). Try reading the file a different way (e.g., extract text with pdftotext).2245PDF too large (max 100 pages, 20MB). Try reading the file a different way (e.g., extract text with pdftotext).
2137 2249
2138**Was zu tun ist:**2250**Was zu tun ist:**
2139 2251
2140* Für übergroße PDFs bitten Sie Claude, einen Seitenbereich mit dem Read-Werkzeug zu lesen, anstatt die ganze Datei anzuhängen, oder extrahieren Sie Text mit einem Werkzeug wie `pdftotext` und referenzieren Sie die Ausgabedatei nach Pfad2252* Für zu große PDFs bitten Sie Claude, einen Seitenbereich mit dem Read-Tool zu lesen, anstatt die ganze Datei anzuhängen, oder extrahieren Sie Text mit einem Tool wie `pdftotext` und referenzieren Sie die Ausgabedatei nach Pfad
2141* Für geschützte oder ungültige PDFs entfernen Sie das Passwort oder exportieren Sie die Datei erneut aus ihrer Quellanwendung, dann versuchen Sie es erneut2253* Für geschützte oder ungültige PDFs entfernen Sie das Passwort oder exportieren Sie die Datei erneut aus ihrer Quellanwendung, dann versuchen Sie es erneut
2142 2254
2255Wenn Claude einen Seitenbereich aus einem PDF mit dem Read-Tool liest, kann der Lesevorgang mit einer anderen Nachricht fehlschlagen:
2256
2257```text theme={null}
2258pdftoppm is not installed. Install poppler-utils (e.g. `brew install poppler` or `apt-get install poppler-utils`) to enable PDF page rendering.
2259```
2260
2261Seitenbereich-Lesevorgänge rendern Seiten mit `pdftoppm`. Installieren Sie poppler-utils mit dem Befehl, den die Nachricht gibt, oder auf anderen Plattformen einen poppler-Build, der `pdftoppm` auf Ihren `PATH` setzt. Siehe [Read-Tool-Verhalten](/docs/de/tools-reference#read-tool-behavior) für welche PDFs nach Seitenbereich gelesen werden.
2262
2143<h3 id="extra-inputs-are-not-permitted">2263<h3 id="extra-inputs-are-not-permitted">
2144 Zusätzliche Eingaben sind nicht zulässig2264 Zusätzliche Eingaben sind nicht zulässig
2145</h3>2265</h3>
2146 2266
2147Ein Proxy oder LLM-Gateway zwischen Claude Code und der API hat den `anthropic-beta`-Anfragekopf entfernt, daher lehnte die API Felder ab, die davon abhängen.2267Ein Proxy oder LLM-Gateway zwischen Claude Code und der API hat den `anthropic-beta`-Request-Header entfernt, daher lehnte die API Felder ab, die davon abhängen.
2148 2268
2149```text theme={null}2269```text theme={null}
2150API Error: 400 ... Extra inputs are not permitted ... context_management2270API Error: 400 ... Extra inputs are not permitted ... context_management
2151API Error: 400 ... Unexpected value(s) for the `anthropic-beta` header
2152```2271```
2153 2272
2154Claude Code sendet Beta-only-Felder wie `context_management` und `effort` zusammen mit einem `anthropic-beta`-Kopf, der sie aktiviert. Wenn ein Gateway den Körper weiterleitet, aber den Kopf entfernt, sieht die API Felder, die sie nicht erkennt.2273Claude Code sendet Beta-only-Felder wie `context_management` und `effort` zusammen mit einem `anthropic-beta`-Header, der sie aktiviert. Wenn ein Gateway den Body weiterleitet, aber den Header entfernt, sieht die API Felder, die sie nicht erkennt.
2155 2274
2156**Was zu tun ist:**2275**Was zu tun ist:**
2157 2276
2158* Konfigurieren Sie Ihr Gateway, um den `anthropic-beta`-Kopf weiterzuleiten. Siehe [Feature-Durchleitung](/docs/de/llm-gateway-protocol#feature-pass-through) für das, was Gateways weiterleiten müssen.2277* Konfigurieren Sie Ihr Gateway, um den `anthropic-beta`-Header weiterzuleiten. Siehe [Feature-Durchleitung](/docs/de/llm-gateway-protocol#feature-pass-through) für das, was Gateways weiterleiten müssen.
2159* Setzen Sie als Fallback [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/de/env-vars) vor dem Start. [Deaktivieren Sie Pre-Release-Funktionen](/docs/de/llm-gateway-protocol#disable-pre-release-capabilities) behandelt den genauen Umfang.2278* Setzen Sie als Fallback [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/de/env-vars) vor dem Start. [Deaktivieren Sie Pre-Release-Funktionen](/docs/de/llm-gateway-protocol#disable-pre-release-capabilities) behandelt den genauen Umfang.
2160 2279
2161<h3 id="tool-input-schema-is-invalid">2280<h3 id="tool-input-schema-is-invalid">
2162 Werkzeug-Eingabeschema ist ungültig2281 Tool-Input-Schema ist ungültig
2163</h3>2282</h3>
2164 2283
2165Ein Werkzeug in der Anfrage deklarierte ein `input_schema`, das die JSON-Schema-Validierung der API nicht besteht, daher lehnte die API die ganze Anfrage ab. Die Nummer nach `tools.` ist die Position des fehlgeschlagenen Werkzeugs in der Werkzeugliste der Anfrage, nicht ein Name, den Sie nachschlagen können.2284Ein Tool in der Anfrage deklarierte ein `input_schema`, das die JSON-Schema-Validierung der API nicht besteht, daher lehnte die API die gesamte Anfrage ab. Die Nummer nach `tools.` ist die Position des fehlgeschlagenen Tools in der Tool-Liste der Anfrage, nicht ein Name, den Sie nachschlagen können.
2166 2285
2167```text theme={null}2286```text theme={null}
2168API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid2287API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid
2169API Error: 400 ... tools.N.custom.input_schema.properties: Property keys should match pattern '^[a-zA-Z0-9_.-]{1,64}$'2288API Error: 400 ... tools.N.custom.input_schema.properties: Property keys should match pattern '^[a-zA-Z0-9_.-]{1,64}$'
2170```2289```
2171 2290
2172Die erste Form bedeutet, dass das Schema nicht gültiges JSON Schema draft 2020-12 ist. Die zweite bedeutet, dass ein Eigenschaftsname auf oberster Ebene nicht dem Muster entspricht, das die Meldung zitiert.2291Die erste Form bedeutet, dass das Schema kein gültiges JSON Schema Draft 2020-12 ist. Die zweite bedeutet, dass ein Name einer Top-Level-Eigenschaft nicht dem Muster entspricht, das die Nachricht angibt.
2173 2292
2174Claude Code [schließt MCP-Werkzeuge aus, deren Eingabeschema diese Validierung nicht bestehen würde](/docs/de/mcp#tools-with-invalid-input-schemas), wenn es die Werkzeuge eines Servers lädt, daher enthalten Anfragen normalerweise nie eines.2293Claude Code [schließt MCP-Tools aus, deren Input-Schema diese Validierung nicht bestehen würde](/docs/de/mcp#tools-with-invalid-input-schemas), wenn es die Tools eines Servers lädt, daher enthalten Anfragen normalerweise nie eines.
2175 2294
2176Auf einer [Bereitstellung, bei der das Flag-Abrufen ausgeschaltet ist](/docs/de/env-vars#features-that-need-feature-flag-fetching), oder auf einer Maschine, deren Flags nie angekommen sind, zeichnet Claude Code im Serverprotokoll auf, welches Werkzeug abgelehnt würde, sendet es aber trotzdem, daher kann dieser Fehler immer noch auftreten.2295Bei einer [Bereitstellung, bei der das Flag-Abrufen ausgeschaltet ist](/docs/de/env-vars#features-that-need-feature-flag-fetching), oder auf einem Computer, dessen Flags nie angekommen sind, zeichnet Claude Code im Server-Log auf, welches Tool abgelehnt würde, sendet es aber trotzdem, daher kann dieser Fehler immer noch auftreten.
2177 2296
2178Der Fehler kann auch für ein Werkzeug auftreten, dessen Schema ein JSON-Schema-Dialekt deklariert, der nicht draft 2020-12 in `$schema` ist. Claude Code überprüft diese Schemas nicht gegen das JSON-Schema-Meta-Schema, obwohl die Überprüfung des Eigenschaftsnamens auf oberster Ebene immer noch gilt.2297Der Fehler kann auch für ein Tool auftreten, dessen Schema einen anderen JSON-Schema-Dialekt als Draft 2020-12 in `$schema` deklariert. Claude Code überprüft diese Schemas nicht gegen die JSON-Schema-Meta-Schema, obwohl die Top-Level-Eigenschaftsnamen-Überprüfung immer noch gilt.
2179 2298
2180Vor v2.1.216 führte keine Bereitstellung die Ausschlussüberprüfungen durch.2299Vor v2.1.216 führte keine Bereitstellung die Ausschluss-Überprüfungen durch.
2181 2300
2182**Was zu tun ist:**2301**Was zu tun ist:**
2183 2302
2184* Wenn Ihre Claude-Code-Version älter als v2.1.216 ist, führen Sie `claude update` aus.2303* Wenn Ihre Claude Code-Version älter als v2.1.216 ist, führen Sie `claude update` aus.
2185* Entfernen oder [deaktivieren](/docs/de/mcp#disable-a-server-without-removing-it) Sie den MCP-Server, der das ungültige Schema deklariert. Der Fehler nennt das Werkzeug nur nach Position. Auf v2.1.216 oder später überprüfen Sie das Protokoll jedes Servers auf eine Zeile, die ein Werkzeug nennt, dessen Eingabeschema abgelehnt würde. Wenn kein Protokoll eines nennt, deaktivieren Sie Server nacheinander.2304* Entfernen oder [deaktivieren](/docs/de/mcp#disable-a-server-without-removing-it) Sie den MCP-Server, der das ungültige Schema deklariert. Der Fehler benennt das Tool nur nach Position. Auf v2.1.216 oder später überprüfen Sie das Log jedes Servers auf eine Zeile, die ein Tool benennt, dessen Input-Schema abgelehnt würde. Wenn kein Log eines benennt, deaktivieren Sie Server nacheinander.
2186* Wenn Sie den Server verwalten, beheben Sie das `input_schema` des Werkzeugs. Das Schema muss gültiges JSON-Schema sein, und Eigenschaftsnamen auf oberster Ebene müssen 1 bis 64 Zeichen lang sein und nur ASCII-Buchstaben und Ziffern, `_`, `.` und `-` verwenden. Siehe [Werkzeuge mit ungültigen Eingabeschemas](/docs/de/mcp#tools-with-invalid-input-schemas).2305* Wenn Sie den Server verwalten, beheben Sie das `input_schema` des Tools. Das Schema muss gültiges JSON Schema sein, und Top-Level-Eigenschaftsnamen müssen 1 bis 64 Zeichen lang sein und nur ASCII-Buchstaben und Ziffern, `_`, `.` und `-` verwenden. Siehe [Tools mit ungültigen Input-Schemas](/docs/de/mcp#tools-with-invalid-input-schemas).
2306
2307<h3 id="tool-use-name-over-200-characters">
2308 tool\_use.name über 200 Zeichen
2309</h3>
2310
2311Ein Tool-Aufruf in der Gesprächshistorie trägt einen Namen, der länger als die 200 Zeichen ist, die die API in einer Anfrage akzeptiert:
2312
2313```text theme={null}
2314API Error: 400 ... tool_use.name: String should have at most 200 characters
2315```
2316
2317Claude Code kürzt solch einen Namen auf 200 Zeichen, wenn die Antwort ankommt und wenn es ein gespeichertes Gespräch lädt, daher schlägt der Aufruf mit einem gewöhnlichen `No such tool available`-Tool-Fehler fehl und das Gespräch wird ohne diesen API-Fehler fortgesetzt.
2318
2319**Was zu tun ist:**
2320
2321* Führen Sie `claude update` aus, dann setzen Sie das Gespräch fort. Die aktualisierte Version repariert den übergroßen Namen, wenn sie das Transkript lädt, daher funktioniert ein Gespräch, das steckengeblieben war, wieder.
2322
2323Vor v2.1.281 blieb der übergroße Name in der Historie und die API lehnte jede Anfrage ab, die das Gespräch erneut sendete, einschließlich `/compact` und `--resume`, daher wiederholte sich dieser Fehler und das Gespräch war steckengeblieben.
2187 2324
2188<h3 id="theres-an-issue-with-the-selected-model">2325<h3 id="theres-an-issue-with-the-selected-model">
2189 Es gibt ein Problem mit dem ausgewählten Modell2326 Es gibt ein Problem mit dem ausgewählten Modell
2199 2336
2200* **Interaktive CLI**: Führen Sie `/model` aus, um aus Modellen auszuwählen, die für Ihr Konto verfügbar sind.2337* **Interaktive CLI**: Führen Sie `/model` aus, um aus Modellen auszuwählen, die für Ihr Konto verfügbar sind.
2201* **Nicht-interaktiver Modus (`-p`)**: Übergeben Sie `--model` mit einem gültigen Alias oder einer ID, oder setzen Sie [`ANTHROPIC_MODEL`](/docs/de/env-vars). Der Fehlertext zeigt `Run --model` auf dieser Oberfläche.2338* **Nicht-interaktiver Modus (`-p`)**: Übergeben Sie `--model` mit einem gültigen Alias oder einer ID, oder setzen Sie [`ANTHROPIC_MODEL`](/docs/de/env-vars). Der Fehlertext zeigt `Run --model` auf dieser Oberfläche.
2202* **Agent SDK**: Der Fehlertext lässt den Hinweis weg, da das Modell programmgesteuert gesetzt wird. Setzen Sie [`model` auf `Options`](/docs/de/agent-sdk/typescript#options) in TypeScript oder [`ClaudeAgentOptions(model=...)`](/docs/de/agent-sdk/python#claudeagentoptions) in Python, und behandeln Sie den strukturierten `model_not_found`-Fehler, um Ihre eigene Wiederholung oder Modellauswahl anzuzeigen.2339* **Agent SDK**: Der Fehlertext lässt den Hinweis weg, da das Modell programmgesteuert gesetzt wird. Setzen Sie [`model` auf `Options`](/docs/de/agent-sdk/typescript#options) in TypeScript oder [`ClaudeAgentOptions(model=...)`](/docs/de/agent-sdk/python#claudeagentoptions) in Python, und behandeln Sie den strukturierten `model_not_found`-Fehler, um Ihren eigenen Wiederholungs- oder Modellwähler anzuzeigen.
2203* Verwenden Sie einen Alias wie `sonnet` oder `opus` statt einer vollständigen versionierten ID. Aliase werden zu einem verwalteten Standard aufgelöst, daher werden sie nicht veraltet. Siehe [Modellkonfiguration](/docs/de/model-config).2340* Verwenden Sie einen Alias wie `sonnet` oder `opus` statt einer vollständigen versionierten ID. Aliase werden zu einem verwalteten Standard aufgelöst, daher werden sie nicht veraltet. Siehe [Modellkonfiguration](/docs/de/model-config).
2204* Wenn das falsche Modell in der CLI immer wieder zurückkommt, ist eine veraltete ID irgendwo gesetzt. Überprüfen Sie die Orte, an denen Sie ein Modell in [Prioritätsreihenfolge](/docs/de/model-config#setting-your-model) setzen können, und entfernen Sie den veralteten Wert.2341* Wenn das falsche Modell in der CLI immer wieder zurückkommt, ist eine veraltete ID irgendwo gesetzt. Überprüfen Sie die Orte, an denen Sie ein Modell in [Prioritätsreihenfolge](/docs/de/model-config#setting-your-model) setzen können, und entfernen Sie den veralteten Wert.
2205* Ein neu gestartetes Modell kann auf der Anthropic-API verfügbar sein, bevor Amazon Bedrock, Google Clouds Agent Platform oder Microsoft Foundry es anbietet. Wenn Sie eine neue Modell-ID auf einem dieser Anbieter angeheftet haben und diesen Fehler sehen, überprüfen Sie den Modellkatalog Ihres Anbieters auf Verfügbarkeit in Ihrer Region, und behalten Sie die vorherige Version angeheftet, bis die neue dort erscheint.
2206* Claude Code meldet einen abgelaufenen claude.ai-Login als [Login abgelaufen](#login-expired), nicht als dieser Fehler. Vor v2.1.206 schlug ein abgelaufener Login, der nicht mehr aktualisiert werden konnte, bei jedem Modell mit diesem Fehler fehl; führen Sie `/login` aus, wenn Sie das auf einer älteren Version sehen.2342* Claude Code meldet einen abgelaufenen claude.ai-Login als [Login abgelaufen](#login-expired), nicht als dieser Fehler. Vor v2.1.206 schlug ein abgelaufener Login, der nicht mehr aktualisiert werden konnte, bei jedem Modell mit diesem Fehler fehl; führen Sie `/login` aus, wenn Sie das auf einer älteren Version sehen.
2207* Für Google Clouds Agent Platform-Bereitstellungen siehe [Google Cloud Agent Platform-Fehlerbehebung](/docs/de/google-vertex-ai#troubleshooting).2343* Für Google Clouds Agent Platform-Bereitstellungen siehe [Google Clouds Agent Platform-Fehlerbehebung](/docs/de/google-vertex-ai#troubleshooting).
2208 2344
2209<h3 id="model-is-not-a-recognized-model-id">2345<h3 id="model-is-not-a-recognized-model-id">
2210 Modell ist keine erkannte Modell-ID2346 Modell ist keine erkannte Modell-ID
2211</h3>2347</h3>
2212 2348
2213Die Modellzeichenkette, die Sie an einen Modellwechsel übergeben haben, ist kein Modellalias, keine Modell-ID, die diese Claude-Code-Version kennt, oder keine ID, die mit `claude-` beginnt. Die üblichen Ursachen sind ein Tippfehler in der ID, ein Anzeigename wie `Sonnet 5`, bei dem die ID `claude-sonnet-5` erwartet wird, oder ein Alias, den nur neuere Claude-Code-Versionen erkennen. Claude Code lehnt den Wechsel sofort ab. Vor v2.1.200 speicherte Claude Code die Zeichenkette und schlug bei der nächsten Anfrage mit [Es gibt ein Problem mit dem ausgewählten Modell](#theres-an-issue-with-the-selected-model) fehl.2349Die Modellzeichenkette, die Sie an einen Modellwechsel übergeben haben, ist kein Modellalias, keine Modell-ID, die diese Claude Code-Version kennt, oder keine ID, die mit `claude-` beginnt. Die üblichen Ursachen sind ein Tippfehler in der ID, ein Anzeigename wie `Sonnet 5`, wo die ID `claude-sonnet-5` erwartet wird, oder ein Alias, den nur neuere Claude Code-Versionen erkennen. Claude Code lehnt den Wechsel sofort ab. Vor v2.1.200 speicherte Claude Code die Zeichenkette und schlug bei der nächsten Anfrage mit [Es gibt ein Problem mit dem ausgewählten Modell](#theres-an-issue-with-the-selected-model) fehl.
2214 2350
2215```text theme={null}2351```text theme={null}
2216Model "claud-sonnet-5" is not a recognized model id. Did you mean 'claude-sonnet-5'?2352Model "claud-sonnet-5" is not a recognized model id. Did you mean 'claude-sonnet-5'?
2217```2353```
2218 2354
2219Der nachfolgende Hinweis nennt den nächsten passenden Alias oder die nächste Modell-ID. Wenn nichts nah genug ist, lautet es stattdessen `Run /model to see available models.`2355Der nachfolgende Hinweis benennt den nächsten passenden Alias oder die nächste Modell-ID. Wenn nichts nah genug ist, lautet er stattdessen `Run /model to see available models.` In einer Sitzung, die die [Desktop-App](/docs/de/desktop) für Sie startet, lautet der Hinweis ohne Übereinstimmung `Switch to a different model.`
2220 2356
2221Claude Code erzeugt diesen Fehler lokal in dem Moment, in dem der Wechsel angefordert wird, bevor eine API-Anfrage gestellt wird. Er gilt, wenn ein Modell durch die [Agent SDK](/docs/de/agent-sdk/typescript) `setModel()`-Methode, durch eine App wie die [Desktop-App](/docs/de/desktop), die die Claude-Code-CLI für Sie ausführt, oder wenn Sie ein Modell von einem Gerät auswählen, das über [Remote Control](/docs/de/remote-control) verbunden ist, gesetzt wird. Vor v2.1.260 deckte die Überprüfung Remote Control-Auswahlen nicht ab, daher wendete Claude Code die Auswahl an und die nächste Anfrage schlug mit [Es gibt ein Problem mit dem ausgewählten Modell](#theres-an-issue-with-the-selected-model) fehl.2357Claude Code erzeugt diesen Fehler lokal in dem Moment, in dem der Wechsel angefordert wird, bevor eine API-Anfrage gestellt wird. Er gilt, wenn ein Modell durch die [Agent SDK](/docs/de/agent-sdk/typescript) `setModel()`-Methode gesetzt wird, durch eine App wie die [Desktop-App](/docs/de/desktop), die die Claude Code CLI für Sie ausführt, oder wenn Sie ein Modell von einem Gerät auswählen, das über [Remote Control](/docs/de/remote-control) verbunden ist. Vor v2.1.260 deckte die Überprüfung Remote Control-Auswahlen nicht ab, daher wendete Claude Code die Auswahl an und die nächste Anfrage schlug mit [Es gibt ein Problem mit dem ausgewählten Modell](#theres-an-issue-with-the-selected-model) fehl.
2222 2358
2223**Was zu tun ist:**2359**Was zu tun ist:**
2224 2360
2225* Führen Sie `/model` ohne Argument aus, um die Auswahl zu öffnen und aus den Modellen auszuwählen, die für Ihr Konto verfügbar sind, dann übergeben Sie den dort angezeigten Alias oder die ID2361* Führen Sie `/model` ohne Argument aus, um den Wähler zu öffnen und aus den Modellen auszuwählen, die für Ihr Konto verfügbar sind, dann übergeben Sie den dort angezeigten Alias oder die ID
2226* Wenn Sie einen Alias verwendet haben, den eine neuere Claude-Code-Version unterstützt, führen Sie `claude update` aus. Eine vollständige ID, die mit `claude-` beginnt, besteht diese lokale Überprüfung, auch wenn das Modell neuer als Ihre Claude-Code-Version ist. Der Server kann immer noch eine Mindestversion für dieses Modell erfordern; siehe [Claude Code unterstützt dieses Modell nicht](#claude-code-does-not-support-this-model).2362* Wenn Sie einen Alias verwendet haben, den eine neuere Claude Code-Version unterstützt, führen Sie `claude update` aus. Eine vollständige ID, die mit `claude-` beginnt, besteht diese lokale Überprüfung, auch wenn das Modell neuer als Ihre Claude Code-Version ist. Der Server kann immer noch eine Mindestversion für dieses Modell erfordern; siehe [Claude Code unterstützt dieses Modell nicht](#claude-code-does-not-support-this-model).
2227* Ein Modell, das vor v2.1.200 gespeichert wurde, wird durch diese Überprüfung nicht repariert. Wenn ein veralteter Wert immer wieder zurückkommt, entfernen Sie ihn aus den unter [Setzen Sie Ihr Modell](/docs/de/model-config#setting-your-model) aufgelisteten Orten.2363* Ein Modell, das vor v2.1.200 gespeichert wurde, wird durch diese Überprüfung nicht repariert. Wenn ein veralteter Wert immer wieder zurückkommt, entfernen Sie ihn aus den unter [Setzen Sie Ihr Modell](/docs/de/model-config#setting-your-model) aufgelisteten Orten.
2228* Die Überprüfung wird nur auf der Anthropic-API ausgeführt. Auf jedem anderen Anbieter oder Gateway, einschließlich eines benutzerdefinierten `ANTHROPIC_BASE_URL`, definiert der Anbieter die Modellnamen, daher akzeptiert Claude Code jede Zeichenkette und leitet sie durch. Claude Code kann immer noch die [nicht erkannte Modell-Diagnosezeile](#unrecognized-model-id-on-a-request) zur Anfragetime auf jedem Anbieter schreiben.2364* Die Überprüfung wird nur auf der Anthropic API ausgeführt. Bei jedem anderen Anbieter oder Gateway, einschließlich einer benutzerdefinierten `ANTHROPIC_BASE_URL`, definiert der Anbieter die Modellnamen, daher akzeptiert Claude Code jede Zeichenkette und leitet sie durch. Claude Code kann immer noch die [nicht erkannte Modell-Diagnosezeile](#unrecognized-model-id-on-a-request) zur Anfragzeit auf jedem Anbieter schreiben.
2229 2365
2230<h3 id="model-not-found">2366<h3 id="model-not-found">
2231 Modell nicht gefunden2367 Modell nicht gefunden
2232</h3>2368</h3>
2233 2369
2234Sie haben ein Modell mit `/model <name>` ausgewählt und Claude Code konnte nicht bestätigen, dass ein Modell mit diesem Namen existiert. Wenn der Name kein [Modellalias](/docs/de/model-config#model-aliases) oder eine andere Schreibweise ist, die Claude Code lokal akzeptiert, überprüft `/model` ihn mit einer minimalen API-Anfrage, und dieser Fehler ist normalerweise die Antwort Ihres API-Endpunkts. Ein Name, der überhaupt keine Modell-ID sein kann, wie einer mit Leerzeichen, erhält die gleiche Meldung.2370Sie haben ein Modell mit `/model <name>` ausgewählt und Claude Code konnte nicht bestätigen, dass ein Modell mit diesem Namen existiert. Wenn der Name kein [Modellalias](/docs/de/model-config#model-aliases) oder eine andere Schreibweise ist, die Claude Code lokal akzeptiert, überprüft `/model` es mit einer minimalen API-Anfrage, und dieser Fehler ist normalerweise die Antwort Ihres API-Endpunkts. Ein Name, der überhaupt keine Modell-ID sein kann, wie einer mit Leerzeichen, erhält die gleiche Nachricht.
2235 2371
2236```text theme={null}2372```text theme={null}
2237Model 'claude-opus-9' not found2373Model 'claude-opus-9' not found
2238```2374```
2239 2375
2240Bei Anbietern mit anbieterspezifischen Modell-IDs kann die Meldung einen `Try '...' instead`-Vorschlag hinzufügen, der die ID Ihres Anbieters für ein Fallback-Modell nennt.2376Bei Anbietern mit anbieter-spezifischen Modell-IDs kann die Nachricht einen `Try '...' instead`-Vorschlag hinzufügen, der die ID Ihres Anbieters für ein Fallback-Modell benennt.
2241 2377
2242**Was zu tun ist:**2378**Was zu tun ist:**
2243 2379
2244* Führen Sie `/model` ohne Argument aus und wählen Sie aus den Modellen, die für Ihr Konto verfügbar sind, oder verwenden Sie einen [Modellalias](/docs/de/model-config#model-aliases) wie `sonnet`, der zu einem verwalteten Standard aufgelöst wird2380* Führen Sie `/model` ohne Argument aus und wählen Sie aus den Modellen, die für Ihr Konto verfügbar sind, oder verwenden Sie einen [Modellalias](/docs/de/model-config#model-aliases) wie `sonnet`, der zu einem verwalteten Standard aufgelöst wird
2245* Wenn Sie eine vollständige ID eingegeben haben, überprüfen Sie sie gegen den Modellkatalog Ihres Anbieters. Ein neu gestartetes Modell kann auf der Anthropic-API verfügbar sein, bevor Ihr Anbieter oder Ihre Region es anbietet.2381* Wenn Sie eine vollständige ID eingegeben haben, überprüfen Sie sie gegen den Modellkatalog Ihres Anbieters. Ein neu gestartetes Modell kann auf der Anthropic API verfügbar sein, bevor Ihr Anbieter oder Ihre Region es anbietet.
2246* Vor v2.1.265 lehnte `/model` auch die `opusplan[1m]`-Alias-Schreibweise mit diesem Fehler ab. Auf diesen Versionen aktualisieren Sie Claude Code, oder setzen Sie das Modell in [Einstellungen](/docs/de/model-config#setting-your-model) oder mit `--model` statt.2382* Vor v2.1.265 lehnte `/model` auch die `opusplan[1m]`-Alias-Schreibweise mit diesem Fehler ab. Auf diesen Versionen aktualisieren Sie Claude Code, oder setzen Sie das Modell in [Einstellungen](/docs/de/model-config#setting-your-model) oder mit `--model` statt.
2247 2383
2384<h3 id="api-error-model-not-changed">
2385 API-Fehler beim Überprüfen des ausgewählten Modells
2386</h3>
2387
2388Sie haben ein Modell mit `/model <name>` ausgewählt, oder eine mit der Sitzung verbundene App hat den Wechsel angefordert. Die API lehnte die minimale Anfrage ab, die Claude Code sendet, um das Modell zu überprüfen, aus einem Grund, der keinen eigenen Eintrag hat, wie z. B. ein Ratenlimit oder ein Serverfehler. Die Sitzung behält ihr aktuelles Modell, und die Nachricht endet damit, dass dies gesagt wird:
2389
2390```text theme={null}
2391API error: 429 <the server's explanation> · model not changed
2392```
2393
2394Die Mitte der Nachricht ist der HTTP-Status und die eigene Erklärung des Servers.
2395
2396**Was zu tun ist:**
2397
2398* Handeln Sie nach der Erklärung des Servers; bei einem Ratenlimit oder einem 5xx-Status warten Sie und wählen Sie das Modell erneut
2399* Die Ablehnungen mit ihrer eigenen Formulierung werden durch die umgebenden Einträge behandelt, wie [Modell nicht gefunden](#model-not-found) und [Modell ist durch die Einstellungen Ihrer Organisation eingeschränkt](#model-is-restricted-by-your-organizations-settings)
2400
2248<h3 id="claude-opus-is-not-available-with-the-claude-pro-plan">2401<h3 id="claude-opus-is-not-available-with-the-claude-pro-plan">
2249 Claude Opus ist nicht mit dem Claude Pro-Plan verfügbar2402 Claude Opus ist nicht mit dem Claude Pro-Plan verfügbar
2250</h3>2403</h3>
2251 2404
2252Ihr aktiver Abonnementplan enthält nicht das Modell, das Sie ausgewählt haben.2405Ihr aktiver Abonnementplan beinhaltet nicht das Modell, das Sie ausgewählt haben.
2253 2406
2254```text theme={null}2407```text theme={null}
2255Claude Opus is not available with the Claude Pro plan. If you have updated your subscription plan recently, run /logout and /login for the plan to take effect.2408Claude Opus is not available with the Claude Pro plan. If you have updated your subscription plan recently, run /logout and /login for the plan to take effect.
2256```2409```
2257 2410
2411In einer Sitzung, die die Claude Desktop-App ausführt, sagt die Nachricht stattdessen, dass Sie sich `abmelden und erneut anmelden` sollen, anstatt die Befehle zu benennen.
2412
2258**Was zu tun ist:**2413**Was zu tun ist:**
2259 2414
2260* Führen Sie `/model` aus und wählen Sie ein Modell, das Ihr Plan enthält2415* Führen Sie `/model` aus und wählen Sie ein Modell, das Ihr Plan beinhaltet
2261* Wenn Sie Ihren Plan kürzlich aktualisiert haben und dies immer noch sehen, führen Sie `/logout` und dann `/login` aus. Das gespeicherte Token spiegelt Ihren Plan zum Zeitpunkt der Anmeldung wider, daher wird ein Upgrade im Web erst wirksam, wenn Sie sich in einer bestehenden Sitzung erneut authentifizieren.2416* Wenn Sie Ihren Plan kürzlich aktualisiert haben und dies immer noch sehen, führen Sie `/logout` dann `/login` aus. Das gespeicherte Token spiegelt Ihren Plan zum Zeitpunkt der Anmeldung wider, daher wird ein Upgrade auf claude.ai in einer bestehenden Sitzung erst wirksam, wenn Sie sich erneut authentifizieren.
2262* Siehe [claude.com/pricing](https://claude.com/pricing) für die Modelle, die jeder Plan enthält2417* Siehe [claude.com/pricing](https://claude.com/pricing) für die Modelle, die jeder Plan beinhaltet
2263 2418
2264<h3 id="claude-code-does-not-support-this-model">2419<h3 id="claude-code-does-not-support-this-model">
2265 Claude Code unterstützt dieses Modell nicht2420 Claude Code unterstützt dieses Modell nicht
2266</h3>2421</h3>
2267 2422
2268Die API lehnte die Anfrage mit einem 400 ab, weil Ihre Claude-Code-Version unter einem erforderlichen Minimum liegt. Entweder erfordert das Modell, das Sie ausgewählt haben, eine neuere Version, die der Server pro Modell überprüft, oder die Richtlinie Ihrer Organisation erfordert eine. Der 400 trägt den Fehlercode `claude_code_version_too_old`, und die Meldung sagt, welches Minimum gilt.2423Die API lehnte die Anfrage mit einem 400 ab, weil Ihre Claude Code-Version unter einem erforderlichen Minimum liegt. Entweder erfordert das Modell, das Sie ausgewählt haben, eine neuere Version, die der Server pro Modell überprüft, oder die Richtlinie Ihrer Organisation erfordert eine. Der 400 trägt den Fehlercode `claude_code_version_too_old`, und die Nachricht sagt, welches Minimum gilt.
2269 2424
2270```text theme={null}2425```text theme={null}
2271API Error: 400 Claude Code 2.1.219 does not support this model; version 2.1.255 or newer is required. Run 'claude update', or update the Claude desktop app, then try again.2426API Error: 400 Claude Code 2.1.219 does not support this model; version 2.1.255 or newer is required. Run 'claude update', or update the Claude desktop app, then try again.
2272```2427```
2273 2428
2274Die Richtlinien-Formulierung der Organisation lautet:2429Die Formulierung der Organisationsrichtlinie lautet:
2275 2430
2276```text theme={null}2431```text theme={null}
2277API Error: 400 Claude Code 2.1.240 is older than the minimum version required by your organization's policy. Run 'claude update', or update the Claude desktop app, to continue.2432API Error: 400 Claude Code 2.1.240 is older than the minimum version required by your organization's policy. Run 'claude update', or update the Claude desktop app, to continue.
2279 2434
2280**Was zu tun ist:**2435**Was zu tun ist:**
2281 2436
2282* Führen Sie `claude update` aus, oder aktualisieren Sie die Claude-Desktop-App, dann starten Sie eine neue Sitzung2437* Führen Sie `claude update` aus, oder aktualisieren Sie die Claude Desktop-App, dann starten Sie eine neue Sitzung
2283* Für die Pro-Modell-Formulierung können Sie in der aktuellen Sitzung weitermachen, indem Sie mit `/model` zu einem anderen Modell wechseln2438* Für die Formulierung pro Modell können Sie in der aktuellen Sitzung weiterarbeiten, indem Sie mit `/model` zu einem anderen Modell wechseln
2284* Für die Organisationsrichtlinien-Formulierung aktualisieren Sie, bevor Sie fortfahren2439* Für die Formulierung der Organisationsrichtlinie aktualisieren Sie, bevor Sie fortfahren
2285 2440
2286<h3 id="model-is-restricted-by-your-organizations-settings">2441<h3 id="model-is-restricted-by-your-organizations-settings">
2287 Modell ist durch die Einstellungen Ihrer Organisation eingeschränkt2442 Modell ist durch die Einstellungen Ihrer Organisation eingeschränkt
2288</h3>2443</h3>
2289 2444
2290Ihr Organisationsadministrator hat dieses Modell in der claude.ai-Administratorkonsole deaktiviert, oder es ist durch eine [`availableModels`](/docs/de/model-config#restrict-model-selection)-Zulassungsliste in verwalteten Einstellungen ausgeschlossen. Wenn das eingeschränkte Modell mit `--model`, `ANTHROPIC_MODEL` oder der `model`-Einstellung gesetzt wurde, ersetzt Claude Code ein zulässiges Modell und fährt fort. Das Eingeben von `/model <name>` für ein eingeschränktes Modell wird mit `Run /model to choose a different model.` abgelehnt und die Sitzung behält ihr aktuelles Modell. Die Ersetzungsmitteilung kann auch mid-session nach einem Admin-Deaktivieren des Modells, auf dem eine Sitzung läuft, in der claude.ai-Administratorkonsole angezeigt werden.2445Ihr Organisationsadministrator hat dieses Modell in der claude.ai-Administratorkonsole deaktiviert, oder verwaltete Einstellungen schließen es durch eine [`availableModels`](/docs/de/model-config#restrict-model-selection)-Zulassungsliste oder eine [`deniedModels`](/docs/de/model-config#block-specific-models-or-versions)-Liste aus. Der Hinweis wird beim Start angezeigt, wenn `--model`, `ANTHROPIC_MODEL` oder die `model`-Einstellung das eingeschränkte Modell benannt haben, und er benennt das Modell, das die Sitzung stattdessen verwendet. Wenn verwaltete Einstellungen kein zulässiges Modell für die Sitzung hinterlassen, siehe [Verwaltete Einstellungen blockieren das Standardmodell](#managed-settings-block-the-default-model). Der Substitutionshinweis kann auch während der Sitzung angezeigt werden, nachdem ein Administrator das Modell, auf dem eine Sitzung läuft, in der claude.ai-Administratorkonsole deaktiviert hat.
2291 2446
2292```text theme={null}2447```text theme={null}
2293Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.2448Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.
2294```2449```
2295 2450
2296Ein Hinweis mit dem Präfix eines Agenten, einer Fähigkeit oder eines Befehls bedeutet, dass die Einschränkung auf das [angeforderte Modell des Subagenten](/docs/de/sub-agents#choose-a-model) angewendet wurde: Der Subagent wird auf dem ersetzten Modell ausgeführt und das Modell Ihrer Sitzung ist unverändert. Vor v2.1.223 zeigte Claude Code den Hinweis nur für Subagenten, die mit dem Agent-Werkzeug gestartet wurden.2451Das Eingeben von `/model <name>` für ein eingeschränktes Modell wird abgelehnt und die Sitzung behält ihr aktuelles Modell. Für ein in der Administratorkonsole deaktiviertes Modell lautet die Ablehnung `Model '<name>' is restricted by your organization's settings. Run /model to choose a different model.` Für ein Modell, das verwaltete Einstellungen ausschließen, lautet es `Model '<name>' is not available. Your organization restricts model selection.`
2452
2453Ein Hinweis mit dem Präfix eines Agenten, einer Fähigkeit oder eines Befehls bedeutet, dass die Einschränkung auf das [angeforderte Modell des Subagenten](/docs/de/sub-agents#choose-a-model) angewendet wurde: Der Subagent läuft auf dem ersetzten Modell und das Modell Ihrer Sitzung ist unverändert. Vor v2.1.223 zeigte Claude Code den Hinweis nur für Subagenten, die mit dem Agent-Tool gestartet wurden.
2297 2454
2298Claude Code behandelt einen Modellfamilien-Alias, einen von `opus`, `sonnet`, `haiku` oder `fable`, als Anfrage für diese Familie statt für ihre neueste Version. Auf der Anthropic-API und auf [Claude Platform on AWS](/docs/de/claude-platform-on-aws) wird ein eingeschränkter Familien-Alias zur neuesten Version der Familie aufgelöst, die Ihre Organisation und die `availableModels`-Zulassungsliste zulassen, und der Ersetzungshinweis nennt diese Version. Claude Code lehnt `/model <alias>` nur ab, wenn jede Version der Familie eingeschränkt ist. Vor v2.1.205 wurde ein Familien-Alias basierend auf seiner neuesten Version allein ersetzt oder abgelehnt, auch wenn eine ältere Version derselben Familie zulässig war.2455Claude Code behandelt einen Modell-Familie-Alias, einen von `opus`, `sonnet`, `haiku` oder `fable`, als eine Anfrage für diese Familie statt für ihre neueste Version. Auf der Anthropic API und auf [Claude Platform on AWS](/docs/de/claude-platform-on-aws) wird ein eingeschränkter Familie-Alias zu der neuesten Version der Familie aufgelöst, die die Einstellungen Ihrer Organisation zulassen, und der Substitutionshinweis benennt diese Version. Claude Code lehnt `/model <alias>` nur ab, wenn jede Version der Familie eingeschränkt ist. Vor v2.1.205 wurde ein Familie-Alias basierend auf seiner neuesten Version allein ersetzt oder abgelehnt, auch wenn eine ältere Version der gleichen Familie zulässig war.
2299 2456
2300**Was zu tun ist:**2457**Was zu tun ist:**
2301 2458
2302* Führen Sie `/model` aus, um aus den Modellen auszuwählen, die Ihre Organisation zulässt. Eingeschränkte Modelle sind in der Auswahl verborgen.2459* Führen Sie `/model` aus, um aus den Modellen auszuwählen, die Ihre Organisation zulässt. Eingeschränkte Modelle sind im Wähler verborgen.
2303* Wenn das eingeschränkte Modell in `--model`, `ANTHROPIC_MODEL`, dem `model`-Feld einer Einstellungsdatei oder dem `model`-Frontmatter eines [Subagenten](/docs/de/sub-agents#choose-a-model), einer Fähigkeit oder eines Befehls gesetzt wurde, entfernen oder aktualisieren Sie diesen Wert, damit der Hinweis nicht erneut auftritt2460* Wenn das eingeschränkte Modell in `--model`, `ANTHROPIC_MODEL`, dem `model`-Feld einer Einstellungsdatei oder dem `model`-Frontmatter eines [Subagenten](/docs/de/sub-agents#choose-a-model), einer Fähigkeit oder eines Befehls gesetzt wurde, entfernen oder aktualisieren Sie diesen Wert, damit der Hinweis nicht erneut auftritt
2304* Wenn Sie Zugriff auf das eingeschränkte Modell benötigen, bitten Sie Ihren Organisationsadministrator, es zu aktivieren. Siehe [Organisationsmodell-Einschränkungen](/docs/de/model-config#organization-model-restrictions).2461* Wenn Sie Zugriff auf das eingeschränkte Modell benötigen, bitten Sie Ihren Organisationsadministrator, es zu aktivieren. Siehe [Organisationsmodell-Einschränkungen](/docs/de/model-config#organization-model-restrictions).
2305 2462
2307 Modellwechsel wurde durch einen PreModelSwitch-Hook blockiert2464 Modellwechsel wurde durch einen PreModelSwitch-Hook blockiert
2308</h3>2465</h3>
2309 2466
2310Ein [PreModelSwitch-Hook](/docs/de/hooks#premodelswitch) hat den Modellwechsel, den Sie oder ein Client angefordert haben, nicht genehmigt, daher behält die Sitzung ihr aktuelles Modell. Wenn der Wechsel von einem [Agent SDK](/docs/de/agent-sdk/overview)-Host oder [Remote Control](/docs/de/remote-control) statt von einem Befehl kam, den Sie eingegeben haben, lautet die Meldung `Model switch blocked by a PreModelSwitch hook` ohne Nennung des Zielmodells.2467Ein [PreModelSwitch-Hook](/docs/de/hooks#premodelswitch) hat den Modellwechsel, den Sie oder ein Client angefordert haben, nicht genehmigt, daher behält die Sitzung ihr aktuelles Modell. Wenn der Wechsel von einem [Agent SDK](/docs/de/agent-sdk/overview)-Host oder [Remote Control](/docs/de/remote-control) statt von einem Befehl kam, den Sie eingegeben haben, lautet die Nachricht `Model switch blocked by a PreModelSwitch hook` ohne Benennung des Zielmodells.
2311 2468
2312```text theme={null}2469```text theme={null}
2313Model switch to Opus 4.6 was blocked by a PreModelSwitch hook: Opus 4.6 is retired for this project. Use a newer model.2470Model switch to Opus 4.6 was blocked by a PreModelSwitch hook: Opus 4.6 is retired for this project. Use a newer model.
2314```2471```
2315 2472
2316Der Grund nach dem Doppelpunkt sagt, was den Wechsel ablehnte:2473Der Grund nach dem Doppelpunkt sagt, was den Wechsel abgelehnt hat:
2317 2474
2318* **Ein Grund, den ein Hook geschrieben hat**: Ein PreModelSwitch-Hook lieferte diesen Grund, wenn er [den Wechsel ablehnte oder um Bestätigung bat](/docs/de/hooks#premodelswitch-decision-control). Beheben Sie, was er verlangt, oder wählen Sie ein Modell, das Ihre Hooks zulassen.2475* **Ein Grund, den ein Hook geschrieben hat**: Ein PreModelSwitch-Hook lieferte diesen Grund, wenn er [den Wechsel ablehnte oder um Bestätigung bat](/docs/de/hooks#premodelswitch-decision-control). Beheben Sie, was er fragt, oder wählen Sie ein Modell, das Ihre Hooks zulassen.
2319* **`PreModelSwitch hook <name> did not respond before its timeout`**: Ein Hook, der nicht vor seinem [Timeout](/docs/de/hooks#timeouts) antwortet, blockiert den Wechsel. Beheben Sie den hängenden Befehl oder erhöhen Sie das `timeout` dieses Hooks, dann wechseln Sie erneut.2476* **`PreModelSwitch hook <name> did not respond before its timeout`**: Ein Hook, der nicht vor seinem [Timeout](/docs/de/hooks#timeouts) antwortet, blockiert den Wechsel. Beheben Sie den hängenden Befehl oder erhöhen Sie das `timeout` dieses Hooks, dann wechseln Sie erneut.
2320* **`confirmation required, and this session cannot ask`**: Ein Hook antwortete `ask` ohne Grund, und eine Kontrollabfrage hat keine Möglichkeit, die Bestätigungsaufforderung anzuzeigen. Ein `/model`-Befehl in einem [`-p`-Lauf](/docs/de/headless) meldet die gleiche Bedingung mit `(run /model interactively to confirm)` nach dem Grund. Machen Sie den Wechsel von einer interaktiven Sitzung, oder ändern Sie die Entscheidung des Hooks für dieses Modell.2477* **`confirmation required, and this session cannot ask`**: Ein Hook antwortete `ask` ohne Grund, und eine Kontrollabfrage hat keine Möglichkeit, die Bestätigungsaufforderung anzuzeigen. Ein `/model`-Befehl in einem [`-p`-Lauf](/docs/de/headless) meldet die gleiche Bedingung mit `(run /model interactively to confirm)` nach dem Grund. Machen Sie den Wechsel aus einer interaktiven Sitzung, oder ändern Sie die Entscheidung des Hooks für dieses Modell.
2321* **`so organization-managed PreModelSwitch hooks could not be checked`**: Claude Code konnte nicht sagen, welche PreModelSwitch-Hooks Ihre Organisation [verwaltete Plugins](/docs/de/settings-reference#enabledplugins) liefern, zum Beispiel weil ein verwaltetes Plugin nicht geladen werden konnte. Einer dieser Hooks könnte den Wechsel blockieren, daher weigert sich Claude Code, statt den Wechsel unkontrolliert anzuwenden. Der Anfang des Grundes nennt, was fehlgeschlagen ist. Claude Code überprüft bei jedem Wechselversuch erneut, daher stoppt ein Fehler, der seitdem geklärt wurde, das Blockieren; wenn es weiterhin fehlschlägt, führen Sie `claude --debug` aus und wechseln Sie erneut, um die Details zu erfassen, dann beheben Sie das Plugin oder bitten Sie Ihren Admin, es zu beheben.2478* **`so organization-managed PreModelSwitch hooks could not be checked`**: Claude Code konnte nicht feststellen, welche PreModelSwitch-Hooks Ihre Organisation [verwaltete Plugins](/docs/de/settings-reference#enabledplugins) liefern, beispielsweise weil ein verwaltetes Plugin nicht geladen werden konnte. Einer dieser Hooks könnte den Wechsel blockieren, daher weigert sich Claude Code, statt den Wechsel ungeprüft anzuwenden. Der Anfang des Grundes benennt, was fehlgeschlagen ist. Claude Code überprüft bei jedem Wechselversuch erneut, daher stoppt ein Fehler, der seitdem behoben wurde, das Blockieren; wenn es weiterhin fehlschlägt, führen Sie `claude --debug` aus und wechseln Sie erneut, um die Details zu erfassen, dann beheben Sie das Plugin oder bitten Sie Ihren Administrator, es zu beheben.
2322* **`a PreModelSwitch hook failed before answering`** oder **`PreModelSwitch hooks were cancelled (the control stream closed) before answering`**: Der Hook-Lauf endete ohne Urteil, und Claude Code behandelt das nicht als Genehmigung. Führen Sie `claude --debug` aus, um zu sehen, was fehlgeschlagen ist, dann wechseln Sie erneut.2479* **`a PreModelSwitch hook failed before answering`** oder **`PreModelSwitch hooks were cancelled (the control stream closed) before answering`**: Der Hook-Lauf endete ohne Urteil, und Claude Code behandelt das nicht als Genehmigung. Führen Sie `claude --debug` aus, um zu sehen, was fehlgeschlagen ist, dann wechseln Sie erneut.
2323 2480
2324Vor v2.1.260 lautete die verwaltete Plugin-Ablehnung `plugin hooks could not be loaded, so PreModelSwitch hooks could not be checked; see the debug log`. Claude Code wiederholte das Plugin-Laden einmal und lehnte dann später Wechsel in der Sitzung ab, auch wenn Ihre Organisation keine Plugins verwaltete. Starten Sie die Sitzung auf diesen Versionen neu, um das Plugin-Laden erneut auszuführen.2481Vor v2.1.260 lautete die Ablehnung des verwalteten Plugins `plugin hooks could not be loaded, so PreModelSwitch hooks could not be checked; see the debug log`. Claude Code wiederholte das Plugin-Laden einmal und lehnte dann später Wechsel in der Sitzung ab, auch wenn Ihre Organisation keine Plugins verwaltete. Starten Sie die Sitzung auf diesen Versionen neu, um das Plugin-Laden erneut auszuführen.
2325 2482
2326<h3 id="couldnt-save-it-as-your-default">2483<h3 id="couldnt-save-it-as-your-default">
2327 Konnte es nicht als Standard speichern2484 Konnte es nicht als Ihren Standard speichern
2328</h3>2485</h3>
2329 2486
2330Sie haben ein Modell ausgewählt, um es als Standard zu speichern, zum Beispiel mit `/model <name>` oder `Enter` in der `/model`-Auswahl, und Claude Code konnte die Auswahl nicht in Ihre Benutzereinstellungsdatei `~/.claude/settings.json` schreiben. Der Wechsel selbst wurde angewendet, daher läuft die aktuelle Sitzung auf dem Modell, das Sie ausgewählt haben, aber Ihr Standard ist unverändert und die nächste Sitzung startet auf dem alten Wert.2487Sie haben ein Modell ausgewählt, um es als Ihren Standard zu speichern, beispielsweise mit `/model <name>` oder `Enter` im `/model`-Wähler, und Claude Code konnte die Auswahl nicht in Ihre Benutzereinstellungsdatei `~/.claude/settings.json` schreiben. Der Wechsel selbst wurde angewendet, daher läuft die aktuelle Sitzung auf dem Modell, das Sie ausgewählt haben, aber Ihr Standard ist unverändert und die nächste Sitzung startet auf dem alten Wert.
2331 2488
2332```text theme={null}2489```text theme={null}
2333Set model to Fable 5.1 for this session only · couldn't save it as your default: ~/.claude/settings.json can't be written (EROFS)2490Set model to Fable 5.1 for this session only · couldn't save it as your default: ~/.claude/settings.json can't be written (EROFS)
2335 2492
2336Der Grund nach dem Dateipfad sagt, was fehlgeschlagen ist:2493Der Grund nach dem Dateipfad sagt, was fehlgeschlagen ist:
2337 2494
2338* **`can't be written (<code>)`**: Der Schreibvorgang schlug mit dem Betriebssystemfehlercode in Klammern fehl, wie `EROFS`, wenn die Datei oder die Datei, auf die sie verweist, auf einem Dateisystem sitzt, das Schreibvorgänge ablehnt. Machen Sie die Datei beschreibbar und wechseln Sie erneut. Wenn ein anderes Werkzeug die Datei erzeugt, setzen Sie stattdessen den `model`-Schlüssel in diesem Werkzeug; siehe [Eine Änderung, die Sie in Claude Code gemacht haben, geht in neuen Sitzungen verloren](/docs/de/settings#a-change-you-made-in-claude-code-is-lost-in-new-sessions).2495* **`can't be written (<code>)`**: Der Schreibvorgang schlug mit dem Betriebssystem-Fehlercode in Klammern fehl, wie `EROFS`, wenn die Datei oder die Datei, auf die sie verweist, auf einem Dateisystem sitzt, das Schreibvorgänge ablehnt. Machen Sie die Datei beschreibbar und wechseln Sie erneut. Wenn ein anderes Tool die Datei generiert, setzen Sie stattdessen den `model`-Schlüssel in diesem Tool; siehe [Eine Änderung, die Sie in Claude Code vorgenommen haben, geht in neuen Sitzungen verloren](/docs/de/settings#a-change-you-made-in-claude-code-is-lost-in-new-sessions).
2339* **`isn't valid JSON`**: Die Datei auf der Festplatte wird nicht geparst, und Claude Code lässt sie unverändert, statt Inhalte zu überschreiben, die es nicht zurücklesen kann. Beheben Sie den Syntaxfehler, dann wechseln Sie erneut; siehe [Beheben Sie eine kaputte Einstellungsdatei](/docs/de/settings#fix-a-broken-settings-file).2496* **`isn't valid JSON`**: Die Datei auf der Festplatte wird nicht geparst, und Claude Code lässt sie unverändert, anstatt Inhalt zu überschreiben, den es nicht zurücklesen kann. Beheben Sie den Syntaxfehler, dann wechseln Sie erneut; siehe [Beheben Sie eine beschädigte Einstellungsdatei](/docs/de/settings#fix-a-broken-settings-file).
2340 2497
2341Ein Hinweis, der mit `couldn't confirm it was saved as your default (~/.claude/settings.json is still being written)` endet, bedeutet, dass der Schreibvorgang nach drei Sekunden nicht beendet war. Er wird im Hintergrund fortgesetzt, daher kann der Standard immer noch gespeichert werden; überprüfen Sie, mit welchem Modell Ihre nächste Sitzung startet, oder führen Sie `/model <name>` erneut aus.2498Ein Hinweis, der mit `couldn't confirm it was saved as your default (~/.claude/settings.json is still being written)` endet, bedeutet, dass der Schreibvorgang nach drei Sekunden nicht beendet war. Er wird im Hintergrund fortgesetzt, daher kann der Standard immer noch gespeichert werden; überprüfen Sie, mit welchem Modell Ihre nächste Sitzung startet, oder führen Sie `/model <name>` erneut aus.
2342 2499
2343Vor v2.1.265 sagte der Hinweis, das Modell sei `saved as your default for new sessions`, auch wenn der Schreibvorgang fehlgeschlagen war.2500Vor v2.1.265 sagte der Hinweis, dass das Modell `saved as your default for new sessions` war, auch wenn der Schreibvorgang fehlschlug.
2344 2501
2345<h3 id="thinking-type-enabled-is-not-supported-for-this-model">2502<h3 id="thinking-type-enabled-is-not-supported-for-this-model">
2346 thinking.type.enabled wird für dieses Modell nicht unterstützt2503 thinking.type.enabled wird für dieses Modell nicht unterstützt
2347</h3>2504</h3>
2348 2505
2349Ihre Claude-Code-Version ist älter als das Minimum für das ausgewählte Modell. Die CLI hat eine Thinking-Konfiguration gesendet, die das Modell nicht mehr akzeptiert.2506Ihre Claude Code-Version ist älter als das Minimum für das ausgewählte Modell. Die CLI sendete eine Denk-Konfiguration, die das Modell nicht mehr akzeptiert.
2350 2507
2351```text theme={null}2508```text theme={null}
2352API Error: 400 ... "thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.2509API Error: 400 ... "thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
2354 2511
2355**Was zu tun ist:**2512**Was zu tun ist:**
2356 2513
2357* Führen Sie `claude update` aus und starten Sie Claude Code neu. Opus 4.7 benötigt v2.1.111 oder später. Opus 4.8 benötigt v2.1.154 oder später. Sonnet 5 benötigt v2.1.197 oder später. Opus 5 benötigt v2.1.219 oder später. Opus 5.5 benötigt v2.1.280 oder später2514* Führen Sie `claude update` aus und starten Sie Claude Code neu. Opus 4.7 benötigt v2.1.111 oder später. Opus 4.8 benötigt v2.1.154 oder später. Sonnet 5 benötigt v2.1.197 oder später. Opus 5 benötigt v2.1.219 oder später. Opus 5.5 benötigt v2.1.280 oder später. Sonnet 5.5 benötigt v2.1.284 oder später
2358* Wenn Sie nicht aktualisieren können, führen Sie `/model` aus und wählen Sie stattdessen Opus 4.6 oder Sonnet 4.62515* Wenn Sie nicht aktualisieren können, führen Sie `/model` aus und wählen Sie stattdessen Opus 4.6 oder Sonnet 4.6
2359* Wenn Sie dies im [Agent SDK](/docs/de/agent-sdk/overview) treffen, aktualisieren Sie stattdessen das SDK-Paket. Opus 4.8 benötigt TypeScript SDK v0.3.154 oder später und Python SDK v0.2.88 oder später. Sonnet 5 benötigt TypeScript SDK v0.3.197 oder später. Opus 5 benötigt TypeScript SDK v0.3.219 oder später. Opus 5.5 benötigt TypeScript SDK v0.3.280 oder später2516* Wenn Sie dies im [Agent SDK](/docs/de/agent-sdk/overview) treffen, aktualisieren Sie stattdessen das SDK-Paket. Opus 4.8 benötigt TypeScript SDK v0.3.154 oder später und Python SDK v0.2.88 oder später. Sonnet 5 benötigt TypeScript SDK v0.3.197 oder später. Opus 5 benötigt TypeScript SDK v0.3.219 oder später. Opus 5.5 benötigt TypeScript SDK v0.3.280 oder später. Sonnet 5.5 benötigt TypeScript SDK v0.3.284 oder später
2360 2517
2361<h3 id="effort-isnt-available-with-thinking-turned-off">2518<h3 id="effort-isnt-available-with-thinking-turned-off">
2362 Effort ist nicht verfügbar, wenn Thinking ausgeschaltet ist2519 Anstrengung ist nicht verfügbar, wenn das Denken ausgeschaltet ist
2363</h3>2520</h3>
2364 2521
2365Sie haben [erweitertes Thinking](/docs/de/model-config#extended-thinking) ausgeschaltet und führen auf einer [Effort-Stufe](/docs/de/model-config#adjust-effort-level) über `high` aus. Das Modell akzeptiert diese Kombination nicht, daher lehnte die API die Anfrage ab.2522Sie haben [erweitertes Denken](/docs/de/model-config#extended-thinking) ausgeschaltet und laufen auf einer [Anstrengungsstufe](/docs/de/model-config#adjust-effort-level) über `high`. Das Modell akzeptiert diese Kombination nicht, daher lehnte die API die Anfrage ab.
2366 2523
2367```text theme={null}2524```text theme={null}
2368API Error: Effort 'xhigh' isn't available with thinking turned off on this model · run /effort high to continue, or turn thinking back on (unset MAX_THINKING_TOKENS=0)2525API Error: Effort 'xhigh' isn't available with thinking turned off on this model · run /effort high to continue, or turn thinking back on (unset MAX_THINKING_TOKENS=0)
2369```2526```
2370 2527
2528Der Hinweis nach dem `·` variiert je nach Sitzung: In einer nicht-interaktiven Sitzung lautet er `use --effort high (or the effortLevel setting)`, und in einer Sitzung, die die Claude Desktop-App ausführt, lautet er `you can lower effort to High`.
2529
2371**Was zu tun ist:**2530**Was zu tun ist:**
2372 2531
2373* [Senken Sie die Effort-Stufe](/docs/de/model-config#set-the-effort-level) auf `high` oder darunter.2532* [Senken Sie die Anstrengungsstufe](/docs/de/model-config#set-the-effort-level) auf `high` oder darunter.
2374* Schalten Sie Thinking wieder ein, z. B. durch Aufheben von [`MAX_THINKING_TOKENS`](/docs/de/env-vars) oder Entfernen von [`"alwaysThinkingEnabled": false`](/docs/de/settings-reference#alwaysthinkingenabled) aus Ihren Einstellungen.2533* Schalten Sie das Denken wieder ein, beispielsweise durch Aufheben von [`MAX_THINKING_TOKENS`](/docs/de/env-vars) oder Entfernen von [`"alwaysThinkingEnabled": false`](/docs/de/settings-reference#alwaysthinkingenabled) aus Ihren Einstellungen.
2375 2534
2376Vor v2.1.242 zeigte Claude Code die eigene Meldung der API: `API Error: 400 output_config.effort 'xhigh' is not supported when thinking is disabled on this model. Use effort 'high' or below, or enable thinking.` Vor v2.1.251 sendete Claude Code die Anfrage auf der Effort-Stufe, die Sie gesetzt haben, daher lehnte Opus 5 jede Anfrage über `high` mit ausgeschaltetem Thinking ab. Claude Code sendet jetzt Effort `high` stattdessen an Modelle, von denen es weiß, dass sie die Kombination ablehnen, wie Opus 5, daher erreicht dieser Fehler Sie auf v2.1.251 oder später nur von einem Modell, das Claude Code nicht kennt, das es ablehnt.2535Vor v2.1.242 zeigte Claude Code die eigene Nachricht der API: `API Error: 400 output_config.effort 'xhigh' is not supported when thinking is disabled on this model. Use effort 'high' or below, or enable thinking.` Vor v2.1.251 sendete Claude Code die Anfrage auf der Anstrengungsstufe, die Sie gesetzt haben, daher lehnte Opus 5 jede Anfrage über `high` mit ausgeschaltetem Denken ab. Claude Code sendet jetzt stattdessen Anstrengung `high` an Modelle, von denen es weiß, dass sie die Kombination ablehnen, wie Opus 5.
2377 2536
2378<h3 id="thinking-budget-exceeds-output-limit">2537<h3 id="thinking-budget-exceeds-output-limit">
2379 Thinking-Budget überschreitet Ausgabelimit2538 Denk-Budget überschreitet Ausgabelimit
2380</h3>2539</h3>
2381 2540
2382Das konfigurierte erweiterte Thinking-Budget überschreitet die maximale Antwortlänge, daher bleibt kein Platz für die tatsächliche Antwort.2541Das konfigurierte erweiterte Denk-Budget überschreitet die maximale Antwortlänge, daher bleibt kein Platz für die eigentliche Antwort.
2383 2542
2384```text theme={null}2543```text theme={null}
2385API Error: 400 ... max_tokens must be greater than thinking.budget_tokens2544API Error: 400 ... max_tokens must be greater than thinking.budget_tokens
2386```2545```
2387 2546
2388Claude Code passt diese Werte automatisch auf der Anthropic-API an. Sie sehen diesen Fehler normalerweise auf Amazon Bedrock oder Google Clouds Agent Platform, wenn [`MAX_THINKING_TOKENS`](/docs/de/env-vars) höher als das Ausgabelimit des Anbieters gesetzt ist, oder wenn der Plan-Modus das Thinking-Budget erhöht.
2389
2390**Was zu tun ist:**2547**Was zu tun ist:**
2391 2548
2392* Senken Sie `MAX_THINKING_TOKENS`, oder erhöhen Sie [`CLAUDE_CODE_MAX_OUTPUT_TOKENS`](/docs/de/env-vars) über das Thinking-Budget2549* Erhöhen Sie [`CLAUDE_CODE_MAX_OUTPUT_TOKENS`](/docs/de/env-vars) über das Denk-Budget
2393* Siehe [Erweitertes Thinking](/docs/de/model-config#extended-thinking) für die Interaktion des Budgets mit der Ausgabelänge2550* Siehe [Erweitertes Denken](/docs/de/model-config#extended-thinking) für die Interaktion des Budgets mit der Ausgabelänge
2394 2551
2395<h3 id="tool-use-or-thinking-block-mismatch">2552<h3 id="tool-use-or-thinking-block-mismatch">
2396 Werkzeugverwendung oder Thinking-Block-Nichtübereinstimmung2553 Tool-Verwendung oder Denk-Block-Nichtübereinstimmung
2397</h3>2554</h3>
2398 2555
2399Die Gesprächshistorie erreichte die API in einem inkonsistenten Zustand, normalerweise nachdem ein Werkzeugaufruf unterbrochen oder eine Runde während des Streams bearbeitet wurde.2556Die Gesprächshistorie erreichte die API in einem inkonsistenten Zustand.
2400 2557
2401```text theme={null}2558```text theme={null}
2402API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.2559API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.
2406API Error: 400 ... thinking blocks ... cannot be modified2563API Error: 400 ... thinking blocks ... cannot be modified
2407```2564```
2408 2565
2409Alle Varianten bedeuten dasselbe: Die Abfolge von `tool_use`-, `tool_result`- und `thinking`-Blöcken in der Historie stimmt nicht mehr mit dem überein, was die API erwartet.2566Alle Varianten bedeuten das Gleiche: Die Abfolge der `tool_use`-, `tool_result`- und `thinking`-Blöcke in der Historie stimmt nicht mehr mit dem überein, was die API erwartet.
2567
2568**Was zu tun ist:**
2569
2570* Wenn Sie Opus 4.7 oder Opus 4.8 verwenden, führen Sie zuerst `claude update` aus. Versionen vor v2.1.156 können diesen Fehler während normaler Tool-Verwendung auslösen, und `/rewind` löscht ihn nicht.
2571* Führen Sie `/rewind` aus, oder drücken Sie zweimal Esc, um zu einem Checkpoint vor dem beschädigten Durchgang zurückzugehen und von dort aus fortzufahren. Siehe [Checkpointing](/docs/de/checkpointing) für die Erstellung und Wiederherstellung von Checkpoints.
2572
2573<h3 id="invalid-data-in-redacted-thinking-block">
2574 Ungültige Daten im redacted\_thinking-Block
2575</h3>
2576
2577Die API lehnte die Anfrage mit einem 400 ab, weil sie einen `redacted_thinking`-Block, den ein früherer Durchgang in der Gesprächshistorie trägt, nicht akzeptieren konnte.
2578
2579```text theme={null}
2580API Error: 400 ... Invalid `data` in `redacted_thinking` block
2581```
2582
2583Claude Code lässt das frühere Denken des Gesprächs aus der Anfrage weg und versucht es einmal erneut, daher wird die Sitzung ohne Anzeige des Fehlers fortgesetzt. Vor v2.1.282 behielt Claude Code den abgelehnten Block, und jeder spätere Durchgang schlug mit dem gleichen Fehler fehl.
2410 2584
2411**Was zu tun ist:**2585**Was zu tun ist:**
2412 2586
2413* Wenn Sie Opus 4.7 oder Opus 4.8 verwenden, führen Sie zuerst `claude update` aus. Versionen vor v2.1.156 können diesen Fehler während normaler Werkzeugverwendung auslösen, und `/rewind` löscht ihn nicht.2587* Wenn Sie auf v2.1.281 oder früher sind und jeder Durchgang mit diesem Fehler fehlschlägt, führen Sie `claude update` aus und setzen Sie die Sitzung fort
2414* Führen Sie `/rewind` aus, oder drücken Sie zweimal Esc, um zu einem Checkpoint vor der beschädigten Runde zurückzugehen und von dort aus fortzufahren. Siehe [Checkpointing](/docs/de/checkpointing) für die Erstellung und Wiederherstellung von Checkpoints.2588* Wenn der Fehler anhält, führen Sie `/clear` aus, um ein Gespräch zu starten, das den Block nicht trägt
2415 2589
2416<h3 id="unsupported-tool-content-removed">2590<h3 id="unsupported-tool-content-removed">
2417 Nicht unterstützter Werkzeuginhalt entfernt2591 Nicht unterstützter Tool-Inhalt entfernt
2418</h3>2592</h3>
2419 2593
2420Wenn Claude Code direkt mit der Anthropic-API verbunden ist und eine gespeicherte Sitzung lädt oder in der Vorschau anzeigt, entfernt es Werkzeuginhalte, die die Anthropic-API nicht akzeptiert, und lässt diese Zeile dort, wo entfernter Inhalt zwischen zwei Thinking-Blöcken saß:2594Wenn Claude Code direkt mit der Anthropic API verbunden ist und eine gespeicherte Sitzung lädt oder in der Vorschau anzeigt, entfernt es Tool-Inhalt, den die Anthropic API nicht akzeptiert, und lässt diese Zeile, wo entfernter Inhalt zwischen zwei Denk-Blöcken saß:
2421 2595
2422```text theme={null}2596```text theme={null}
2423[Unsupported tool content removed]2597[Unsupported tool content removed]
2424```2598```
2425 2599
2426Solcher Inhalt erreicht eine Sitzungsdatei, wenn etwas anderes als die Anthropic-API im Format der API antwortet, normalerweise ein Drittanbieter-Proxy, der durch [`ANTHROPIC_BASE_URL`](/docs/de/env-vars) gesetzt ist und die Werkzeugaufrufe eines anderen Anbieters übersetzt. Claude Code entfernt ihn nur, wenn die Sitzung direkt mit der Anthropic-API verbunden ist, und lädt die gespeicherte Historie, wie sie ist, wenn die Sitzung über einen Proxy oder auf einem anderen Anbieter läuft. Vor v2.1.246 sendete Claude Code die Werkzeugverwendung und ihr Ergebnis zurück zur API, und jede Runde der wiederaufgenommenen Sitzung schlug mit einem 400-Fehler wie `messages.1.content.0.server_tool_use.name: Input should be 'web_search', 'web_fetch', ...` fehl.2600Solcher Inhalt erreicht eine Sitzungsdatei, wenn etwas anderes als die Anthropic API in der API-Format antwortet, typischerweise ein Drittanbieter-Proxy, der durch [`ANTHROPIC_BASE_URL`](/docs/de/env-vars) gesetzt ist und Tool-Aufrufe eines anderen Anbieters übersetzt. Claude Code entfernt ihn nur, wenn die Sitzung direkt mit der Anthropic API verbunden ist, und lädt die gespeicherte Historie, wie sie ist, wenn die Sitzung durch einen Proxy oder auf einem anderen Anbieter läuft. Vor v2.1.246 sendete Claude Code die Tool-Verwendung und ihr Ergebnis zurück zur API, und jeder Durchgang der wiederaufgenommenen Sitzung schlug mit einem 400-Fehler wie `messages.1.content.0.server_tool_use.name: Input should be 'web_search', 'web_fetch', ...` fehl.
2427 2601
2428**Was zu tun ist:**2602**Was zu tun ist:**
2429 2603
2430* Keine Aktion erforderlich, wenn Sie die Platzhalterzeile sehen. Die Sitzung wird ohne den entfernten Inhalt fortgesetzt.2604* Keine Aktion erforderlich, wenn Sie die Platzhalter-Zeile sehen. Die Sitzung wird ohne den entfernten Inhalt fortgesetzt.
2431* Wenn jede Runde einer wiederaufgenommenen Sitzung stattdessen mit dem 400-Fehler fehlschlägt, führen Sie `claude update` aus und nehmen Sie die Sitzung erneut auf. Versionen vor v2.1.246 entfernen den Inhalt nicht.2605* Wenn jeder Durchgang einer wiederaufgenommenen Sitzung stattdessen mit dem 400-Fehler fehlschlägt, führen Sie `claude update` aus und setzen Sie die Sitzung erneut fort. Versionen vor v2.1.246 entfernen den Inhalt nicht.
2432 2606
2433<h3 id="role-system-must-precede-an-assistant-message">2607<h3 id="role-system-must-precede-an-assistant-message">
2434 role 'system' must precede an 'assistant' message2608 Rolle 'system' muss einer 'assistant'-Nachricht vorangehen
2435</h3>2609</h3>
2436 2610
2437Die API lehnte die Anfrage mit einem 400 ab, weil eine Systemnachricht an einer Position im Gespräch sitzt, die sie nicht akzeptiert:2611Die API lehnte die Anfrage mit einem 400 ab, weil eine System-Nachricht an einer Position im Gespräch sitzt, die sie nicht akzeptiert:
2438 2612
2439```text theme={null}2613```text theme={null}
2440API Error: 400 messages.6: role 'system' must precede an 'assistant' message or end the array; ...2614API Error: 400 messages.6: role 'system' must precede an 'assistant' message or end the array; ...
2441```2615```
2442 2616
2443Claude Code sendet einige seiner Erinnerungs- und Anhang-Texte als Systemnachrichten innerhalb des Gesprächs. Wenn die API die Position einer ablehnt, versucht Claude Code die Anfrage einmal erneut mit diesem Text, der stattdessen als gewöhnliche Benutzernachrichten gesendet wird. Die Geschwister-Platzierungs-Formulierungen der API, wie `use the top-level 'system' parameter for the initial system prompt`, erhalten die gleiche Wiederherstellung.2617Claude Code sendet einen Teil seines Erinnerungs- und Anhang-Textes als System-Nachrichten innerhalb des Gesprächs. Wenn die API die Position einer ablehnt, versucht Claude Code die Anfrage einmal erneut mit diesem Text, der stattdessen als gewöhnliche Benutzer-Nachrichten gesendet wird. Die Geschwister-Platzierungs-Formulierungen der API, wie `use the top-level 'system' parameter for the initial system prompt`, erhalten die gleiche Wiederherstellung.
2444 2618
2445Wenn der Fehler angezeigt wird, ist die abgelehnte Systemnachricht nicht eine, die Claude Code entfernen kann. Das bedeutet normalerweise, dass ein Proxy oder [LLM-Gateway](/docs/de/llm-gateway) zwischen Claude Code und der API eine Systemnachricht hinzugefügt oder das Gespräch neu angeordnet hat.2619Wenn der Fehler angezeigt wird, ist die abgelehnte System-Nachricht nicht eine, die Claude Code entfernen kann. Das bedeutet normalerweise, dass ein Proxy oder [LLM-Gateway](/docs/de/llm-gateway) zwischen Claude Code und der API eine System-Nachricht hinzugefügt hat.
2446 2620
2447**Was zu tun ist:**2621**Was zu tun ist:**
2448 2622
2449* Führen Sie `/clear` aus, um ein neues Gespräch zu starten. Wenn der Fehler dort auch zurückkommt, ist die Ursache auf dem Anfragepfad, nicht im gespeicherten Gespräch.2623* Wenn der Fehler bei jedem Durchgang hinter einem Proxy oder Gateway, der durch [`ANTHROPIC_BASE_URL`](/docs/de/env-vars) konfiguriert ist, wiederholt wird, verbinden Sie sich ohne den Proxy, um die Quelle zu bestätigen, und melden Sie den Fehler an denjenigen, der ihn betreibt
2450* Wenn der Fehler sich bei jedem Durchgang hinter einem Proxy oder Gateway wiederholt, das durch [`ANTHROPIC_BASE_URL`](/docs/de/env-vars) konfiguriert ist, verbinden Sie sich ohne den Proxy, um die Quelle zu bestätigen, und melden Sie den Fehler demjenigen, der ihn betreibt2624* Führen Sie `/clear` aus, um ein frisches Gespräch zu starten. Wenn der Fehler dort auch zurückkommt, liegt die Ursache auf dem Anfragepfad, nicht in der gespeicherten Gesprächshistorie.
2451 2625
2452Vor v2.1.280 erkannte Claude Code diese Formulierung nicht, daher erschien der Fehler auch, wenn die abgelehnte Systemnachricht eine war, die Claude Code selbst sendete, und jeder spätere Durchgang des Gesprächs schlug auf die gleiche Weise fehl.2626Vor v2.1.280 erkannte Claude Code diese Formulierung nicht, daher trat der Fehler auch auf, wenn die abgelehnte System-Nachricht eine war, die Claude Code selbst sendete, und jeder spätere Durchgang des Gesprächs schlug auf die gleiche Weise fehl.
2453 2627
2454<h3 id="invalid-encrypted-content-in-search-result-block">2628<h3 id="invalid-encrypted-content-in-search-result-block">
2455 Invalid encrypted\_content in search\_result block2629 Ungültiger encrypted\_content im search\_result-Block
2456</h3>2630</h3>
2457 2631
2458Die API lehnte die Anfrage mit einem 400 ab, weil die Gesprächshistorie gehostete Web-Such-Inhalte enthält, die sie nicht entschlüsseln kann. Die Formulierung nennt das Feld, das sie nicht lesen kann:2632Die API lehnte die Anfrage mit einem 400 ab, weil die Gesprächshistorie gehostete Web-Such-Inhalte enthält, die sie nicht entschlüsseln kann. Die Formulierung benennt das Feld, das sie nicht lesen kann:
2459 2633
2460```text theme={null}2634```text theme={null}
2461API Error: 400 messages.21.content.0: Invalid `encrypted_content` in `search_result` block2635API Error: 400 ... Invalid `encrypted_content` in `search_result` block
2462API Error: 400 messages.21.content.3.citations.0: Invalid `encrypted_index` in `text` block2636API Error: 400 ... Invalid `encrypted_index` in `text` block
2463API Error: 400 Failed to decrypt web search result content2637API Error: 400 ... Failed to decrypt web search result content
2638API Error: 400 ... Invalid `encrypted_stdout` in `encrypted_code_execution_result` block
2464```2639```
2465 2640
2466Ergebnisse aus dem gehosteten [Web-Such-Werkzeug](https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool) der API enthalten verschlüsselte Felder, die nur die API lesen kann. Die API lehnt eine Anfrage ab, die Inhalte wiederholt, die sie nicht entschlüsseln kann, wie Inhalte, die für eine andere Organisation erzeugt wurden.2641Ergebnisse aus dem gehosteten [Web-Such-Tool](/docs/de/tools-reference#websearch-tool-behavior) der API tragen verschlüsselte Felder, die nur die API lesen kann. Die `encrypted_stdout`-Formulierung benennt die Ausgabe eines gehosteten Code-Ausführungs-Programms, das solche Ergebnisse las, die die API ebenfalls verschlüsselt. Die API lehnt eine Anfrage ab, die Inhalt erneut sendet, den sie nicht entschlüsseln kann, wie Inhalt, der für eine andere Organisation produziert wurde.
2467 2642
2468Das eigene [WebSearch-Werkzeug](/docs/de/tools-reference#websearch-tool-behavior) von Claude Code zeichnet Suchergebnisse als Klartext auf, daher erreichen diese Blöcke ein Gespräch normalerweise über einen Proxy oder [LLM-Gateway](/docs/de/llm-gateway), der selbst gehostete Web-Suche ausgeführt hat.2643Das eigene [WebSearch-Tool](/docs/de/tools-reference#websearch-tool-behavior) von Claude Code zeichnet Suchergebnisse als Klartext auf, daher erreichen diese Blöcke normalerweise ein Gespräch durch einen Proxy oder [LLM-Gateway](/docs/de/llm-gateway), der selbst gehostete Web-Suche ausführte.
2469 2644
2470Die abgelehnten Blöcke bleiben in der Gesprächshistorie, daher schlagen jeder spätere Durchgang und `/compact` auf die gleiche Weise fehl.2645Für die drei Web-Such-Formulierungen lässt Claude Code die Such-Aufrufe, Ergebnisse und Zitate aus dem weg, was es sendet, und versucht die Anfrage einmal erneut, daher wird die Sitzung ohne Anzeige des Fehlers fortgesetzt. Die `encrypted_stdout`-Formulierung hat keine solche Wiederherstellung, daher erreicht diese Nachricht Sie immer noch. Vor v2.1.282 behielt Claude Code die abgelehnten Web-Such-Blöcke auch, und jeder spätere Durchgang und `/compact` schlug auf die gleiche Weise fehl.
2471 2646
2472**Was zu tun ist:**2647**Was zu tun ist:**
2473 2648
2474* Führen Sie `/clear` aus oder starten Sie eine neue Sitzung; das neue Gespräch trägt nicht die abgelehnten Blöcke2649* Wenn Sie auf v2.1.281 oder früher sind und jeder Durchgang mit einer der Web-Such-Formulierungen fehlschlägt, führen Sie `claude update` aus und setzen Sie die Sitzung fort
2475* Wenn Sie Claude Code hinter einem Proxy oder Gateway ausführen, melden Sie den Fehler demjenigen, der ihn betreibt2650* Wenn der Fehler anhält, oder die Nachricht benennt `encrypted_stdout`, führen Sie `/rewind` aus, um zu einem Checkpoint vor dem Durchgang zurückzugehen, der den Inhalt hinzugefügt hat, oder führen Sie `/clear` aus, um ein Gespräch zu starten, das ihn nicht trägt
2651* Wenn Sie Claude Code hinter einem Proxy oder Gateway ausführen, melden Sie den Fehler an denjenigen, der ihn betreibt
2476 2652
2477<h3 id="usage-policy-refusal">2653<h3 id="usage-policy-refusal">
2478 Nutzungsrichtlinie-Ablehnung2654 Richtlinienverletzung
2479</h3>2655</h3>
2480 2656
2481Die API lehnte es ab zu antworten, da Inhalte im Gespräch eine [Nutzungsrichtlinie](https://www.anthropic.com/legal/aup)-Überprüfung auslösten. Die Meldung enthält eine Anfrage-ID, die Sie dem Support zitieren können, wenn Sie glauben, dass die Ablehnung falsch ist.2657Die API lehnte eine Antwort ab, weil Inhalt im Gespräch eine [Nutzungsrichtlinie](https://www.anthropic.com/legal/aup)-Überprüfung auslöste.
2658
2659Die Nachricht enthält eine Request-ID und eine Message-ID, die Sie dem Support zitieren können, wenn Sie glauben, dass die Ablehnung falsch ist.
2482 2660
2483```text theme={null}2661```text theme={null}
2484API Error: Opus 4.6 can't help with this. Start a new session to continue.2662API Error: Opus 4.6 can't help with this. Start a new session to continue.
2486Send feedback with /feedback or learn more: https://www.anthropic.com/legal/aup2664Send feedback with /feedback or learn more: https://www.anthropic.com/legal/aup
2487```2665```
2488 2666
2489Die Meldung nennt das Modell, das ablehnte, oder `Claude`, wenn kein Modell aufgezeichnet ist.2667Die Nachricht benennt das Modell, das ablehnte, oder `Claude`, wenn kein Modell aufgezeichnet ist.
2490 2668
2491Die Überprüfung bewertet das gesamte Gespräch, nicht nur Ihre neueste Eingabeaufforderung, daher führt das Senden einer neuen Nachricht in derselben Sitzung normalerweise zur gleichen Ablehnung. Dasselbe gilt nach dem Beenden und erneuten Öffnen der Sitzung mit `--continue` oder `--resume`, da das Transkript auf der Festplatte immer noch den auslösenden Inhalt enthält. Auf [Amazon Bedrock](/docs/de/amazon-bedrock), [Google Clouds Agent Platform](/docs/de/google-vertex-ai) und [Microsoft Foundry](/docs/de/microsoft-foundry) behandelt diese Meldung auch Anfragen, die die Sicherheitsmaßnahmen des Modells als Cybersicherheitsthema gekennzeichnet haben. Siehe [Sicherheitsmaßnahmen haben ein Cybersicherheitsthema gekennzeichnet](#safety-measures-flagged-a-cybersecurity-topic).2669Die Überprüfung bewertet das gesamte Gespräch, nicht nur Ihre neueste Eingabeaufforderung, daher führt das Senden einer neuen Nachricht in der gleichen Sitzung normalerweise zur gleichen Ablehnung. Das Gleiche gilt nach dem Beenden und erneuten Öffnen der Sitzung mit `--continue` oder `--resume`, da das Transkript auf der Festplatte immer noch den auslösenden Inhalt enthält. Auf [Amazon Bedrock](/docs/de/amazon-bedrock), [Google Clouds Agent Platform](/docs/de/google-vertex-ai) und [Microsoft Foundry](/docs/de/microsoft-foundry) deckt diese Nachricht auch Anfragen ab, die die Sicherheitsmaßnahmen des Modells als Cybersicherheitsthema gekennzeichnet haben. Siehe [Sicherheitsmaßnahmen haben ein Cybersicherheitsthema gekennzeichnet](#safety-measures-flagged-a-cybersecurity-topic).
2492 2670
2493Vor v2.1.219 lautete die Meldung `Claude Code is unable to respond to this request, which appears to violate our Usage Policy (https://www.anthropic.com/legal/aup). Please double press esc to edit your last message or start a new session for Claude Code to assist with a different task.`2671Vor v2.1.219 lautete die Nachricht `Claude Code is unable to respond to this request, which appears to violate our Usage Policy (https://www.anthropic.com/legal/aup). Please double press esc to edit your last message or start a new session for Claude Code to assist with a different task.`
2494 2672
2495**Was zu tun ist:**2673**Was zu tun ist:**
2496 2674
2497* Drücken Sie zweimal Esc oder führen Sie `/rewind` aus, um zu einem Checkpoint vor der Runde zurückzugehen, die die Ablehnung auslöste, dann formulieren Sie um oder versuchen Sie einen anderen Ansatz. Siehe [Checkpointing](/docs/de/checkpointing).2675* Drücken Sie zweimal Esc oder führen Sie `/rewind` aus, um zu einem Checkpoint vor dem Durchgang zurückzugehen, der die Ablehnung auslöste, dann umformulieren oder versuchen Sie einen anderen Ansatz. Siehe [Checkpointing](/docs/de/checkpointing).
2498* Wenn Sie nicht identifizieren können, welche Runde es verursacht hat, führen Sie `/clear` aus, um ein neues Gespräch im selben Projekt zu starten. Ihr vorheriges Gespräch wird auf der Festplatte beibehalten und bleibt in `/resume` verfügbar.2676* Wenn Sie nicht identifizieren können, welcher Durchgang es verursacht hat, führen Sie `/clear` aus, um ein frisches Gespräch im gleichen Projekt zu starten. Ihr vorheriges Gespräch wird auf der Festplatte gespeichert und bleibt in `/resume` verfügbar.
2499* Im [nicht-interaktiven Modus](/docs/de/headless) (`-p`), wo Rewind nicht verfügbar ist, versuchen Sie es erneut mit einer umformulierten Eingabeaufforderung in einer neuen Sitzung ohne `--continue`. Richtlinienüberprüfungen variieren je nach Modell, daher kann ein Wechsel zu einem anderen Modell mit `--model` die Ablehnung in einigen Fällen auch beheben.2677* Im [nicht-interaktiven Modus](/docs/de/headless) (`-p`), wo Rewind nicht verfügbar ist, versuchen Sie es erneut mit einer umformulierten Eingabeaufforderung in einer neuen Sitzung ohne `--continue`. Richtlinien-Überprüfungen variieren je nach Modell, daher kann ein Wechsel zu einem anderen Modell mit `--model` die Ablehnung in einigen Fällen auch beheben.
2500 2678
2501<h3 id="safety-measures-flagged-a-cybersecurity-topic">2679<h3 id="safety-measures-flagged-a-cybersecurity-topic">
2502 Sicherheitsmaßnahmen haben ein Cybersicherheitsthema gekennzeichnet2680 Sicherheitsmaßnahmen haben ein Cybersicherheitsthema gekennzeichnet
2503</h3>2681</h3>
2504 2682
2505Die Sicherheitsmaßnahmen des Modells haben Inhalte im Gespräch als Cybersicherheitsthema gekennzeichnet. Die Meldung nennt das Modell, das die Anfrage gekennzeichnet hat:2683Die Sicherheitsmaßnahmen des Modells haben Inhalt im Gespräch als Cybersicherheitsthema gekennzeichnet. Die Nachricht benennt das Modell, das die Anfrage gekennzeichnet hat:
2506 2684
2507```text theme={null}2685```text theme={null}
2508API Error: Opus 4.8's safeguards flagged this message. Our intentionally broad safeguards allow us to deliver more capabilities faster, but can sometimes flag legitimate cybersecurity work. Apply to the Cyber Verification Program to reduce these interruptions. Send feedback with /feedback or learn more: https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude2686API Error: Opus 4.8's safeguards flagged this message. Our intentionally broad safeguards allow us to deliver more capabilities faster, but can sometimes flag legitimate cybersecurity work. Apply to the Cyber Verification Program to reduce these interruptions. Send feedback with /feedback or learn more: https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude
2509```2687```
2510 2688
2511Die Meldung verlinkt auf das [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude), das Zugriff für legitime Cybersicherheitsarbeit gewährt. Auf Opus 5.5, das v2.1.280 oder später erfordert, beginnt die Meldung mit `Opus 5.5's safeguards flagged this session` statt. Wenn die gekennzeichnete Kategorie ein verfügbares Fallback-Modell hat, [wechselt Claude Code Modelle](/docs/de/model-config#automatic-model-fallback), statt diesen Fehler anzuzeigen.2689Die Nachricht verweist auf das [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude), das Zugriff für legitime Cybersicherheitsarbeit gewährt. Auf Opus 5.5 und Sonnet 5.5 öffnet sich die Nachricht mit `<model>'s safeguards flagged this session` statt. Wenn die gekennzeichnete Kategorie ein verfügbares Fallback-Modell hat, [wechselt Claude Code Modelle](/docs/de/model-config#automatic-model-fallback), anstatt diesen Fehler anzuzeigen.
2512 2690
2513Auf [Amazon Bedrock](/docs/de/amazon-bedrock), [Google Clouds Agent Platform](/docs/de/google-vertex-ai) und [Microsoft Foundry](/docs/de/microsoft-foundry) erzeugt eine Cybersicherheits-Kennzeichnung stattdessen die [Nutzungsrichtlinie-Ablehnung](#usage-policy-refusal)-Meldung.2691Auf [Amazon Bedrock](/docs/de/amazon-bedrock), [Google Clouds Agent Platform](/docs/de/google-vertex-ai) und [Microsoft Foundry](/docs/de/microsoft-foundry) erzeugt eine Cybersicherheits-Kennzeichnung stattdessen die [Richtlinienverletzungs-Nachricht](#usage-policy-refusal).
2514 2692
2515Die Sicherheitsmaßnahme selbst ist serverseitig und stammt vor v2.1.203; Client-Releases seitdem haben nur die Formulierung der Meldung geändert.2693Die Schutzmaßnahme selbst ist serverseitig und geht dem v2.1.203 voraus; Client-Releases seitdem haben nur die Formulierung der Nachricht geändert.
2516Von v2.1.203 bis v2.1.218 lautete die Meldung `<model> has safety measures that flagged this message for a cybersecurity topic. To learn about the Cyber Verification Program and apply for access, visit our help center:` gefolgt vom gleichen Help-Center-Link, und interaktive Sitzungen hängten `If you were not engaging in a cybersecurity topic, please send feedback via /feedback.` an.2694Von v2.1.203 bis v2.1.218 lautete die Nachricht `<model> has safety measures that flagged this message for a cybersecurity topic. To learn about the Cyber Verification Program and apply for access, visit our help center:` gefolgt vom gleichen Help-Center-Link, und interaktive Sitzungen hängten `If you were not engaging in a cybersecurity topic, please send feedback via /feedback.` an.
2517Vor v2.1.203 lautete es `<model>'s safeguards flagged this message for a cybersecurity topic. If your work requires this access, you can apply for an exemption:` gefolgt von einem Ausnahmeantragsformular-Link.2695Vor v2.1.203 lautete es `<model>'s safeguards flagged this message for a cybersecurity topic. If your work requires this access, you can apply for an exemption:` gefolgt von einem Ausnahmeantragsformular-Link.
2518 2696
2519**Was zu tun ist:**2697**Was zu tun ist:**
2520 2698
2521* Wenn Ihre Arbeit diesen Inhalt erfordert, beantragen Sie Zugriff durch das [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude)2699* Wenn Ihre Arbeit diesen Inhalt erfordert, beantragen Sie Zugriff durch das [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude)
2522* Wenn Ihre Anfrage nicht über ein Cybersicherheitsthema war, führen Sie `/feedback` aus, um das falsch positive Ergebnis zu melden2700* Wenn Ihre Anfrage nicht über ein Cybersicherheitsthema war, führen Sie `/feedback` aus, um das falsch positive zu melden
2523* Um in derselben Sitzung weiterzuarbeiten, drücken Sie zweimal Esc oder führen Sie `/rewind` aus, um zu einem Checkpoint vor der Runde zurückzugehen, die die Kennzeichnung auslöste, dann versuchen Sie einen anderen Ansatz. Siehe [Checkpointing](/docs/de/checkpointing).2701* Um in der gleichen Sitzung weiterzuarbeiten, drücken Sie zweimal Esc oder führen Sie `/rewind` aus, um zu einem Checkpoint vor dem Durchgang zurückzugehen, der die Kennzeichnung auslöste, dann versuchen Sie einen anderen Ansatz. Siehe [Checkpointing](/docs/de/checkpointing).
2524 2702
2525<h2 id="installation-errors">2703<h2 id="installation-errors">
2526 Installationsfehler2704 Installationsfehler
2550 Die Verbindung wurde unterbrochen, während die Aktualisierung heruntergeladen wurde2728 Die Verbindung wurde unterbrochen, während die Aktualisierung heruntergeladen wurde
2551</h3>2729</h3>
2552 2730
2553Die Verbindung zum Download-Server wurde geschlossen, während `claude install`, `claude update` oder der [automatische Updater](/docs/de/setup#auto-updates) die Claude Code-Binärdatei abrief, und die Wiederholungen konnten sich nicht erholen. Claude Code wiederholt den Download, wenn die Verbindung abbricht, die Übertragung steckenbleibt oder die heruntergeladene Datei ihre Prüfsumme nicht besteht, insgesamt bis zu drei Versuche. Ein abgeschlossener HTTP-Fehler, wie z. B. ein 404, wird nicht wiederholt, da der Server bereits geantwortet hat. Vor v2.1.202 führte eine einzelne unterbrochene Verbindung sofort zum Fehlschlag des Downloads mit dem bloßen Fehler `aborted` statt zu wiederholen.2731Die Verbindung zum Download-Server wurde geschlossen, während `claude install` oder `claude update` die Claude Code-Binärdatei abrief, und die Wiederholungen konnten sich nicht erholen. Claude Code wiederholt den Download, wenn die Verbindung abbricht, die Übertragung steckenbleibt oder die heruntergeladene Datei ihre Prüfsumme nicht besteht, insgesamt bis zu drei Versuche. Ein abgeschlossener HTTP-Fehler, wie z. B. ein 404, wird nicht wiederholt, da der Server bereits geantwortet hat. Vor v2.1.202 führte eine einzelne unterbrochene Verbindung sofort zum Fehlschlag des Downloads mit dem bloßen Fehler `aborted` statt zu wiederholen.
2554 2732
2555```text theme={null}2733```text theme={null}
2556The connection dropped while downloading the update (attempt 3/3: aborted). Check your network — proxies sometimes cut off large downloads.2734The connection dropped while downloading the update (attempt 3/3: aborted). Check your network — proxies sometimes cut off large downloads.
2560 2738
2561Ein Download, der verbunden bleibt, aber nicht innerhalb von 10 Minuten abgeschlossen wird, schlägt mit `Download timed out: exceeded the total deadline` fehl. Claude Code wiederholt einen abgelaufenen Download nicht, da eine Verbindung, die zu langsam ist, um innerhalb der Frist abgeschlossen zu werden, auch bei einer sofortigen Wiederholung nicht abgeschlossen wird. Die folgenden Schritte gelten für beide Meldungen.2739Ein Download, der verbunden bleibt, aber nicht innerhalb von 10 Minuten abgeschlossen wird, schlägt mit `Download timed out: exceeded the total deadline` fehl. Claude Code wiederholt einen abgelaufenen Download nicht, da eine Verbindung, die zu langsam ist, um innerhalb der Frist abgeschlossen zu werden, auch bei einer sofortigen Wiederholung nicht abgeschlossen wird. Die folgenden Schritte gelten für beide Meldungen.
2562 2740
2563Die häufigste Ursache ist ein Proxy oder Gateway, das eine lange Übertragung beendet, bevor sie abgeschlossen ist. Die Claude Code-Binärdatei ist ein großer Download, daher kann eine Proxy-Verbindungsbegrenzung, die normalen API-Verkehr nie beeinflusst, sie dennoch unterbrechen.2741Ein Proxy oder Gateway kann eine lange Übertragung beenden, bevor sie abgeschlossen ist, und die Claude Code-Binärdatei ist ein großer Download.
2564 2742
2565**Was zu tun ist:**2743**Was zu tun ist:**
2566 2744
2576Diese Fehler stammen aus dem `claude`-Befehl und seinen Unterbefehlen, aus einem Befehlsnamen, den Sie an der Eingabeaufforderung eingeben, und aus Befehlen wie `/security-review`, die Kontext durch Ausführung von Shell-Befehlen sammeln, bevor ihre Eingabeaufforderung ausgeführt wird. Sie stammen auch von `/tui`, das die CLI neu startet.2754Diese Fehler stammen aus dem `claude`-Befehl und seinen Unterbefehlen, aus einem Befehlsnamen, den Sie an der Eingabeaufforderung eingeben, und aus Befehlen wie `/security-review`, die Kontext durch Ausführung von Shell-Befehlen sammeln, bevor ihre Eingabeaufforderung ausgeführt wird. Sie stammen auch von `/tui`, das die CLI neu startet.
2577 2755
2578<h3 id="conflict-between-bg-and-print">2756<h3 id="conflict-between-bg-and-print">
2579 Konflikt zwischen --bg und --print2757 Konflikt zwischen `--bg` und `--print`
2580</h3>2758</h3>
2581 2759
2582Diese Meldung erfordert Claude Code v2.1.198 oder später. Sie haben `--bg` mit `-p` oder `--print` in derselben `claude`-Invokation kombiniert. `--bg` startet eine [Hintergrund-Sitzung](/docs/de/agent-view#from-your-shell), die Sie später mit `claude agents` anfügen, während `--print` [nicht interaktiv](/docs/de/headless) ausgeführt wird und nie die interaktive Sitzung startet, die `claude agents` anfügt. Vor v2.1.198 hat diese Kombination stillschweigend einen Hintergrund-Job erstellt, der nie angefügt werden konnte.2760Diese Meldung erfordert Claude Code v2.1.198 oder später. Sie haben `--bg` mit `-p` oder `--print` in derselben `claude`-Invokation kombiniert. `--bg` startet eine [Hintergrund-Sitzung](/docs/de/agent-view#from-your-shell), die Sie später mit `claude agents` anfügen, während `--print` [nicht interaktiv](/docs/de/headless) ausgeführt wird und nie die interaktive Sitzung startet, die `claude agents` anfügt. Vor v2.1.198 hat diese Kombination stillschweigend einen Hintergrund-Job erstellt, der nie angefügt werden konnte.
2591* Um die Eingabeaufforderung nicht interaktiv auszuführen und das Ergebnis auszudrucken, anstatt eine Hintergrund-Sitzung zu erstellen, lassen Sie `--bg` weg und führen Sie `claude -p "<task>"` aus2769* Um die Eingabeaufforderung nicht interaktiv auszuführen und das Ergebnis auszudrucken, anstatt eine Hintergrund-Sitzung zu erstellen, lassen Sie `--bg` weg und führen Sie `claude -p "<task>"` aus
2592 2770
2593<h3 id="invalid-agents-configuration">2771<h3 id="invalid-agents-configuration">
2594 Ungültige --agents-Konfiguration2772 Ungültige `--agents`-Konfiguration
2595</h3>2773</h3>
2596 2774
2597Der Wert, den Sie an `--agents` übergeben haben, ist ungültig, daher beendet `claude` mit Code 1, anstatt die Sitzung zu starten. Wenn Sie `--safe-mode`, `--resume` oder `--continue` übergeben oder [`CLAUDE_CODE_SAFE_MODE`](/docs/de/env-vars#variables) setzen, überprüft Claude Code den Wert nicht und startet die Sitzung. Vor v2.1.242 hat Claude Code die Sitzung trotzdem gestartet und die Definitionen weggelassen, die nicht geladen werden konnten.2775Der Wert, den Sie an `--agents` übergeben haben, ist ungültig, daher beendet `claude` mit Code 1, anstatt die Sitzung zu starten. Wenn Sie `--safe-mode` übergeben oder [`CLAUDE_CODE_SAFE_MODE`](/docs/de/env-vars#variables) setzen, ignoriert Claude Code `--agents` vollständig. Mit `--resume` oder `--continue` wird ein Inline-JSON-Wert nicht überprüft und die Sitzung startet; ein Wert, der aus einer Datei gelesen wird, wird bei jedem Start überprüft. Vor v2.1.242 hat Claude Code die Sitzung trotzdem gestartet.
2598 2776
2599```text theme={null}2777```text theme={null}
2600Error: Invalid --agents configuration:2778Error: Invalid --agents configuration:
2603 2781
2604Was nach der ersten Zeile folgt, hängt davon ab, wie der Wert fehlgeschlagen ist. Claude Code führt diese Überprüfungen der Reihe nach aus und stoppt bei der ersten, die fehlschlägt. Wenn Ihr Wert zwei Arten von Problemen hat, sehen Sie die zweite erst, nachdem Sie die erste behoben haben:2782Was nach der ersten Zeile folgt, hängt davon ab, wie der Wert fehlgeschlagen ist. Claude Code führt diese Überprüfungen der Reihe nach aus und stoppt bei der ersten, die fehlschlägt. Wenn Ihr Wert zwei Arten von Problemen hat, sehen Sie die zweite erst, nachdem Sie die erste behoben haben:
2605 2783
26061. Wenn der Wert nicht als JSON analysiert wird, druckt Claude Code eine `invalid JSON:`-Zeile mit der eigenen Meldung des JSON-Parsers27841. Wenn der Wert mit `{` beginnt, aber nicht als JSON analysiert wird, oder der Inhalt einer `--agents`-Datei nicht analysiert wird, druckt Claude Code eine `invalid JSON:`-Zeile mit der eigenen Meldung des JSON-Parsers
26072. Wenn er analysiert wird, aber eine Agent-Definition nicht dem Schema für [CLI-definierte Subagenten](/docs/de/sub-agents#choose-the-subagent-scope) entspricht, druckt Claude Code eine Zeile pro Problem27852. Wenn er analysiert wird, aber eine Agent-Definition nicht dem Schema für [CLI-definierte Subagenten](/docs/de/sub-agents#choose-the-subagent-scope) entspricht, druckt Claude Code eine Zeile pro Problem
26083. Wenn ein Agent-Name mit `-` beginnt, druckt Claude Code `<name>: agent names must not start with '-'`27863. Wenn ein Agent-Name mit `-` beginnt, druckt Claude Code `<name>: agent names must not start with '-'`
2609 2787
2610Wenn es mehr als 20 Problemzeilen gibt, druckt Claude Code die ersten 20 und ersetzt den Rest mit `…and N more`.2788Wenn es mehr als 20 Problemzeilen gibt, druckt Claude Code die ersten 20 und ersetzt den Rest mit `…and N more`.
2611 2789
2790Mit `--print` akzeptiert `--agents` auch [den Pfad zu einer JSON-Datei](/docs/de/sub-agents#choose-the-subagent-scope) anstelle des Inline-Objekts. Vor v2.1.281 akzeptierte `--agents` nur Inline-JSON und behandelte einen Dateipfad als ungültiges JSON. Die Dateiform hat ihre eigenen Ablehnungen, die anstelle dieser Meldung gedruckt werden, einschließlich dieser:
2791
2792* **`Error: --agents takes a JSON object, or a file path only with --print (-p)`**: Claude Code hat den Wert als Dateipfad in einer interaktiven Sitzung gelesen. Übergeben Sie die Definitionen als Inline-JSON, oder fügen Sie `-p` hinzu, um sie aus einer Datei zu lesen.
2793* **`Error: --agents file not found: <path>`**: Es existiert keine Datei unter diesem Pfad. Ein Wert, der nicht mit `{` beginnt und kein gültiges JSON ist, wird als Pfad gelesen, daher kann Inline-JSON, das Ihre Shell beschädigt hat, auf diese Weise fehlschlagen. Überprüfen Sie den Pfad oder die Anführungszeichen und führen Sie den Befehl erneut aus.
2794
2612**Was zu tun ist:**2795**Was zu tun ist:**
2613 2796
2614* Beheben Sie jedes Problem, das die Meldung auflistet, und führen Sie dann den Befehl erneut aus. Siehe [die Felder, die ein CLI-definierter Subagent benötigt](/docs/de/sub-agents#choose-the-subagent-scope).2797* Beheben Sie jedes Problem, das die Meldung auflistet, und führen Sie dann den Befehl erneut aus. Siehe [die Felder, die ein CLI-definierter Subagent benötigt](/docs/de/sub-agents#choose-the-subagent-scope).
2615 2798
2616<h3 id="cloud-sessions-cannot-be-created-from-a-restricted-session">2799<h3 id="cloud-sessions-cannot-be-created-from-a-restricted-session">
2617 Cloud-Sitzungen können nicht aus einer --restricted-Sitzung erstellt werden2800 Cloud-Sitzungen können nicht aus einer `--restricted`-Sitzung erstellt werden
2618</h3>2801</h3>
2619 2802
2620Wenn Sie eine Sitzung mit [`--restricted`](/docs/de/cli-reference#cli-flags) starten, weigert sich Claude Code, [Cloud-Sitzungen](/docs/de/claude-code-on-the-web#from-terminal-to-cloud) daraus zu erstellen, da die neue Sitzung außerhalb des eingeschränkten Prozesses ausgeführt würde und den eingeschränkten Modus nicht erzwingen würde. Claude Code weigert sich auf der Client-Seite, bevor der Server kontaktiert wird, daher wird keine Cloud-Sitzung erstellt:2803Wenn Sie eine Sitzung mit [`--restricted`](/docs/de/cli-reference#cli-flags) starten, weigert sich Claude Code, [Cloud-Sitzungen](/docs/de/claude-code-on-the-web#from-terminal-to-cloud) daraus zu erstellen, da die neue Sitzung außerhalb des eingeschränkten Prozesses ausgeführt würde und den eingeschränkten Modus nicht erzwingen würde. Claude Code weigert sich auf der Client-Seite, bevor der Server kontaktiert wird, daher wird keine Cloud-Sitzung erstellt:
2652* Wenn die Meldung besagt, dass die Richtlinie nicht überprüft werden konnte, überprüfen Sie Ihre Netzwerkverbindung, starten Sie Claude Code neu und versuchen Sie es erneut2835* Wenn die Meldung besagt, dass die Richtlinie nicht überprüft werden konnte, überprüfen Sie Ihre Netzwerkverbindung, starten Sie Claude Code neu und versuchen Sie es erneut
2653 2836
2654<h3 id="the-json-schema-value-is-not-a-valid-json-schema">2837<h3 id="the-json-schema-value-is-not-a-valid-json-schema">
2655 Der --json-schema-Wert ist kein gültiges JSON-Schema2838 Der `--json-schema`-Wert ist kein gültiges JSON-Schema
2656</h3>2839</h3>
2657 2840
2658Das Schema, das Sie an [`--json-schema`](/docs/de/cli-reference#cli-flags) in [nicht interaktivem Modus](/docs/de/headless#get-structured-output) übergeben haben, ist bei der JSON-Schema-Kompilierung fehlgeschlagen, daher beendet `claude` mit Code 1, anstatt die Eingabeaufforderung auszuführen. Vor v2.1.205 hat ein ungültiges Schema unstrukturierte Ausgabe ohne Fehler erzeugt, und jedes Schema, das das `format`-Schlüsselwort verwendet hat, wurde als ungültig behandelt.2841Das Schema, das Sie an [`--json-schema`](/docs/de/cli-reference#cli-flags) in [nicht interaktivem Modus](/docs/de/headless#get-structured-output) übergeben haben, ist bei der JSON-Schema-Kompilierung fehlgeschlagen, daher beendet `claude` mit Code 1, anstatt die Eingabeaufforderung auszuführen. Vor v2.1.205 hat ein ungültiges Schema unstrukturierte Ausgabe ohne Fehler erzeugt, und jedes Schema, das das `format`-Schlüsselwort verwendet hat, wurde als ungültig behandelt.
2668**Was zu tun ist:**2851**Was zu tun ist:**
2669 2852
2670* Beheben Sie den Teil des Schemas, den die Diagnose benennt, und führen Sie dann den Befehl erneut aus2853* Beheben Sie den Teil des Schemas, den die Diagnose benennt, und führen Sie dann den Befehl erneut aus
2671* Wenn die Diagnose `schema too large` ist, reduzieren Sie die Verschachtelung und `$ref`-Wiederverwendung des Schemas
2672* Siehe [Strukturierte Ausgabe abrufen](/docs/de/headless#get-structured-output) für ein funktionierendes Schema und einen Befehl2854* Siehe [Strukturierte Ausgabe abrufen](/docs/de/headless#get-structured-output) für ein funktionierendes Schema und einen Befehl
2673 2855
2674<h3 id="settings-file-exceeds-the-2mib-limit">2856<h3 id="settings-file-exceeds-the-2mib-limit">
2675 Einstellungsdatei überschreitet das 2-MiB-Limit2857 Einstellungsdatei überschreitet das 2-MiB-Limit
2676</h3>2858</h3>
2677 2859
2678Die Datei, die Sie an [`--settings`](/docs/de/cli-reference#cli-flags) übergeben haben, ist größer als 2 MiB, daher beendet `claude` mit Code 1 beim Start, anstatt sie zu laden. Eine Einstellungsdatei ist ein kleines JSON-Dokument, daher bedeutet eine Datei dieser Größe normalerweise, dass der Pfad auf die falsche Datei zeigt. Vor v2.1.214 hat Claude Code die Datei ohne Größenprüfung gelesen, und eine mehrere Gigabyte große Datei oder eine Gerätedatei wie `/dev/zero` hat den Speicher unbegrenzt vergrößert.2860Die Datei, die Sie an [`--settings`](/docs/de/cli-reference#cli-flags) übergeben haben, ist größer als 2 MiB, daher beendet `claude` mit Code 1 beim Start, anstatt sie zu laden. Vor v2.1.214 hat Claude Code die Datei ohne Größenprüfung gelesen, und eine mehrere Gigabyte große Datei oder eine Gerätedatei wie `/dev/zero` hat den Speicher unbegrenzt vergrößert.
2679 2861
2680```text theme={null}2862```text theme={null}
2681Error: Settings file exceeds the 2MiB limit: /path/to/settings.json2863Error: Settings file exceeds the 2MiB limit: /path/to/settings.json
2756 Arbeitsbereich nicht vertraut beim Starten der Remote-Steuerung2938 Arbeitsbereich nicht vertraut beim Starten der Remote-Steuerung
2757</h3>2939</h3>
2758 2940
2759Sie haben den [Remote-Steuerungs](/docs/de/remote-control)-Servermodus mit `claude remote-control` oder seinem `claude rc`-Alias in einem Verzeichnis gestartet, das Sie nicht vertraut haben. Der Befehl zeigt den Dialog zur Arbeitsbereichsvertrauenswürdigkeit selbst nicht an, daher beendet er mit Code 1 und benennt die Lösung:2941Sie haben den [Remote-Steuerungs](/docs/de/remote-control)-Servermodus mit `claude remote-control` oder seinem `claude rc`-Alias in einem Verzeichnis gestartet, das Sie nicht vertraut haben, und der Befehl konnte Sie nicht fragen, ob Sie ihm vertrauen. Zum Beispiel ist die Standardeingabe oder Standardausgabe des Befehls kein Terminal, weil eine von ihnen umgeleitet oder gepipet wird. Der Befehl beendet sich mit Code 1:
2760 2942
2761```text theme={null}2943```text theme={null}
2762Error: Workspace not trusted. Please run `claude` in /Users/you/project first to review and accept the workspace trust dialog.2944Error: Workspace not trusted. Please run `claude` in /Users/you/project first to review and accept the workspace trust dialog.
2763```2945```
2764 2946
2947Zwei Varianten, die auch mit `Error: Workspace not trusted.` beginnen, werden auch in einem Terminal angezeigt, das zu klein ist, um anzuzeigen, was das Vertrauen in das Verzeichnis aktiviert, oder eines, das seine Größe nicht gemeldet hat. Vergrößern Sie das Fenster oder wechseln Sie zu einem normalen Terminal-Fenster, dann führen Sie `claude rc` erneut aus.
2948
2765In Ihrem Home-Verzeichnis ist die Meldung anders, da der Dialog zur Arbeitsbereichsvertrauenswürdigkeit nie Vertrauen für das Home-Verzeichnis speichert, daher kann das Akzeptieren dort diese Überprüfung nicht erfüllen. Vor v2.1.214 zeigte das Home-Verzeichnis die obige Meldung, deren Rat dort nicht erfolgreich sein kann.2949In Ihrem Home-Verzeichnis ist die Meldung anders, da der Dialog zur Arbeitsbereichsvertrauenswürdigkeit nie Vertrauen für das Home-Verzeichnis speichert, daher kann das Akzeptieren dort diese Überprüfung nicht erfüllen. Vor v2.1.214 zeigte das Home-Verzeichnis die obige Meldung, deren Rat dort nicht erfolgreich sein kann.
2766 2950
2767```text theme={null}2951```text theme={null}
2768Error: Workspace not trusted. /Users/you is your home directory, and for security home-directory trust is never saved, so running `claude` here first won't help. Run `claude rc` from a project directory instead (run `claude` there once to accept the trust dialog).2952Error: Workspace not trusted. /Users/you is your home directory, and for security home-directory trust is never saved, so running `claude` here first won't help. Run `claude rc` from a project directory instead (run `claude` there once to accept the trust dialog).
2769```2953```
2770 2954
2955Wenn Sie `n` antworten oder die Eingabetaste bei der [`Trust <directory>?`-Frage](/docs/de/remote-control#requirements) drücken, druckt der Befehl eine `Remote Control did not start`-Meldung, die das Verzeichnis benennt, und beendet sich mit Code 1. Führen Sie `claude rc` erneut aus, um `y` zu antworten.
2956
2771**Was zu tun ist:**2957**Was zu tun ist:**
2772 2958
2773* Führen Sie `claude` im Verzeichnis aus, akzeptieren Sie den [Dialog zur Arbeitsbereichsvertrauenswürdigkeit](/docs/de/permissions#project-allow-rules-and-workspace-trust), und führen Sie dann `claude remote-control` erneut aus2959* Vertrauen Sie dem Verzeichnis zuerst von einem Terminal aus: Führen Sie `claude rc` dort aus und antworten Sie `y`, oder führen Sie `claude` dort aus und akzeptieren Sie den [Dialog zur Arbeitsbereichsvertrauenswürdigkeit](/docs/de/permissions#project-allow-rules-and-workspace-trust), dann führen Sie Ihren ursprünglichen Befehl erneut aus
2774* Wechseln Sie in Ihrem Home-Verzeichnis zu einem Projektverzeichnis und starten Sie die Remote-Steuerung dort2960* Wechseln Sie in Ihrem Home-Verzeichnis zu einem Projektverzeichnis und starten Sie die Remote-Steuerung dort
2775 2961
2962Vor v2.1.284 fragte der Befehl nie, auch nicht in einem Terminal.
2963
2776<h3 id="not-carried-over-to-the-sessions-remote-control-starts">2964<h3 id="not-carried-over-to-the-sessions-remote-control-starts">
2777 Nicht übertragen auf die Sitzungen, die Remote-Steuerung startet2965 Nicht übertragen auf die Sitzungen, die Remote-Steuerung startet
2778</h3>2966</h3>
2834 Server konnte nicht aus Claude Desktop importiert werden3022 Server konnte nicht aus Claude Desktop importiert werden
2835</h3>3023</h3>
2836 3024
2837Claude Code konnte einen der Server, die Sie in `claude mcp add-from-claude-desktop` ausgewählt haben, nicht hinzufügen. Der Befehl importiert immer noch die anderen ausgewählten Server und druckt eine Zeile pro Server, den er nicht hinzufügen konnte. Vor v2.1.205 hat der erste Server, der fehlgeschlagen ist, den Import gestoppt und keiner der ausgewählten Server wurde hinzugefügt.3025Claude Code konnte einen der Server, die Sie in `claude mcp add-from-claude-desktop` ausgewählt haben, nicht hinzufügen. Der Befehl importiert immer noch die anderen ausgewählten Server und druckt eine Zeile pro Server, den er nicht hinzufügen konnte. Vor v2.1.205 hat der erste Server, der fehlgeschlagen ist, den Import gestoppt.
2838 3026
2839```text theme={null}3027```text theme={null}
2840Could not import my server: Invalid name my server. Names can only contain letters, numbers, hyphens, and underscores.3028Could not import my server: Invalid name my server. Names can only contain letters, numbers, hyphens, and underscores.
2918 MCP-Berechtigungsaufforderungs-Tool nicht gefunden3106 MCP-Berechtigungsaufforderungs-Tool nicht gefunden
2919</h3>3107</h3>
2920 3108
2921Das Tool, das Sie an [`--permission-prompt-tool`](/docs/de/cli-reference#cli-flags) übergeben haben, war nicht unter den verbundenen MCP-Tools, als der Lauf zuerst eine Berechtigungsentscheidung benötigte, entweder weil sein Server nie verbunden wurde oder weil kein verbundener Server ein Tool mit diesem Namen verfügbar macht. Claude Code sendet Ihre Eingabeaufforderung immer noch: Der [nicht interaktive](/docs/de/headless) Lauf beendet sich mit diesem Fehler und Exit-Code 1 beim ersten Tool-Aufruf, der Genehmigung benötigt, daher erzeugt er keine Antwort, obwohl die Anfrage gestellt wurde. Vor dem ersten Prompt wartet Claude Code bis zu dem pro-Server-Verbindungs-Timeout von 30 Sekunden, der durch [`MCP_TIMEOUT`](/docs/de/env-vars) gesetzt ist, damit dieser Server verbunden wird. Vor v2.1.206 wartete der Start nicht, bis der Server die Verbindung beendete, daher erzeugte ein langsam startender, aber gesunder Server auch diesen Fehler.3109Das Tool, das Sie an [`--permission-prompt-tool`](/docs/de/cli-reference#cli-flags) übergeben haben, war nicht unter den verbundenen MCP-Tools, als der Lauf zuerst eine Berechtigungsentscheidung benötigte, entweder weil sein Server nie verbunden wurde oder weil kein verbundener Server ein Tool mit diesem Namen verfügbar macht. Claude Code sendet Ihre Eingabeaufforderung immer noch: Der [nicht interaktive](/docs/de/headless) Lauf beendet sich mit diesem Fehler und Exit-Code 1 beim ersten Tool-Aufruf, daher erzeugt er keine Antwort, obwohl die Anfrage gestellt wurde. Vor dem ersten Prompt wartet Claude Code bis zu dem pro-Server-Verbindungs-Timeout von 30 Sekunden, der durch [`MCP_TIMEOUT`](/docs/de/env-vars) gesetzt ist, damit dieser Server verbunden wird. Vor v2.1.206 wartete der Start nicht, bis der Server die Verbindung beendete, daher erzeugte ein langsam startender, aber gesunder Server auch diesen Fehler.
2922 3110
2923```text theme={null}3111```text theme={null}
2924Error: MCP tool mcp__permissions__approve (passed via --permission-prompt-tool) not found. Available MCP tools: none3112Error: MCP tool mcp__permissions__approve (passed via --permission-prompt-tool) not found. Available MCP tools: none
2998* Wenn das Repository keinen Remote hat, fügen Sie einen mit `git remote add origin <url>` hinzu und rufen Sie ab, bevor Sie die Ref erstellen. Wenn der Remote leer ist, pushen Sie Ihren Branch zuerst mit `git push -u origin HEAD` und benennen Sie diesen Branch im set-head-Befehl; `origin/HEAD` zeigt dann auf den Branch, den Sie gerade gepusht haben, daher sieht `/security-review` einen leeren Diff, bis der Branch von ihm abweicht.3186* Wenn das Repository keinen Remote hat, fügen Sie einen mit `git remote add origin <url>` hinzu und rufen Sie ab, bevor Sie die Ref erstellen. Wenn der Remote leer ist, pushen Sie Ihren Branch zuerst mit `git push -u origin HEAD` und benennen Sie diesen Branch im set-head-Befehl; `origin/HEAD` zeigt dann auf den Branch, den Sie gerade gepusht haben, daher sieht `/security-review` einen leeren Diff, bis der Branch von ihm abweicht.
2999 3187
3000<h3 id="input-must-be-provided-when-using-print">3188<h3 id="input-must-be-provided-when-using-print">
3001 Eingabe muss bereitgestellt werden, wenn --print verwendet wird3189 Eingabe muss bereitgestellt werden, wenn `--print` verwendet wird
3002</h3>3190</h3>
3003 3191
3004Bare `claude` benötigt stdout, um ein Terminal zu sein, um die interaktive UI zu starten. Wenn stdout umgeleitet wird oder die Konsole kein echtes Terminal ist, wie PowerShell ISE und einige IDE-Ausgabebereiche, führt `claude` stattdessen [nicht interaktiv](/docs/de/headless) aus. Das ist derselbe Modus wie `claude -p`, der eine Eingabeaufforderung erfordert, daher benennt die Meldung `--print`, auch wenn Sie das Flag nicht übergeben haben. Das Übergeben von `-p`/`--print` ohne Eingabeaufforderung und nichts auf stdin erzeugt überall denselben Fehler.3192Bare `claude` benötigt stdout, um ein Terminal zu sein, um die interaktive UI zu starten. Wenn stdout umgeleitet wird oder die Konsole kein echtes Terminal ist, wie PowerShell ISE und einige IDE-Ausgabebereiche, führt `claude` stattdessen [nicht interaktiv](/docs/de/headless) aus. Das ist derselbe Modus wie `claude -p`, der eine Eingabeaufforderung erfordert, daher benennt die Meldung `--print`, auch wenn Sie das Flag nicht übergeben haben. Das Übergeben von `-p`/`--print` ohne Eingabeaufforderung und nichts auf stdin erzeugt überall denselben Fehler.
3269* Für eine interaktive Sitzung öffnen Sie die [Sitzungsauswahl](/docs/de/sessions#use-the-session-picker) mit `claude --resume` und drücken Sie `Ctrl+A`, um sie auf jedes Projekt auf dieser Maschine zu erweitern, dann wählen Sie die Sitzung3457* Für eine interaktive Sitzung öffnen Sie die [Sitzungsauswahl](/docs/de/sessions#use-the-session-picker) mit `claude --resume` und drücken Sie `Ctrl+A`, um sie auf jedes Projekt auf dieser Maschine zu erweitern, dann wählen Sie die Sitzung
3270* Sitzungen, die mit `claude -p` oder dem [Agent SDK](/docs/de/agent-sdk/overview) erstellt wurden, erscheinen nicht in der Auswahl, daher überprüfen Sie die ID erneut gegen die `session_id`, die Ihr ursprünglicher Lauf gedruckt hat3458* Sitzungen, die mit `claude -p` oder dem [Agent SDK](/docs/de/agent-sdk/overview) erstellt wurden, erscheinen nicht in der Auswahl, daher überprüfen Sie die ID erneut gegen die `session_id`, die Ihr ursprünglicher Lauf gedruckt hat
3271 3459
3460<h3 id="windows-reported-an-error-ebadf">
3461 Windows meldete einen Fehler (EBADF), als Claude Code diese Sitzungs-Transkriptdatei las
3462</h3>
3463
3464Sie haben eine Sitzung unter Windows fortgesetzt, ihre gespeicherte [Transkriptdatei](/docs/de/sessions#where-transcripts-are-stored) wurde normal geöffnet, und das Lesen schlug dann mit dem Systemfehler EBADF fehl. Der Systemfehler sagt nicht, warum das Lesen fehlgeschlagen ist, daher schlägt die Meldung wahrscheinliche Ursachen und was zu versuchen ist vor:
3465
3466```text theme={null}
3467Windows reported an error (EBADF) when Claude Code read this session's transcript file, although the file had opened normally. This can happen when other software intercepts file reads — security, encryption or endpoint-management tools, for example. If it keeps happening for this conversation, try excluding the folder that holds Claude Code's session transcripts from such software (the .claude folder in your user profile, unless the app or CLAUDE_CONFIG_DIR points Claude Code elsewhere), or adding Claude Code to its allowed applications, then resume again.
3468```
3469
3470Die Meldung folgt der Fehlerleitung des Befehls selbst, wie `Failed to resume session <session-id>`. Ein `claude --resume` oder [`claude -p`](/docs/de/headless)-Befehl beendet sich mit Code 1 nach Anzeige. Nach `/resume` in einer Sitzung läuft Ihre aktuelle Sitzung weiter.
3471
3472**Was zu tun ist:**
3473
3474* Schließen Sie den Ordner aus, der Ihre Sitzungs-Transkripte enthält, von Software aus, die Dateilesevorgänge scannt oder abfängt, wie Sicherheits-, Verschlüsselungs- oder Endpoint-Management-Tools. Transkripte befinden sich standardmäßig unter `%USERPROFILE%\.claude\projects` oder unter dem Verzeichnis, das [`CLAUDE_CONFIG_DIR`](/docs/de/env-vars) benennt
3475* Wenn Sie keine Ausschlussmöglichkeit hinzufügen können, fügen Sie Claude Code stattdessen zu den zulässigen Anwendungen dieser Software hinzu
3476* Setzen Sie die Sitzung erneut fort
3477
3478Vor v2.1.282 kam der Fehler ohne Erklärung: `claude --resume <session-id>` endete bei `Failed to resume session <session-id>`, und ein `-p`-Lauf druckte nur den Systemfehlertext, wie `Failed to resume session: EBADF: bad file descriptor, read`.
3479
3272<h3 id="cannot-switch-renderers-in-this-session">3480<h3 id="cannot-switch-renderers-in-this-session">
3273 Renderer können in dieser Sitzung nicht gewechselt werden3481 Renderer können in dieser Sitzung nicht gewechselt werden
3274</h3>3482</h3>
3417 Marketplace ist von einer nicht vertrauenswürdigen Quelle registriert3625 Marketplace ist von einer nicht vertrauenswürdigen Quelle registriert
3418</h3>3626</h3>
3419 3627
3420Der Marketplace ist unter einem Namen registriert, der [für offizielle Anthropic-Marketplaces reserviert ist](/docs/de/plugins/marketplace-reference#marketplace-file), aber seine registrierte Quelle ist kein `anthropics` GitHub-Repository. Claude Code überprüft reservierte Namen jedes Mal, wenn es einen Marketplace lädt oder aktualisiert, sodass der Marketplace und die von ihm installierten Plugins nicht mehr geladen werden. Vor v2.1.205 wurde der Name nur überprüft, wenn der Marketplace hinzugefügt wurde, sodass ein Eintrag, der registriert wurde, bevor sein Name reserviert wurde, weiterhin geladen wurde.3628Der Marketplace ist unter einem Namen registriert, der [für offizielle Anthropic-Marketplaces reserviert ist](/docs/de/plugins/marketplace-reference#marketplace-file), aber seine registrierte Quelle ist kein `anthropics` GitHub-Repository. Claude Code überprüft reservierte Namen jedes Mal, wenn es einen Marketplace lädt oder aktualisiert, sodass der Marketplace und die von ihm installierten Plugins nicht mehr geladen werden. Vor v2.1.205 wurde ein Eintrag, der registriert wurde, bevor sein Name reserviert wurde, weiterhin geladen.
3421 3629
3422```text theme={null}3630```text theme={null}
3423Marketplace "claude-community" is registered from an untrusted source: The name 'claude-community' is reserved for official Anthropic marketplaces. Only repositories from 'github.com/anthropics/' can use this name. To fix it, remove the marketplace and re-add it from the official source.3631Marketplace "claude-community" is registered from an untrusted source: The name 'claude-community' is reserved for official Anthropic marketplaces. Only repositories from 'github.com/anthropics/' can use this name. To fix it, remove the marketplace and re-add it from the official source.
3454* Benennen Sie den Marketplace in einen Namen um, der keine reservierte Schreibweise darstellt, und fügen Sie ihn erneut hinzu3662* Benennen Sie den Marketplace in einen Namen um, der keine reservierte Schreibweise darstellt, und fügen Sie ihn erneut hinzu
3455* Für die Warnung zu ignoriertem Eintrag führen Sie den `claude plugin marketplace remove`-Befehl aus, den sie angibt, oder entfernen Sie den Eintrag aus `~/.claude/plugins/known_marketplaces.json`3663* Für die Warnung zu ignoriertem Eintrag führen Sie den `claude plugin marketplace remove`-Befehl aus, den sie angibt, oder entfernen Sie den Eintrag aus `~/.claude/plugins/known_marketplaces.json`
3456 3664
3665<h3 id="claude-code-refuses-the-marketplace-name">
3666 Claude Code lehnt den Marketplace-Namen ab
3667</h3>
3668
3669Ein registrierter Marketplace-Name [gibt sich als offizieller Anthropic-Marketplace aus](/docs/de/plugins/marketplace-reference#reserved-names) nach den Regeln, die dieser Abschnitt auflistet.
3670
3671Wenn ein Marketplace unter einem solchen Namen registriert wurde, bevor die Überprüfung ihn blockierte, werden der Marketplace und die von ihm installierten Plugins nicht mehr geladen, da Claude Code den Namen jedes Mal überprüft, wenn es den Katalog des Marketplace liest. Wenn der Name einen offiziellen Namen imitiert, melden `claude plugin list` und die `/plugin` **Fehler**-Registerkarte jedes betroffene Plugin mit einer Meldung, die beginnt mit:
3672
3673```text theme={null}
3674Claude Code refuses the marketplace name "anthropic-plugins-v2"
3675```
3676
3677Für einen imitierenden Namen lautet die Fehlermeldung des Marketplace selbst `Claude Code refuses this marketplace's name: it looks like one of Anthropic's own` statt dessen. `claude plugin marketplace add` lehnt jeden imitierenden Namen mit `Marketplace name impersonates an official Anthropic/Claude marketplace` ab.
3678
3679Vor v2.1.282 meldeten `claude plugin list` und `/plugin` die Plugins eines imitierenden Namens als fehlgeschlagen beim Laden, ohne den Namen des Marketplace als Ursache zu nennen.
3680
3681**Was zu tun ist:**
3682
3683* Führen Sie `claude plugin marketplace remove <name>` aus. Dies deinstalliert auch die von dem Marketplace installierten Plugins und löscht ihre gespeicherten Daten
3684* Um den Marketplace stattdessen zu behalten, warten Sie, bis sein Verwalter ihn umbenennt, und führen Sie dann `claude plugin marketplace update <name>` aus
3685* Wenn Sie den Marketplace veröffentlichen, benennen Sie ihn in Ihrer `marketplace.json` um; Benutzer aktualisieren dann den Marketplace, anstatt ihn zu entfernen
3686
3457<h3 id="marketplace-is-already-added-from-a-different-source">3687<h3 id="marketplace-is-already-added-from-a-different-source">
3458 Marketplace ist bereits von einer anderen Quelle hinzugefügt3688 Marketplace ist bereits von einer anderen Quelle hinzugefügt
3459</h3>3689</h3>
3656 3886
3657* Bitten Sie einen Administrator Ihrer claude.ai-Organisation, den erforderlichen Status des Plugins auf claude.ai zu ändern3887* Bitten Sie einen Administrator Ihrer claude.ai-Organisation, den erforderlichen Status des Plugins auf claude.ai zu ändern
3658 3888
3889<h3 id="plugin-was-not-uninstalled">
3890 Plugin wurde nicht deinstalliert
3891</h3>
3892
3893Sie haben [`claude plugin uninstall`](/docs/de/plugins/cli-reference#plugin-uninstall) ausgeführt oder **Deinstallieren** in der `/plugin` **Installiert**-Registerkarte gewählt, und die Deinstallation wurde mit einer Meldung gestoppt, die mit `"<plugin>" was not uninstalled:` beginnt.
3894
3895Wenn Claude Code den Plugin-Eintrag aus `enabledPlugins` entfernte und die Einstellungsdateien dieses Bereichs erneut las, war das Plugin entweder immer noch dort eingeschaltet, oder eine Datei, die es einschalten könnte, konnte nicht gelesen oder überprüft werden. Das Löschen der gespeicherten Optionen, Geheimnisse und Daten des Plugins, während ein Einstellungseintrag es wieder einschalten könnte, würde sie verlieren, daher wird die Deinstallation stattdessen gestoppt: Das Plugin bleibt installiert und nichts, das es gespeichert hat, wird gelöscht.
3896
3897```text theme={null}
3898✘ Failed to uninstall plugin "formatter": "formatter" was not uninstalled: it is still switched on in /home/user/project/.claude/settings.local.json, although the settings change reported no error. It is still installed. Take it out of "enabledPlugins" in that file yourself, then uninstall it again.
3899```
3900
3901Die Mitte der Meldung benennt die Datei und die Ursache:
3902
3903* `it is still switched on in <file>, although the settings change reported no error`: Der Einstellungsschreib-Vorgang meldete Erfolg, aber der Eintrag ist immer noch dort, wenn die Datei erneut gelesen wird
3904* `it is still switched on in <file>, and the settings change failed (<error>)`: Die Datei konnte nicht gespeichert werden, aus dem Grund in Klammern
3905* `<file> is there and could not be read`: Die Datei existiert, aber konnte nicht als Einstellungen gelesen werden, z. B. weil sie kein gültiges JSON ist, daher könnte sie das Plugin immer noch aktivieren
3906* `<file> (not read: it is on a network path or is a link to one, or could not be checked)`: Claude Code hat die Projekt- oder lokale Einstellungsdatei nicht gelesen, weil die Datei oder der `.claude`-Ordner, der sie enthält, ein Link ist, der zu einem Netzwerkort führt, oder weil dieser Pfad nicht untersucht werden konnte
3907
3908`claude plugin uninstall` beendet mit Exit-Code 1, und mit `--json` trägt das Ergebnis `failureCode: "settings_still_on"`. `/plugin` zeigt die gleiche Meldung.
3909
3910**Was zu tun ist:**
3911
3912* Folgen Sie dem letzten Satz der Meldung: Reparieren oder ersetzen Sie die Einstellungsdatei, die sie benennt, oder entfernen Sie den Plugin-Eintrag aus `enabledPlugins` in dieser Datei selbst, und führen Sie dann die Deinstallation erneut aus
3913
3659<h2 id="tool-errors">3914<h2 id="tool-errors">
3660 Tool-Fehler3915 Tool-Fehler
3661</h2>3916</h2>
3705* Wenn Claude die Datei ändern können sollte, entfernen oder verengen Sie die `Read`-Ablehnungsregel in `/permissions` oder in [Einstellungen](/docs/de/settings-reference#permission-settings)3960* Wenn Claude die Datei ändern können sollte, entfernen oder verengen Sie die `Read`-Ablehnungsregel in `/permissions` oder in [Einstellungen](/docs/de/settings-reference#permission-settings)
3706* Wenn die Datei unverändert bleiben muss, behalten Sie die Regel und fügen Sie eine `Edit`-Ablehnungsregel für denselben Pfad hinzu, um auch das NotebookEdit-Tool zu blockieren3961* Wenn die Datei unverändert bleiben muss, behalten Sie die Regel und fügen Sie eine `Edit`-Ablehnungsregel für denselben Pfad hinzu, um auch das NotebookEdit-Tool zu blockieren
3707 3962
3963<h3 id="path-cannot-contain-null-bytes">
3964 Pfad kann keine Null-Bytes enthalten
3965</h3>
3966
3967Ein Datei-Tool-Aufruf mit Pfad- oder Muster-Argument enthielt ein Null-Byte, das Dateisysteme und Such-Tools nicht akzeptieren können. Read, Write, Edit, NotebookEdit, Glob und Grep überprüfen dies, und die Nachricht benennt das Tool und das Argument:
3968
3969```text theme={null}
3970Read file_path kann keine Null-Bytes (\0) enthalten. Entfernen Sie das Null-Byte und versuchen Sie es erneut.
3971```
3972
3973Der Tool-Aufruf schlägt fehl, Claude sieht den Fehler, und der Zug wird fortgesetzt.
3974
3975**Was zu tun ist:**
3976
3977* Nichts auf Ihrer Seite: Der Fehler wird an Claude als Ergebnis des Tools zurückgegeben, und die Nachricht selbst teilt Claude mit, das Null-Byte zu entfernen und es erneut zu versuchen
3978
3979Vor v2.1.281 endete ein Null-Byte in einem Read-, Write-, Edit- oder NotebookEdit-Pfad den ganzen Zug mit einem Fehler, der `Pfad enthält Null-Bytes` benannte, und das Tool wurde nie ausgeführt.
3980
3708<h3 id="subagent-type-is-required">3981<h3 id="subagent-type-is-required">
3709 subagent\_type ist erforderlich3982 subagent\_type ist erforderlich
3710</h3>3983</h3>
3841 4114
3842Vor v2.1.236 meldete Claude Code diese Sends als gesendet. Die empfangende Sitzung ließ sie ungelesen fallen.4115Vor v2.1.236 meldete Claude Code diese Sends als gesendet. Die empfangende Sitzung ließ sie ungelesen fallen.
3843 4116
4117<h3 id="cross-session-message-dropped-at-the-inbox">
4118 Sitzungsübergreifende Nachricht wurde am Posteingang der Empfänger-Sitzung gelöscht
4119</h3>
4120
4121Claude sendete eine [sitzungsübergreifende Nachricht](/docs/de/cross-session-messaging) an eine andere Ihrer Sitzungen auf dieser Maschine, und die Inbox dieser Sitzung verwarf sie, bevor Claude in dieser Sitzung sie las. Die Zeile benennt die Adresse des Empfängers und, wenn der Empfänger einen Grund angab, fügt den Grund nach einem Bindestrich hinzu:
4122
4123```text wrap theme={null}
4124Sitzungsübergreifende Nachricht wurde am Posteingang der Empfänger-Sitzung gelöscht (Empfänger: uds:/tmp/cc-socks/13605.sock) und nicht zugestellt — ihre Warteschlange von unzugestellten Peer-Nachrichten war voll. Claude wurde mitgeteilt, nicht sofort erneut zu senden.
4125```
4126
4127Eine Zeile kann mehrere gelöschte Nachrichten abdecken. Sie beginnt dann im Plural, zum Beispiel `Sitzungsübergreifende Nachrichten (12) wurden am Posteingang gelöscht`. Um zu finden, welche Sitzung eine Adresse gehört, vergleichen Sie sie mit der [`Peer address`-Zeile](/docs/de/cross-session-messaging#the-sessions-inbox-socket), die `/status` in jeder Sitzung anzeigt.
4128
4129Nach dem Bindestrich gibt die Zeile einen oder mehrere dieser Gründe an:
4130
4131* `ihre Warteschlange von unzugestellten Peer-Nachrichten war voll`: Der Empfänger hielt bereits so viele unzugestellte Nachrichten von anderen Sitzungen, wie seine Warteschlange zulässt
4132* `Sie sendeten schneller als diese Sitzung akzeptiert`: Die Nachrichten der sendenden Sitzung kamen schneller an, als der Empfänger von einem Absender akzeptiert
4133* `es wiederholte Ihre vorherige Nachricht`: Die Nachricht war identisch mit einer, die die sendende Sitzung diesem Empfänger kurz zuvor sendete
4134* `eine Relay-Schleife zwischen Sitzungen wurde unterbrochen`: Die Nachricht setzte eine Kette von Sitzungen fort, die sich gegenseitig kontaktierten, und die Kette war zu viele Male durch den Empfänger gegangen oder zu lang geworden
4135
4136**Was zu tun ist:**
4137
4138* Gehen Sie davon aus, dass der Empfänger die gelöschten Nachrichten nie sah. Claude Code teilt Claude dasselbe mit, und teilt ihm mit, alles, das immer noch wichtig ist, stattdessen in eine spätere Nachricht einzubeziehen, anstatt sofort erneut zu senden
4139* Wenn Ihre Sitzungen sich häufig gegenseitig Updates senden, bitten Sie Claude, weniger, größere Nachrichten zu senden, wie einen Bericht, wenn eine Sitzung ihre Arbeit beendet
4140* Für `eine Relay-Schleife zwischen Sitzungen wurde unterbrochen`, geben Sie die nächste Anweisung selbst in eine der Sitzungen ein. Eine Nachricht, die Claude als Antwort auf Ihre eigene Eingabeaufforderung sendet, beginnt eine neue Kette
4141
4142Vor v2.1.238 erhielt die sendende Sitzung keinen Bericht, wenn die Inbox des Empfängers eine Nachricht verwarf.
4143
3844<h3 id="refusing-to-send-a-cross-session-message">4144<h3 id="refusing-to-send-a-cross-session-message">
3845 Weigerung, eine sitzungsübergreifende Nachricht zu senden4145 Weigerung, eine sitzungsübergreifende Nachricht zu senden
3846</h3>4146</h3>
3855 4155
3856* `Antwortziel ist ein Symlink`: Ein symbolischer Link sitzt am Socket-Pfad der Ziel-Sitzung. Claude Code liefert nicht durch ihn, weil ein Link dort die Nachricht zu einem Endpunkt umleiten könnte, den die Ziel-Sitzung nicht erstellt hat.4156* `Antwortziel ist ein Symlink`: Ein symbolischer Link sitzt am Socket-Pfad der Ziel-Sitzung. Claude Code liefert nicht durch ihn, weil ein Link dort die Nachricht zu einem Endpunkt umleiten könnte, den die Ziel-Sitzung nicht erstellt hat.
3857* `Antwortziel kann nicht überprüft werden`: Claude Code konnte den Zielpfad überhaupt nicht überprüfen, zum Beispiel weil das Lesen mit einem Berechtigungsfehler fehlschlug.4157* `Antwortziel kann nicht überprüft werden`: Claude Code konnte den Zielpfad überhaupt nicht überprüfen, zum Beispiel weil das Lesen mit einem Berechtigungsfehler fehlschlug.
3858* `Verbundener Endpunkt ist nicht der erwartete Prozess`: Der Prozess, der den Socket hält, ist nicht die Sitzung, an die die Nachricht adressiert wurde, daher ist die Adresse veraltet oder ein anderer Prozess hat den Socket ersetzt.
3859* `Verbundene Endpunkt-Identität konnte nicht gelesen werden`: Claude Code verbunden, konnte aber nicht lesen, welcher Prozess das andere Ende hält, daher konnte es das Ziel nicht bestätigen. Dies kann vorübergehend sein.
3860* `Verbundener Endpunkt wird nicht von diesem Benutzer besessen`: Der Prozess, der den Socket hält, läuft unter einem anderen Benutzerkonto, daher ist es nicht eine Ihrer Sitzungen.
3861* `Verbundene Endpunkt-Besitzer konnte nicht gelesen werden`: Claude Code verbunden, konnte aber nicht lesen, welches Benutzerkonto das andere Ende besitzt, daher konnte es nicht bestätigen, dass der Endpunkt Ihnen gehört.
3862* `Verbundener Endpunkt ist ein anderer Prozess mit der erwarteten PID`: Die Prozess-ID stimmt mit der überein, an die die Nachricht adressiert wurde, aber Claude Code konnte nicht bestätigen, dass es derselbe Prozess ist. Normalerweise hat diese Sitzung beendet und das Betriebssystem hat ihre Prozess-ID wiederverwendet, daher ist die Adresse veraltet.
3863 4158
3864**Was zu tun ist:**4159**Was zu tun ist:**
3865 4160
3866* Normalerweise nichts: Die Überprüfungen verhindern, dass eine Nachricht einen anderen Endpunkt als die Sitzung erreicht, an die sie adressiert wurde, und nichts wurde gesendet4161* Normalerweise nichts: Die Überprüfungen verhindern, dass eine Nachricht einen anderen Endpunkt als die Sitzung erreicht, an die sie adressiert wurde, und nichts wurde gesendet
3867* Bitten Sie Claude, Ihre Sitzungen erneut aufzulisten und erneut zu senden; eine Weigerung, die durch eine veraltete Adresse verursacht wird, wird gelöscht, sobald Claude an die aktuelle sendet
3868* Wenn `Antwortziel ist ein Symlink` für eine Sitzung wiederholt wird, überprüfen Sie, was einen Link am Socket-Pfad dieser Sitzung erstellt hat, angezeigt in ihrem `/status` unter `Peer address`4162* Wenn `Antwortziel ist ein Symlink` für eine Sitzung wiederholt wird, überprüfen Sie, was einen Link am Socket-Pfad dieser Sitzung erstellt hat, angezeigt in ihrem `/status` unter `Peer address`
3869* Für `Verbundene Endpunkt-Identität konnte nicht gelesen werden`, erneut senden; die Bedingung kann vorübergehend sein
3870* Wenn `Verbundener Endpunkt wird nicht von diesem Benutzer besessen` auf einer gemeinsamen Maschine erscheint, läuft die Sitzung unter diesem Endpunkt unter einem anderen Benutzerkonto, daher kann Claude sie nicht von Ihrem aus kontaktieren
3871
3872Vor v2.1.248 überprüfte Claude Code nicht den Besitzer des Endpunkts oder die Prozess-Startzeit, daher erscheinen die Verweigerungen, die diese Überprüfungen benennen, nicht auf früheren Versionen.
3873 4163
3874<h3 id="refusing-after-a-symlink-changed">4164<h3 id="refusing-after-a-symlink-changed">
3875 Weigerung, einen Pfad zu lesen, zu schreiben oder zu durchsuchen4165 Weigerung, einen Pfad zu lesen, zu schreiben oder zu durchsuchen
3885 4175
3886* `Seine Symlink-Auflösung änderte sich nach der Berechtigungsprüfung`: Ein Symlink entlang des Pfads, oder bei einer Grep- oder Glob-Suchwurzel, wurde zwischen der Berechtigungsprüfung und der Operation ersetzt. In einer Leseverweigerung benennt der eingeklammerte Satz, welcher Vergleich fehlschlug.4176* `Seine Symlink-Auflösung änderte sich nach der Berechtigungsprüfung`: Ein Symlink entlang des Pfads, oder bei einer Grep- oder Glob-Suchwurzel, wurde zwischen der Berechtigungsprüfung und der Operation ersetzt. In einer Leseverweigerung benennt der eingeklammerte Satz, welcher Vergleich fehlschlug.
3887* `Seine Symlink-Auflösung des übergeordneten Verzeichnisses änderte sich nach der Berechtigungsprüfung`: Ein Verzeichnis, das der Schreibpfad durchläuft, wird nicht mehr zu dem genehmigten Ort aufgelöst4177* `Seine Symlink-Auflösung des übergeordneten Verzeichnisses änderte sich nach der Berechtigungsprüfung`: Ein Verzeichnis, das der Schreibpfad durchläuft, wird nicht mehr zu dem genehmigten Ort aufgelöst
4178* `Wo es auf der Festplatte führt, konnte nicht bestimmt werden (ein Link auf dem Weg konnte nicht untersucht werden, oder die Links werden nicht aufgelöst)`: Claude Code konnte dem Pfad nicht zu einem endgültigen Ort auf der Festplatte folgen, zum Beispiel weil Symlinks darauf eine Schleife bilden
3888* `Es ist ein symbolischer Link. Schreiben Sie stattdessen zum Ziel-Pfad des Links`: Ein Symlink sitzt am genehmigten Schreibort selbst, zum Beispiel eine `CLAUDE.md`, die ein Symlink zu `AGENTS.md` ist; die Nachricht leitet Claude zum Ziel des Links4179* `Es ist ein symbolischer Link. Schreiben Sie stattdessen zum Ziel-Pfad des Links`: Ein Symlink sitzt am genehmigten Schreibort selbst, zum Beispiel eine `CLAUDE.md`, die ein Symlink zu `AGENTS.md` ist; die Nachricht leitet Claude zum Ziel des Links
3889* `Weigerung, durch Symlink zu schreiben: <path>. Lösen Sie den Symlink auf und übergeben Sie den echten Ziel-Pfad explizit.`: dieselbe Bedingung, die erfasst wird, wenn ein anderer Schreiber die Datei öffnet, wie ein Schreiben zu einer verlinkten `.mcp.json`4180* `Weigerung, durch Symlink zu schreiben: <path>. Lösen Sie den Symlink auf und übergeben Sie den echten Ziel-Pfad explizit.`: dieselbe Bedingung, die erfasst wird, wenn ein anderer Schreiber die Datei öffnet, wie ein Schreiben zu einer verlinkten `.mcp.json`
3890* `Weigerung, in ein verlinktes Verzeichnis zu schreiben: <path>`: Das Verzeichnis, das die Datei hält, ist selbst ein symbolischer Link, zum Beispiel das `.claude/`-Verzeichnis eines Projekts, das mit einem anderen Ort verlinkt ist4181* `Weigerung, in ein verlinktes Verzeichnis zu schreiben: <path>`: Das Verzeichnis, das die Datei hält, ist selbst ein symbolischer Link, zum Beispiel das `.claude/`-Verzeichnis eines Projekts, das mit einem anderen Ort verlinkt ist
3903 4194
3904Vor v2.1.251 überprüfte Claude Code die Auflösung eines Pfads nur für Dateischreibvorgänge erneut, daher konnte ein Link, der nach der Berechtigungsprüfung ersetzt wurde, eine Lese- oder Suche zu einem anderen Ort umleiten, ohne eine Nachricht. Von diesen Verweigerungen erscheint nur die Schreibverweigerung des übergeordneten Verzeichnisses auf früheren Versionen.4195Vor v2.1.251 überprüfte Claude Code die Auflösung eines Pfads nur für Dateischreibvorgänge erneut, daher konnte ein Link, der nach der Berechtigungsprüfung ersetzt wurde, eine Lese- oder Suche zu einem anderen Ort umleiten, ohne eine Nachricht. Von diesen Verweigerungen erscheint nur die Schreibverweigerung des übergeordneten Verzeichnisses auf früheren Versionen.
3905 4196
4197Vor v2.1.280 erschien die `Wo es auf der Festplatte führt, konnte nicht bestimmt werden`-Weigerung nicht.
4198
3906<h3 id="task-output-swap-refused">4199<h3 id="task-output-swap-refused">
3907 Task-Ausgabe-Swap abgelehnt4200 Task-Ausgabe-Swap abgelehnt
3908</h3>4201</h3>
3928* Oder überprüfen Sie Ihr Projektverzeichnis unter dem Claude Code-Temp-Verzeichnis, `/private/tmp/claude-501/-Users-you-my-project` in der Beispielnachricht. Wenn dieser Pfad ein Symlink ist, oder ein Verzeichnis, das nicht dort sein sollte, entfernen Sie den Link oder das Verzeichnis selbst, anstatt das Ziel des Links, und starten Sie Claude Code neu4221* Oder überprüfen Sie Ihr Projektverzeichnis unter dem Claude Code-Temp-Verzeichnis, `/private/tmp/claude-501/-Users-you-my-project` in der Beispielnachricht. Wenn dieser Pfad ein Symlink ist, oder ein Verzeichnis, das nicht dort sein sollte, entfernen Sie den Link oder das Verzeichnis selbst, anstatt das Ziel des Links, und starten Sie Claude Code neu
3929* Wenn die Weigerung wiederholt wird, ersetzt, verlinkt oder entfernt ein Prozess Einträge unter Claudes Temp-Verzeichnis, während die Sitzung läuft. Setzen Sie [`CLAUDE_CODE_TMPDIR`](/docs/de/env-vars) auf ein Verzeichnis, das nichts anderes verwaltet, und starten Sie neu4222* Wenn die Weigerung wiederholt wird, ersetzt, verlinkt oder entfernt ein Prozess Einträge unter Claudes Temp-Verzeichnis, während die Sitzung läuft. Setzen Sie [`CLAUDE_CODE_TMPDIR`](/docs/de/env-vars) auf ein Verzeichnis, das nichts anderes verwaltet, und starten Sie neu
3930 4223
4224<h3 id="disk-quota-or-temp-filesystem-is-full">
4225 Festplattenquote oder Temp-Dateisystem ist voll
4226</h3>
4227
4228Claude Code speichert die Ausgabe jedes Bash- und PowerShell-Befehls in einer Datei unter seinem Temp-Verzeichnis. Wenn ein Befehl mit einem Nicht-Null-Code beendet wird und überhaupt keine Ausgabe hat, überprüft Claude Code, ob das Dateisystem, das diese Datei hält, keinen Speicherplatz oder Inodes hat, oder ob Ihre Festplattenquota darauf aufgebraucht ist. Wenn ja, erscheint eine Diagnose im Befehlsergebnis anstelle der leeren Ausgabe:
4229
4230```text wrap theme={null}
4231Ihre Festplattenquota ist voll auf dem Dateisystem mit Claudes Temp-Verzeichnis /private/tmp/claude-501/-Users-you-my-project/1f0e62dc-4b0a-4f5e-9c2d-8a7b6c5d4e3f/tasks (EDQUOT), daher ging jede Ausgabe, die dieser Befehl druckte, verloren, und er könnte fehlgeschlagen sein, weil er nicht schreiben konnte. Löschen Sie Dateien, die Sie nicht mehr brauchen, oder starten Sie Claude Code mit CLAUDE_CODE_TMPDIR neu, das auf ein Verzeichnis auf einem anderen Dateisystem gesetzt ist.
4232```
4233
4234Die Nachricht benennt, was aufgebraucht ist:
4235
4236* `Ihre Festplattenquota ist voll ... (EDQUOT)`: Ihre eigene Quote auf diesem Dateisystem ist aufgebraucht. Eine Quote kann voll sein, während das Dateisystem immer noch freien Speicherplatz zeigt
4237* `Das Dateisystem mit Claudes Temp-Verzeichnis ..., oder Ihre Festplattenquota darauf, ist voll (ENOSPC)`: Das Dateisystem, oder Ihre Quote darauf, hat keinen Speicherplatz mehr
4238* `Befehlsausgabe ging verloren: Das Temp-Dateisystem bei ... ist voll` oder `... hat keine Inodes mehr`: Das Dateisystem hat fast keinen freien Speicherplatz mehr, oder läuft aus Inodes
4239
4240**Was zu tun ist:**
4241
4242* Löschen Sie Dateien, die Sie nicht mehr brauchen, auf dem Dateisystem, das Claudes Temp-Verzeichnis hält. Für `EDQUOT`, löschen Sie Dateien, die gegen Ihre eigene Quote zählen. Für `keine Inodes mehr`, löschen Sie viele Dateien anstelle von wenigen großen, da jede Datei einen Inode nimmt, egal wie groß sie ist
4243* Oder starten Sie Claude Code mit [`CLAUDE_CODE_TMPDIR`](/docs/de/env-vars) neu, das auf ein Verzeichnis auf einem Dateisystem mit Platz gesetzt ist
4244* Dann lassen Sie Claude den Befehl erneut ausführen. Die Ausgabe, die er druckte, ging verloren, nicht gekürzt
4245
3931<h3 id="the-source-file-is-not-valid-utf-8-text">4246<h3 id="the-source-file-is-not-valid-utf-8-text">
3932 Die Quelldatei ist kein gültiger UTF-8-Text4247 Die Quelldatei ist kein gültiger UTF-8-Text
3933</h3>4248</h3>
3989 Fehler in Hintergrund-Sitzungen4304 Fehler in Hintergrund-Sitzungen
3990</h2>4305</h2>
3991 4306
3992[Hintergrund-Sitzungen](/docs/de/agent-view) laufen ohne eigenes interaktives Terminal, daher verhalten sich Befehle, die eines benötigen, dort anders. Diese Meldungen erscheinen im Transkript einer Hintergrund-Sitzung, im Terminal, das sich an eine angehängt, in der Sitzung oder Shell, von der Sie sie entsenden, oder für die [worktree-guard-Einträge](#write-or-command-blocked-because-the-path-cannot-be-safely-resolved) unten in jeder Sitzung, die in einem Worktree isoliert ist oder einen Worktree-isolierten Subagenten ausführt; wenn eine Meldung spezifisch für eine Oberfläche ist, gibt ihr Eintrag das an.4307[Hintergrund-Sitzungen](/docs/de/agent-view) laufen ohne eigenes interaktives Terminal, daher verhalten sich Befehle, die eines benötigen, dort anders. Diese Meldungen erscheinen im Transkript einer Hintergrund-Sitzung, im Terminal, das sich an eine angehängt, in der Sitzung oder Shell, von der Sie sie entsenden, oder für die [Worktree-Guard-Einträge](#write-or-command-blocked-because-the-path-cannot-be-safely-resolved) unten in jeder Sitzung, die in einem Worktree isoliert ist oder einen Worktree-isolierten Subagenten ausführt; wenn eine Meldung spezifisch für eine Oberfläche ist, gibt ihr Eintrag das an.
3993 4308
3994<h3 id="commands-refused-in-a-background-session">4309<h3 id="commands-refused-in-a-background-session">
3995 Befehle, die in einer Hintergrund-Sitzung abgelehnt werden4310 Befehle, die in einer Hintergrund-Sitzung abgelehnt werden
3996</h3>4311</h3>
3997 4312
3998Befehle, die einen interaktiven Dialog öffnen, können dies nicht tun, während kein Terminal an eine Hintergrund-Sitzung angehängt ist. `/install-github-app`, die `/mcp`-Einstellungsliste und die Authentifizierungsaktionen im MCP-Server-Menü antworten mit einer Meldung, und die Sitzung wird unter **Needs input** in der [Agent-Ansicht](/docs/de/agent-view) angezeigt, damit Sie sie finden, anhängen und den Befehl erneut ausführen können. Während ein Terminal angehängt ist, funktionieren diese Befehle normal.4313Befehle, die einen interaktiven Dialog öffnen, können dies nicht tun, während kein Terminal an eine Hintergrund-Sitzung angehängt ist. `/install-github-app`, die `/mcp`-Einstellungsliste und die Authentifizierungsaktionen im MCP-Server-Menü antworten mit einer Meldung. Für `/install-github-app` und die `/mcp`-Einstellungsliste wird die Sitzung auch unter **Needs input** in der [Agent-Ansicht](/docs/de/agent-view) angezeigt, damit Sie sie finden, anhängen und den Befehl erneut ausführen können. Während ein Terminal angehängt ist, funktionieren diese Befehle normal.
3999 4314
4000Vor v2.1.216 wurde die Sitzung nach einer dieser Ablehnungen nicht unter **Needs input** angezeigt. In v2.1.213 bis v2.1.215 funktionieren die Befehle weiterhin, während ein Terminal angehängt ist, und die Ablehnungsmeldung sagte Ihnen, dass Sie anhängen und den Befehl erneut ausführen sollen. Von v2.1.208 bis v2.1.212 lehnte Claude Code sie sogar ab, während ein Terminal angehängt war, mit einer Meldung wie `Can't open MCP settings in a background session`; auf diesen Versionen führen Sie den Befehl stattdessen aus einer regulären `claude`-Sitzung aus oder aktualisieren. Vor v2.1.208 öffneten sie ihren Dialog innerhalb der Hintergrund-Sitzung. In v2.1.208 nur lehnte Claude Code auch die `/model`-Auswahl in einer Hintergrund-Sitzung ab, und `/upgrade` druckte die Upgrade-URL aus, anstatt einen Browser zu öffnen.4315Vor v2.1.216 wurde die Sitzung nach `/install-github-app` oder der `/mcp`-Einstellungsliste nicht unter **Needs input** angezeigt. In v2.1.213 bis v2.1.215 funktionieren die Befehle weiterhin, während ein Terminal angehängt ist, und die Ablehnungsmeldung sagte Ihnen, dass Sie anhängen und den Befehl erneut ausführen sollen. Von v2.1.208 bis v2.1.212 lehnte Claude Code sie sogar ab, während ein Terminal angehängt war, mit einer Meldung wie `Can't open MCP settings in a background session`; auf diesen Versionen führen Sie den Befehl stattdessen aus einer regulären `claude`-Sitzung aus oder aktualisieren. Vor v2.1.208 öffneten sie ihren Dialog innerhalb der Hintergrund-Sitzung. In v2.1.208 nur lehnte Claude Code auch die `/model`-Auswahl in einer Hintergrund-Sitzung ab, und `/upgrade` druckte die Upgrade-URL aus, anstatt einen Browser zu öffnen.
4001 4316
4002Die Formulierung nennt den Befehl. Die `/mcp`-Einstellungsliste meldet:4317Die Formulierung nennt den Befehl. Die `/mcp`-Einstellungsliste meldet:
4003 4318
4007 4322
4008**Was zu tun ist:**4323**Was zu tun ist:**
4009 4324
4010* Hängen Sie sich von der Agent-Ansicht an die Sitzung an, wo sie unter **Needs input** aufgelistet ist, und führen Sie den Befehl erneut aus4325* Hängen Sie sich von der Agent-Ansicht an die Sitzung an und führen Sie den Befehl erneut aus
4011* Oder verwenden Sie das Formular, das die Meldung nennt, wie `/mcp reconnect <server>`, `/mcp enable` oder `/mcp disable`, die ohne Anhängen funktionieren4326* Oder verwenden Sie das Formular, das die Meldung nennt, wie `/mcp reconnect <server>`, `/mcp enable` oder `/mcp disable`, die ohne Anhängen funktionieren
4012 4327
4013<h3 id="write-or-command-blocked-because-the-path-cannot-be-safely-resolved">4328<h3 id="write-or-command-blocked-because-the-path-cannot-be-safely-resolved">
4042**Was zu tun ist:**4357**Was zu tun ist:**
4043 4358
4044* Normalerweise nichts: Claude versucht es erneut mit der lokalen Schreibweise, die die Meldung verlangt4359* Normalerweise nichts: Claude versucht es erneut mit der lokalen Schreibweise, die die Meldung verlangt
4045* Wenn sich die Datei auf einer Netzwerkfreigabe befindet, anstatt eine lokale Datei mit einem Netzwerkpfad zu schreiben, befindet sie sich außerhalb des lokalen Arbeitsbereichs der Sitzung; bearbeiten Sie sie stattdessen aus einer regulären interaktiven Sitzung
4046 4360
4047<h3 id="command-blocked-by-the-worktree-isolation-checks">4361<h3 id="command-blocked-by-the-worktree-isolation-checks">
4048 Befehl blockiert durch die Worktree-Isolationsprüfungen4362 Befehl blockiert durch die Worktree-Isolationsprüfungen
4231 Sitzungs-Agent nicht mehr verfügbar4545 Sitzungs-Agent nicht mehr verfügbar
4232</h3>4546</h3>
4233 4547
4234Sie haben eine Sitzung fortgesetzt, die einen [benutzerdefinierten Agent](/docs/de/sub-agents#invoke-subagents-explicitly) ausführte, gestartet mit `--agent` oder der `agent`-Einstellung, und Claude Code hat keinen Agent mit diesem Namen gefunden. Es durchsucht zuerst das ursprüngliche Verzeichnis der Sitzung, wenn Sie [diesen Arbeitsbereich vertraut haben](/docs/de/permissions#project-allow-rules-and-workspace-trust), dann das Verzeichnis, von dem aus Sie fortsetzen. Die Sitzung wird immer noch fortgesetzt, aber mit den Standard-Tools und der Standard-Systemaufforderung, daher gelten die Tool-Einschränkungen des Agenten nicht mehr:4548Sie haben eine Sitzung fortgesetzt, die einen [benutzerdefinierten Agent](/docs/de/sub-agents#invoke-subagents-explicitly) ausführte, gestartet mit `--agent` oder der `agent`-Einstellung, und Claude Code hat keinen Agent mit diesem Namen gefunden. Es durchsucht zuerst das ursprüngliche Verzeichnis der Sitzung, wenn Sie [diesen Arbeitsbereich vertraut haben](/docs/de/permissions#project-allow-rules-and-workspace-trust), dann das Verzeichnis, von dem aus Sie fortsetzen. Die Sitzung wird immer noch fortgesetzt, aber mit den Standard-Tools, so dass die Tool-Einschränkungen des Agenten nicht mehr gelten:
4235 4549
4236```text theme={null}4550```text theme={null}
4237This session was running agent 'code-reviewer', which is no longer available (no agent by that name in /home/you/project). Continuing with the default tools and system prompt — the agent's tool restrictions no longer apply. To restore it, re-create the agent, or resume with an explicit --agent <name>.4551This session was running agent 'code-reviewer', which is no longer available (no agent by that name in /home/you/project). Continuing with the default tools and system prompt — the agent's tool restrictions no longer apply. To restore it, re-create the agent, or resume with an explicit --agent <name>.
4277 4591
4278Bei einigen Konten sagt die Meldung `daemon` anstelle von `background service`.4592Bei einigen Konten sagt die Meldung `daemon` anstelle von `background service`.
4279 4593
4280Bei einer npm-Installation hat ein `EUNKNOWN`, das erscheint, während `npm install -g @anthropic-ai/claude-code` die Binärdatei ersetzt, die gleiche Ursache wie [`EACCES` beim Neustart einer Hintergrund-Sitzung](#eacces-when-starting-a-background-session) und wird gelöscht, wenn Sie nach Abschluss der Installation erneut versuchen.4594Bei einer npm-Installation hat ein `EUNKNOWN`, das erscheint, während `npm install -g @anthropic-ai/claude-code` die Binärdatei ersetzt, die gleiche Ursache wie [`EACCES` beim Starten einer Hintergrund-Sitzung](#eacces-when-starting-a-background-session) und wird gelöscht, wenn Sie nach Abschluss der Installation erneut versuchen.
4281 4595
4282Claude Code startet den Hintergrund-Service über PowerShell, damit der Service das Schließen des Terminals überlebt, wobei PowerShell 7 verwendet wird, wenn es installiert ist, und Windows PowerShell 5.1 ansonsten. Wenn weder PowerShell laufen kann, startet Claude Code den Service stattdessen direkt, daher verursacht eine Richtlinie, die nur PowerShell blockiert, diesen Fehler nicht. Wenn Sie ihn sehen, während keine npm-Installation läuft, blockiert die Richtlinie die Claude Code-Ausführungsdatei selbst.4596Claude Code startet den Hintergrund-Service über PowerShell, damit der Service das Schließen des Terminals überlebt, wobei PowerShell 7 verwendet wird, wenn es installiert ist, und Windows PowerShell 5.1 ansonsten. Wenn weder PowerShell laufen kann, startet Claude Code den Service stattdessen direkt, daher verursacht eine Richtlinie, die nur PowerShell blockiert, diesen Fehler nicht.
4283 4597
4284Vor v2.1.212 verwendete Claude Code nur Windows PowerShell 5.1, um den Service zu starten, daher schlugen alle Maschinen fehl, auf denen Gruppenrichtlinie PowerShell 5.1 blockierte, mit `Couldn't start the session — EUNKNOWN: unknown error, uv_spawn`, sogar mit PowerShell 7 installiert.4598Vor v2.1.212 verwendete Claude Code nur Windows PowerShell 5.1, um den Service zu starten, daher schlugen alle Maschinen fehl, auf denen Gruppenrichtlinie PowerShell 5.1 blockierte, mit `Couldn't start the session — EUNKNOWN: unknown error, uv_spawn`, sogar mit PowerShell 7 installiert.
4285 4599
4287 4601
4288* Wenn die Meldung `Couldn't start the session` liest, aktualisieren Sie auf v2.1.212 oder später. Auf früheren Versionen können Sie auch `claude daemon run` in einem separaten Terminal zuerst ausführen, dann die Hintergrund-Sitzung erneut starten. Dieser Befehl führt den Hintergrund-Service im Vordergrund des Terminals aus, daher dauert der Service nur so lange wie dieses Terminal offen bleibt.4602* Wenn die Meldung `Couldn't start the session` liest, aktualisieren Sie auf v2.1.212 oder später. Auf früheren Versionen können Sie auch `claude daemon run` in einem separaten Terminal zuerst ausführen, dann die Hintergrund-Sitzung erneut starten. Dieser Befehl führt den Hintergrund-Service im Vordergrund des Terminals aus, daher dauert der Service nur so lange wie dieses Terminal offen bleibt.
4289* Wenn eine npm-Installation die Binärdatei ersetzt, warten Sie, bis sie fertig ist, dann starten Sie die Hintergrund-Sitzung erneut4603* Wenn eine npm-Installation die Binärdatei ersetzt, warten Sie, bis sie fertig ist, dann starten Sie die Hintergrund-Sitzung erneut
4290* Wenn der Fehler auf v2.1.212 oder später erscheint, während keine npm-Installation läuft, bitten Sie Ihren Windows-Administrator, die Claude Code-Ausführungsdatei in der Beschränkungsrichtlinie zuzulassen4604* Wenn der Fehler auf v2.1.212 oder später erscheint, während keine npm-Installation läuft, überprüfen Sie mit Ihrem Windows-Administrator, ob eine Beschränkungsrichtlinie die Claude Code-Ausführungsdatei blockiert
4291* Wenn der Hintergrund-Service stoppt, wenn Sie das Terminal schließen, startete Claude Code ihn ohne PowerShell. Installieren Sie PowerShell 7, oder bitten Sie Ihren Administrator, PowerShell freizugeben, damit der Service das Terminal überleben kann.4605* Wenn der Hintergrund-Service stoppt, wenn Sie das Terminal schließen, startete Claude Code ihn ohne PowerShell. Installieren Sie PowerShell 7, oder bitten Sie Ihren Administrator, PowerShell freizugeben, damit der Service das Terminal überleben kann.
4292 4606
4293<h3 id="eacces-when-starting-a-background-session">4607<h3 id="eacces-when-starting-a-background-session">
4343 Arbeitsverzeichnis existiert nicht mehr beim Starten einer Hintergrund-Sitzung4657 Arbeitsverzeichnis existiert nicht mehr beim Starten einer Hintergrund-Sitzung
4344</h3>4658</h3>
4345 4659
4346Sie haben versucht, eine [Hintergrund-Sitzung](/docs/de/agent-view) in einem Verzeichnis zu starten, das nicht mehr existiert. Dies geschieht, wenn Sie aus der Agent-Ansicht entsenden oder `/background` ausführen, nachdem das Verzeichnis, in dem Sie arbeiten, gelöscht oder verschoben wurde. Es geschieht auch, wenn Sie sich an eine Sitzung anhängen oder eine neu starten, deren Prozess beendet wurde und deren Verzeichnis weg ist, da der neue Prozess in diesem gleichen Verzeichnis starten würde. Claude Code startet die Sitzung nicht, und die Meldung nennt das fehlende Verzeichnis:4660Das Verzeichnis, in dem Sie eine [Hintergrund-Sitzung](/docs/de/agent-view) gestartet haben, wurde entfernt, während die Sitzung startete. Claude Code startet die Sitzung nicht, und die Meldung nennt das fehlende Verzeichnis:
4347 4661
4348```text theme={null}4662```text theme={null}
4349Couldn't start a background session (working directory no longer exists or is not accessible: /tmp/demo)4663Couldn't start a background session (working directory no longer exists or is not accessible: /tmp/demo)
4351 4665
4352Vor v2.1.257 schien die Sitzung zu starten und zeigte sich dann in der Agent-Ansicht als fehlgeschlagene Zeile mit dem gleichen Grund.4666Vor v2.1.257 schien die Sitzung zu starten und zeigte sich dann in der Agent-Ansicht als fehlgeschlagene Zeile mit dem gleichen Grund.
4353 4667
4668Vor v2.1.281 erschien diese Meldung auch, wenn das Verzeichnis bereits weg war, bevor Sie die Sitzung gestartet haben. Dieser Fall meldet [`could not be resolved on disk`](#workspace-not-trusted-when-dispatching-a-background-session).
4669
4354**Was zu tun ist:**4670**Was zu tun ist:**
4355 4671
4356* Erstellen Sie das Verzeichnis neu, das die Meldung nennt, oder entsenden Sie aus einem Verzeichnis, das existiert, dann versuchen Sie es erneut4672* Erstellen Sie das Verzeichnis neu, das die Meldung nennt, oder entsenden Sie aus einem Verzeichnis, das existiert, dann versuchen Sie es erneut
4357 4673
4674<h3 id="workspace-not-trusted-when-dispatching-a-background-session">
4675 Arbeitsbereich nicht vertraut beim Entsenden einer Hintergrund-Sitzung
4676</h3>
4677
4678Sie haben eine [Hintergrund-Sitzung](/docs/de/agent-view) in einem Verzeichnis gestartet oder neu gestartet, das Sie nicht [vertraut haben](/docs/de/permissions#project-allow-rules-and-workspace-trust), und der Arbeitsbereich-Vertrauensdialog konnte nicht erscheinen, um Sie zu fragen. Claude Code startet die Sitzung nicht:
4679
4680```text theme={null}
4681Workspace not trusted. Run `claude` in /path/to/project once and accept the trust prompt, then retry.
4682```
4683
4684Aus einem Terminal im eigenen Verzeichnis der Sitzung zeigt der gleiche Befehl stattdessen den Vertrauensdialog und startet die Sitzung, sobald Sie akzeptieren. Diese Meldung erscheint, wo kein Dialog kann, wie in einem Skript, oder wenn Sie eine Sitzung von einem anderen Verzeichnis als ihrem eigenen neu starten.
4685
4686Zwei Varianten nennen eine andere Ursache:
4687
4688* **`The home directory is trusted one session at a time`**: Das Verzeichnis der Sitzung ist Ihr Home-Verzeichnis. Claude Code speichert niemals Vertrauen für das Home-Verzeichnis, daher zählt das Akzeptieren des Dialogs dort in einer früheren Sitzung nicht.
4689* **`<path> could not be resolved on disk`**: Claude Code konnte das Verzeichnis der Sitzung auf der Festplatte nicht finden.
4690
4691**Was zu tun ist:**
4692
4693* Führen Sie `claude` im Verzeichnis aus, das die Meldung nennt, und akzeptieren Sie den Vertrauensdialog, dann führen Sie den Befehl erneut aus
4694* Für die Home-Verzeichnis-Meldung führen Sie den Befehl aus einem Terminal in Ihrem Home-Verzeichnis aus, damit der Dialog erscheinen kann, oder starten Sie die Sitzung stattdessen von einem Projekt-Verzeichnis
4695* Für die `could not be resolved on disk`-Meldung erstellen Sie das Verzeichnis neu, oder starten Sie eine neue Sitzung von einem Verzeichnis, das existiert
4696
4358<h2 id="wrapper-and-ide-errors">4697<h2 id="wrapper-and-ide-errors">
4359 Fehler bei Wrapper und IDE4698 Fehler bei Wrapper und IDE
4360</h2>4699</h2>
4439 4778
4440* Identifizieren Sie, welche Dateien übersprungen wurden, damit Sie jede mit den folgenden Schritten behandeln können. Die Meldung gibt nur eine Anzahl an; das Debug-Protokoll unter `~/.claude/debug/<session-id>.txt` nennt jeden übersprungenen Pfad während der Wiederherstellung, also aktivieren Sie Debug-Protokollierung mit `/debug` vor Ihrer nächsten Wiederherstellung. Unter macOS oder Linux können Sie die Links stattdessen direkt finden: `find . -type l` für Symlinks und `find . -type f -links +1` für Hard-linked-Dateien.4779* Identifizieren Sie, welche Dateien übersprungen wurden, damit Sie jede mit den folgenden Schritten behandeln können. Die Meldung gibt nur eine Anzahl an; das Debug-Protokoll unter `~/.claude/debug/<session-id>.txt` nennt jeden übersprungenen Pfad während der Wiederherstellung, also aktivieren Sie Debug-Protokollierung mit `/debug` vor Ihrer nächsten Wiederherstellung. Unter macOS oder Linux können Sie die Links stattdessen direkt finden: `find . -type l` für Symlinks und `find . -type f -links +1` für Hard-linked-Dateien.
4441* Wenn eine übersprungene Datei ein Link ist, den Sie absichtlich erstellt haben, z. B. eine Konfigurationsdatei, die von einem Dotfile-Manager verwaltet wird, oder eine Datei, die von Tools wie pnpm Hard-linked ist, hat der Rewind ihren Inhalt allein gelassen. Um die Änderungen der Sitzung rückgängig zu machen, bitten Sie Claude, die Bearbeitung rückgängig zu machen oder bearbeiten Sie die Datei selbst4780* Wenn eine übersprungene Datei ein Link ist, den Sie absichtlich erstellt haben, z. B. eine Konfigurationsdatei, die von einem Dotfile-Manager verwaltet wird, oder eine Datei, die von Tools wie pnpm Hard-linked ist, hat der Rewind ihren Inhalt allein gelassen. Um die Änderungen der Sitzung rückgängig zu machen, bitten Sie Claude, die Bearbeitung rückgängig zu machen oder bearbeiten Sie die Datei selbst
4442* Wenn Sie den Link nicht erstellt haben, überprüfen Sie den Pfad, bevor Sie seinem Inhalt vertrauen: etwas hat die Datei nach dem Checkpoint ersetzt4781* Wenn Sie den Link nicht erstellt haben, überprüfen Sie den Pfad, bevor Sie seinem Inhalt vertrauen
4443 4782
4444<h3 id="no-files-were-restored">4783<h3 id="no-files-were-restored">
4445 No files were restored4784 No files were restored
4587* Kürzen Sie das `description`-Frontmatter Ihrer Agent-Dateien, oder bitten Sie Claude, diese für Sie zu kürzen.4926* Kürzen Sie das `description`-Frontmatter Ihrer Agent-Dateien, oder bitten Sie Claude, diese für Sie zu kürzen.
4588* Entfernen Sie Agent-Dateien, die Sie nicht mehr verwenden.4927* Entfernen Sie Agent-Dateien, die Sie nicht mehr verwenden.
4589 4928
4929<h3 id="a-skill-command-or-workflow-wasnt-loaded-because-its-name-is-reserved">
4930 Eine Fähigkeit, ein Befehl oder ein Workflow wurde nicht geladen, weil sein Name reserviert ist
4931</h3>
4932
4933Ein Fähigkeitsordner, ein Frontmatter `name`, eine Datei oder ein Unterordner in `.claude/commands/` oder ein [gespeicherter Workflow](/docs/de/workflows#save-the-workflow-for-reuse) verwendet den Namen `anthropic-skills` oder einen Namen, der mit `anthropic-skills:` beginnt. Claude Code [reserviert diesen Namen für Fähigkeiten, die von claude.ai synchronisiert werden](/docs/de/skills#names-reserved-for-synced-skills) und lädt diesen Artikel nicht.
4934
4935Claude Code zeigt diese Warnung als Startnachricht in der Konversationsansicht statt auf stderr an:
4936
4937```text theme={null}
4938Not loaded: rename .claude/skills/anthropic-skills, then restart — its name uses "anthropic-skills", a name reserved for the skills synced from your claude.ai account
4939```
4940
4941Die Meldung benennt, was für den ersten Artikel geändert werden soll, den sie abgelehnt hat: einen Ordner oder eine Datei zum Umbenennen, eine `name:`-Zeile zum Bearbeiten oder einen Workflow zum Umbenennen. Wenn mehr als ein Artikel abgelehnt wurde, endet die Meldung mit einer Anzahl wie `· 2 more`, und das [Debug-Protokoll](/docs/de/debug-your-config) benennt jeden.
4942
4943**Was zu tun ist:**
4944
4945* Benennen Sie den Artikel um, den die Meldung benennt, oder bearbeiten Sie die `name:`-Zeile, auf die sie verweist, und starten Sie die Sitzung neu.
4946
4947Vor v2.1.282 lud Claude Code Fähigkeiten und Befehle mit diesen Namen.
4948
4590<h3 id="workspace-has-not-been-trusted">4949<h3 id="workspace-has-not-been-trusted">
4591 Arbeitsbereich wurde nicht vertraut4950 Arbeitsbereich wurde nicht vertraut
4592</h3>4951</h3>
4633 Remote verwaltete Einstellungen konnten nicht geladen werden4992 Remote verwaltete Einstellungen konnten nicht geladen werden
4634</h3>4993</h3>
4635 4994
4636Ihre Sitzung ist berechtigt für [servergesteuerte Einstellungen](/docs/de/server-managed-settings), aber Claude Code konnte sie nicht abrufen, daher zeigt es diese Warnung in interaktiven Sitzungen an. Die eingeklammerte Ursache benennt, was fehlgeschlagen ist, z. B. `network error`, `request timed out` oder `authentication rejected (401)`, und der Rest der Zeile sagt, welche Richtlinie die Sitzung ausführt:4995Ihre Sitzung ist berechtigt für [servergesteuerte Einstellungen](/docs/de/server-managed-settings), aber Claude Code konnte sie nicht abrufen oder konnte nicht anwenden, was der Server zurückgegeben hat, daher zeigt es diese Warnung in interaktiven Sitzungen an.
4996
4997Die eingeklammerte Ursache benennt, was fehlgeschlagen ist, z. B. `network error`, `request timed out` oder `authentication rejected (401)`. Die Ursache `no setting in the server response could be applied as written` bedeutet, dass der Server geantwortet hat, aber keine der Einstellungen, die er zurückgegeben hat, die [Validierung](/docs/de/server-managed-settings#invalid-entries-in-delivered-settings) bestanden hat. Vor v2.1.282 lautete diese Ursache `server returned invalid settings`.
4998
4999Der Rest der Zeile sagt, welche Richtlinie die Sitzung ausführt:
4637 5000
4638* **Einstellungen aus einem früheren erfolgreichen Abruf zwischengespeichert**: Claude Code führt die Sitzung auf dieser zwischengespeicherten Richtlinie aus, außer den [zurückhaltenen Umgebungsvariablen](/docs/de/server-managed-settings#fetch-and-caching-behavior), und die Zeile liest `using cached policy`.5001* **Einstellungen aus einem früheren erfolgreichen Abruf zwischengespeichert**: Claude Code führt die Sitzung auf dieser zwischengespeicherten Richtlinie aus, außer den [zurückhaltenen Umgebungsvariablen](/docs/de/server-managed-settings#fetch-and-caching-behavior), und die Zeile liest `using cached policy`.
4639* **Kein Cache**: Claude Code führt die Sitzung ohne servergesteuerte Einstellungen aus, und die Zeile liest `no remote policy applied`.5002* **Kein Cache**: Claude Code führt die Sitzung ohne servergesteuerte Einstellungen aus, und die Zeile liest `no remote policy applied`.
4641**Was zu tun ist:**5004**Was zu tun ist:**
4642 5005
4643* Handeln Sie nach der Ursache, die die Meldung benennt: Überprüfen Sie für eine Netzwerkursache, dass dieser Computer `api.anthropic.com` erreichen kann; für eine Authentifizierungsursache überprüfen Sie Ihre Anmeldung mit `/status`5006* Handeln Sie nach der Ursache, die die Meldung benennt: Überprüfen Sie für eine Netzwerkursache, dass dieser Computer `api.anthropic.com` erreichen kann; für eine Authentifizierungsursache überprüfen Sie Ihre Anmeldung mit `/status`
5007* Für `no setting in the server response could be applied as written` bitten Sie Ihren Administrator, die Einstellungen auf dem Server zu korrigieren
4644* Führen Sie `/status` oder `claude doctor` aus, um die vollständige Diagnose zu erhalten5008* Führen Sie `/status` oder `claude doctor` aus, um die vollständige Diagnose zu erhalten
4645 5009
4646Vor v2.1.248 meldete Claude Code einen fehlgeschlagenen Einstellungsabruf nur im Debug-Protokoll.5010Vor v2.1.248 meldete Claude Code einen fehlgeschlagenen Einstellungsabruf nur im Debug-Protokoll.
4660* Starten Sie Claude Code erneut und genehmigen Sie den Dialog, um unter den Einstellungen Ihrer Organisation fortzufahren. Ein abgelehnter Dialog wird nicht gespeichert, daher erscheint er beim nächsten Start erneut.5024* Starten Sie Claude Code erneut und genehmigen Sie den Dialog, um unter den Einstellungen Ihrer Organisation fortzufahren. Ein abgelehnter Dialog wird nicht gespeichert, daher erscheint er beim nächsten Start erneut.
4661* Wenn Sie sich über eine Einstellung unsicher sind, die der Dialog auflistet, fragen Sie denjenigen, der die verwalteten Einstellungen Ihrer Organisation verwaltet, bevor Sie genehmigen5025* Wenn Sie sich über eine Einstellung unsicher sind, die der Dialog auflistet, fragen Sie denjenigen, der die verwalteten Einstellungen Ihrer Organisation verwaltet, bevor Sie genehmigen
4662 5026
5027<h3 id="managed-settings-block-the-default-model">
5028 Verwaltete Einstellungen blockieren das Standardmodell
5029</h3>
5030
5031Die [verwalteten Einstellungen](/docs/de/managed-settings) Ihrer Organisation blockieren das Modell, zu dem die Standardoption aufgelöst wird, und jedes Modell, zu dem es herabgestuft werden könnte. Eine Sitzung, die auf der Standardoption starten würde, wird stattdessen beim Start beendet, anstatt ein blockiertes Modell auszuführen. Welche Meldung Sie sehen, hängt von der Einstellung ab, die es blockiert. Wenn eine [`deniedModels`](/docs/de/model-config#block-specific-models-or-versions)-Liste es blockiert, lautet die Meldung:
5032
5033```text theme={null}
5034Claude Code can't start: your organization's managed settings block the default model (claude-opus-5-5) in "deniedModels", and none of the models they allow can be used as the default instead. Ask your administrator to update "deniedModels" or "availableModels".
5035```
5036
5037Wenn eine `availableModels`-Liste mit [`availableModelsMatch`](/docs/de/settings-reference#availablemodelsmatch) auf `"exact"` gesetzt es auslässt, lautet die Meldung:
5038
5039```text theme={null}
5040Claude Code can't start: your organization allows only the models listed in "availableModels", and none of them can be used as the default model (claude-opus-5-5 isn't listed). Ask your administrator to update "availableModels".
5041```
5042
5043**Was zu tun ist:**
5044
5045* Wenn Sie die Einstellungen verwalten, fügen Sie ein Modell, das Ihre Benutzer ausführen können, zu `availableModels` hinzu, oder grenzen Sie die `deniedModels`-Einträge ein, die jeden Fallback blockieren. [Blockieren Sie bestimmte Modelle oder Versionen](/docs/de/model-config#block-specific-models-or-versions) beschreibt, wie die Standardoption herabgestuft wird
5046* Wenn Sie sie nicht verwalten, senden Sie die Meldung an Ihren Administrator. Ihre eigenen Einstellungsdateien können eine verwaltete `availableModels`- oder `deniedModels`-Liste nicht verbreitern
5047
4663<h3 id="mcp-server-is-blocked-by-enterprise-managed-policy">5048<h3 id="mcp-server-is-blocked-by-enterprise-managed-policy">
4664 MCP-Server wird durch Unternehmensrichtlinie blockiert5049 MCP-Server wird durch Unternehmensrichtlinie blockiert
4665</h3>5050</h3>
4929 5314
4930* Ein konfiguriertes [`--fallback-model`](/docs/de/cli-reference#cli-flags) übernimmt nach einem Verfügbarkeitsfehler für diesen Zug nur mit einer Notiz im Transkript5315* Ein konfiguriertes [`--fallback-model`](/docs/de/cli-reference#cli-flags) übernimmt nach einem Verfügbarkeitsfehler für diesen Zug nur mit einer Notiz im Transkript
4931* Eine Verfügbarkeitsprüfung von Amazon Bedrock oder Google Cloud's Agent Platform stellt fest, dass Ihr Standardmodell nicht verfügbar ist5316* Eine Verfügbarkeitsprüfung von Amazon Bedrock oder Google Cloud's Agent Platform stellt fest, dass Ihr Standardmodell nicht verfügbar ist
4932* [Automatisches Modell-Fallback](/docs/de/model-config#automatic-model-fallback) auf Fable 5.1, Fable 5, Opus 5.5 und Opus 5 verschiebt die Sitzung zum Fallback-Modell der gekennzeichneten Kategorie, wenn diese Kategorie über einen verfügt, und zeigt eine Notiz im Transkript an5317* [Automatisches Modell-Fallback](/docs/de/model-config#automatic-model-fallback) auf Fable 5.1, Fable 5, Opus 5.5, Sonnet 5.5 und Opus 5 verschiebt die Sitzung zum Fallback-Modell der gekennzeichneten Kategorie, wenn diese Kategorie über einen verfügt, und zeigt eine Notiz im Transkript an
4933 5318
4934Die Modellauswahlprüfung unten erfasst den zweiten und dritten Fall; der erste erscheint als Transkriptnotiz statt als `/model`-Änderung. [Modellkonfiguration](/docs/de/model-config) erklärt, wann jedes Fallback angewendet wird.5319Die Modellauswahlprüfung unten erfasst den zweiten und dritten Fall; der erste erscheint als Transkriptnotiz statt als `/model`-Änderung. [Modellkonfiguration](/docs/de/model-config) erklärt, wann jedes Fallback angewendet wird.
4935 5320