Startseite › Claude Code › Fehler › API-Fehler 400
ÜberblickInstallationCLI-ReferenzPreise und LimitsAgent SDKSkills und PluginsGitHubWeb, Desktop und IDEModelleFehlerOpen Source?TutorialFür StudierendeQA-AutomatisierungVergleich mit CursorVergleich mit Codex und OpenCodeSubagentenHooksMCPÖkosystemVS CodeOpenRouterAnfragelimitsChinesischer Leitfaden
Zuletzt aktualisiert: 11. Oktober 2026

Claude Code API-Fehler 400: Prompt zu lang, gleichzeitige Tool-Nutzung und weitere Ursachen

Ein 400 bedeutet, dass die API die Anfrage als ungültig abgelehnt hat — anders als bei einem 500 oder 529 wird dieselbe Anfrage bei einem erneuten Versuch auf dieselbe Weise scheitern. Die Meldung nach API Error: 400 zeigt Ihnen, welche der wenigen möglichen Ursachen vorliegt, und für jede gibt es eine konkrete Lösung.

TLDR

  • Prompt is too long — die Unterhaltung passt nicht mehr ins Kontextfenster: /compact, /clear, oder eine (1M) Variante.
  • due to tool use concurrency issues. Run /rewind — ein fehlerhafter Verlauf von Tool-Aufrufen: /rewindund /clear falls das fehlschlägt; aktualisieren Sie die CLI.
  • messages.N: tool_use ids were found without tool_result blocks — dieselbe Fehlergruppe wie oben.
  • organization has been disabled / Inhaltsfilterung — betrifft das Konto oder eine Richtlinie und lässt sich nicht durch einen erneuten Versuch beheben.

„Prompt ist zu lang“ / „Eingabe ist für das angeforderte Modell zu lang“

Beide Formulierungen bezeichnen denselben 400. Die Anfrage — Verlauf, vom Agenten gelesene Dateien, Tool-Ergebnisse — überschreitet das Kontextfenster des Modells. Claude Code komprimiert den Kontext normalerweise, bevor das passiert; geschieht das nicht, scheitert der nächste Gesprächsschritt mit einem 400. Lösungen: /compact zum Zusammenfassen, /clear für einen Neustart mit einer kurzen Aufgabenbeschreibung, oder wechseln Sie zu einer (1M) Modellvariante für wirklich umfangreiche Aufgaben.

Zwei aktuelle Berichte sind besonders relevant, weil die Anzeige darin falsche Werte liefert: #82226 stellte fest, dass claude-opus-5 Anfragen bei einigen Konten auf ungefähr 200K begrenzt wurden, während der Client ein Fenster von 1M anzeigte — sämtliche Fehler traten zwischen 166K und 178K Tokens auf; #93808 (September 2026) berichtet, dass CLI 2.1.26x bei einem Max-Abonnement Prompts mit >200K ablehnt, die eine ältere Version bei 664K verarbeitete.

Wenn /context anzeigt, dass noch Platz vorhanden ist, und Sie trotzdem Prompt is too long bei etwa 170–200K erhalten, befinden Sie sich wahrscheinlich in dieser Situation: Komprimieren Sie auf unter ~150K oder versuchen Sie ein anderes Modell oder eine andere CLI-Version. Was das Fenster überhaupt füllt (MCP-Tool-Schemas, Skills, Hooks, riesige Tool-Ergebnisse) und die falschen Context limit reached Warnungen werden auf der Seite zu „Prompt zu lang“.

„API-Fehler: 400 aufgrund von Problemen bei der gleichzeitigen Tool-Nutzung. Führen Sie /rewind aus, um die Unterhaltung wiederherzustellen.“

Der Unterhaltungsverlauf enthält Tool-Aufrufe und Tool-Ergebnisse, die nicht zusammenpassen — die API verlangt, dass jedes tool_result auf ein tool_use im vorherigen Gesprächsschritt des Assistenten antwortet. Die große Fehlerwelle war #8763 (270 Kommentare, Oktober 2025). Anthropic schrieb dort selbst später: „Es gibt tatsächlich eine ganze Reihe von Ursachen“, dann „empfehlen 2.0.24 oder neuer“, dann „Das ist behoben — stellen Sie sicher, dass Sie die neueste Version verwenden (claude update)".

Nach intensiven Sitzungen tritt es weiterhin auf: #40305 führte es zurück auf verwaiste tool_result-Blöcke, die bei der Kontextkomprimierung zurückblieben — und dort /rewind half nicht, nur /clear half. Dieselbe Fehlergruppe tritt auch auf als messages.2: tool_use ids were found without tool_result blocks immediately after.

/rewind      # step back to before the broken turn
/clear       # if /rewind doesn't recover it: fresh context, re-brief
claude update

Weitere Fehler mit Status 400, auf die Sie stoßen können

  • invalid_request_error: messages.N: … — ein fehlerhafter Verlauf; dieselben Lösungen wie oben.
  • This organization has been disabled. — betrifft das Konto; kontaktieren Sie den Anthropic-Support oder verwenden Sie ein anderes Konto bzw. einen anderen Endpunkt. Es gibt keine clientseitige Lösung.
  • Output blocked by content filtering policy — die Antwort hat einen Filter ausgelöst (#88062); formulieren Sie die Aufgabe neu.
  • API Error: 400 status code (no body) mit einem claude setup-token Token — ein offenes Issue (#86986), bei dem neu erzeugte langlebige Tokens bereits bei der ersten Anfrage abgelehnt werden; die interaktive Anmeldung auf demselben Rechner funktioniert. Übergangslösung bis zur Behebung: Verwenden Sie /login oder einen API-Schlüssel.
  • Fehler mit Status 400 wegen des Guthabens trotz vorhandenem Guthaben (#91322) — ein Validierungsproblem auf Abrechnungsseite; melden Sie sich ab und wieder an und kontaktieren Sie anschließend den Support.
  • data retention mode 'default' is not available — eine Einstellung auf Organisationsebene (die Richtlinie der Organisation zur Datenaufbewahrung erlaubt den vom Client angeforderten Modus nicht), nicht Ihr Prompt. Aktualisieren Sie Claude Code und fragen Sie den Organisationsadministrator, falls das Problem bestehen bleibt; es gibt keinen clientseitigen Schalter.

400 auf einem Gateway

Ein 400 betrifft die Anfrage und verhält sich daher beim direkten Zugriff auf Anthropic genauso wie über dieses Gateway (ANTHROPIC_BASE_URL=https://aiprimetech.io): Dieselben /compact, /rewind und /clear Lösungen gelten. Ein gatewayspezifischer Fall: Eine Modell-ID, die der Endpunkt nicht bereitstellt, führt ebenfalls zu einem Fehler — prüfen Sie /v1/models.

Müde vom ständigen Kampf mit diesem Problem?

Nutzen Sie Claude Code stattdessen über das Gateway von AI Prime Tech: dieselben Claude-Modelle auf den eigenen Upstream-Konten des Gateways, zwei Umgebungsvariablen für den Wechsel, und neue Konten erhalten $5 kostenloses API-Guthaben mit dem Code FIXIT — ohne Kreditkarte.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Konto mit dem Code FIXIT erstellen

Häufig gestellte Fragen

Was bedeutet Claude API-Fehler 400?

Die API hat die Anfrage als ungültig abgelehnt. Der Text dahinter nennt den Grund — ein zu langer Prompt, ein fehlerhafter Verlauf von Tool-Aufrufen, ein Kontoproblem oder ein Inhaltsfilter — und ein unveränderter erneuter Versuch hilft nicht.

Wie behebe ich „Prompt ist zu lang“ in Claude Code?

Führen Sie /compact aus oder verwenden Sie /clear und beschreiben Sie die Aufgabe erneut, oder wechseln Sie zu einer Modellvariante mit einem Kontextfenster von 1M. Wenn der Fehler bei etwa 170–200K auftritt, obwohl /context noch Platz anzeigt, komprimieren Sie auf unter ~150K.

Wie behebe ich „API-Fehler: 400 aufgrund von Problemen bei der gleichzeitigen Tool-Nutzung“?

Führen Sie /rewind aus; wenn die Sitzung dadurch nicht wiederhergestellt wird, verwenden Sie /clear. Aktualisieren Sie Claude Code mit claude update — Anthropic hat in 2.0.24 und späteren Versionen mehrere Ursachen behoben.

Claude Code über das Gateway nutzen

Dieselben Modelle, zwei Umgebungsvariablen, Guthaben zum 7.69231-Fachen des Nennwerts — oder ein unbegrenzter Pauschaltarif. Neue Konten: $5 kostenloses API-Guthaben mit dem Code FIXIT.

API-Schlüssel erhalten Unbegrenzte Tarife ansehen

AI Prime Tech ist ein unabhängiges API-Gateway und ist weder mit Anthropic verbunden noch wird es von Anthropic unterstützt oder gesponsert. „Claude“ und „Claude Code“ sind Marken von Anthropic. Die hier beschriebenen Funktionen von Claude Code entsprechen der öffentlichen Dokumentation von Anthropic zum Zeitpunkt der Erstellung und ändern sich häufig; Preise und Modelllisten auf dieser Seite werden aus den aktuellen Einstellungen dieses Gateways ausgelesen.

Weitere Leitfäden zu Claude Code

Fehler in Claude Code und wie Sie sie behebenClaude Code „API-Fehler: 500“: Was er bedeutet und was wirklich hilftClaude-Fehler „Überlastet“ (API-Fehler 529): Was er bedeutet und was Sie tun könnenClaude Code OAuth-Fehler: Zeitüberschreitung von 15000ms und Statuscode 500„Claude Code-Prozess mit Code 1 beendet“: So finden und beheben Sie den eigentlichen FehlerClaude „Prompt ist zu lang“, „Eingabe ist für das angeforderte Modell zu lang“ und „Kontextlimit erreicht“: Was das Fenster füllt und wie Sie wieder Platz schaffenClaude-Nutzungslimit erreicht: Sitzungs-, Wochen- und Opus-Limits, „festgelegte API-Nutzungslimits“, „Guthaben ist zu niedrig“ — und was Sie tun könnenClaude Code 401 und 403: ungültige Authentifizierungsdaten, ungültiger API-Schlüssel, „Nicht angemeldet“, host_not_allowedClaude Code-Verbindungsfehler: ECONNRESET, Verbindung während der Antwort unterbrochen, „Warten auf API-Antwort“, „Verbindung zur API nicht möglich“, SSL-ZertifikatfehlerClaude Code hängt, bleibt stecken oder reagiert nicht mehr: So finden Sie heraus, wo es festhängt, und beheben das ProblemClaude.ai funktioniert nicht: „Etwas ist schiefgelaufen“, Kapazitätsengpässe, „5-Stunden-Limit erreicht“, „Fehler bei der Anmeldung“ und weitere Probleme