Claude Code · Fehlerbehebung

Claude Code API-Fehler 400 Bad Request: häufige Ursachen

Ein 400 bedeutet, dass die API erkannt hat, wer du bist, aber die Anfrage selbst abgelehnt hat. Die Meldung nach invalid_request_error sagt meist genau, was falsch war; gleiche sie mit der Tabelle unten ab.

Zuletzt geprüft

Die Fehlermeldung

Claude Code
API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"..."}}

Meldung abgleichen

Meldung enthältUrsacheLösung
model / not found / invalid modelANTHROPIC_MODEL oder /model verweist auf eine Modell-ID, die nicht verfügbar istWähle ein Modell über /model oder die Modelle-Seite
prompt is too long / contextDie Konversation überschreitet das Kontextfenster des ModellsFühre /compact aus oder /clear und starte neu
max_tokensEine Ausgabe-Token-Überschreibung ist für das Modell zu hochEntferne CLAUDE_CODE_MAX_OUTPUT_TOKENS oder verringere den Wert
Not found / 404 instead of 400Base-URL endet auf /v1Verwende genau https://api.aicodewith.ai
image / fileEin Anhang, den das Modell nicht akzeptieren kannVerkleinern oder Anhang weglassen

Schritt-für-Schritt-Lösung

  1. 1. Meldung lesen

    Der Text nach invalid_request_error benennt das Problem. Gleiche ihn mit der Tabelle oben ab.

  2. 2. Modell-Überschreibungen zurücksetzen

    Entferne ANTHROPIC_MODEL und andere Modell-Überschreibungen aus settings.json, starte neu und wähle ein Modell mit /model.

    ~/.claude/settings.json
    {
      "env": {
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_API_KEY": "",
        "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai"
      }
    }
  3. 3. Kontext verkleinern

    Führe /compact aus. Wenn die Sitzung sehr lang ist, /clear und in einer neuen fortsetzen.

Werden fehlgeschlagene Anfragen berechnet?

Fehlgeschlagene Anfragen (4xx/5xx, Timeouts, abgebrochene Verbindungen) werden nicht berechnet — du zahlst nur für Anfragen, die erfolgreich abgeschlossen werden. Wenn ein Upstream-Fehler automatisch wiederholt wird und erfolgreich ist, wird einmal berechnet.

Tritt weiterhin ein Fehler auf?

  • Prüfe die Modellseite auf aicodewith: Sie zeigt den aktuellen Zustand für jeden Kanal.
  • Suche die Anfrage in den Nutzungsdaten deines Dashboards, um Modell, Status und Kosten zu sehen.
  • Sende eine E-Mail an support@aicodewith.com mit der Uhrzeit des Fehlers, dem Modell und dem Fehlertext (niemals deinen vollständigen API-Schlüssel).

Modellstatus und PreiseSupport kontaktierenDokumentation

FAQ

Was bedeutet Claude Code-Fehler 400?

Die API hat den Inhalt der Anfrage abgelehnt. Die Meldung nach invalid_request_error nennt den Grund: oft eine falsche Modell-ID oder eine zu lange Konversation.

Wie behebe ich "prompt is too long"?

Führe /compact aus, um die Sitzung zusammenzufassen, oder /clear und starte neu. Halte CLAUDE.md und eingefügte Logs kurz.

Muss die Base-URL /v1 enthalten?

Nein. Verwende https://api.aicodewith.ai; das Hinzufügen von /v1 bricht den Anfragepfad.

Warum trat es auf, nachdem ich settings.json bearbeitet habe?

Eine Modell- oder Token-Überschreibung ist die übliche Ursache. Entferne Überschreibungen, starte neu und wähle ein Modell mit /model.

Welche Modell-IDs kann ich verwenden?

Führe /model in Claude Code aus oder sieh dir die Modelle-Seite an, um jedes verfügbare Modell und seine ID zu sehen.

Werden fehlgeschlagene Anfragen berechnet?

Fehlgeschlagene Anfragen (4xx/5xx, Timeouts, abgebrochene Verbindungen) werden nicht berechnet — du zahlst nur für Anfragen, die erfolgreich abgeschlossen werden. Wenn ein Upstream-Fehler automatisch wiederholt wird und erfolgreich ist, wird einmal berechnet.

Bereit zum Ausprobieren?

Die Abrechnung erfolgt pro Token aus einem vorausbezahlten Guthaben. Es gelten Limits für Rate und Parallelität, und du kannst für jeden API-Schlüssel tägliche, monatliche oder gesamte Ausgabenlimits festlegen.

Ähnliche Themen

Quellen

Claude und Claude Code sind Marken von Anthropic PBC. aicodewith ist eine unabhängige Plattform und steht in keiner Verbindung zu Anthropic und wird von Anthropic nicht unterstützt. Fehlerformate sind aus Claude Code zitiert und können sich ändern. Geprüft am 2026-10-10.