Claude Code · Fehlerbehebung

Claude Code API-Fehler 401: Lösungen für ungültigen API-Schlüssel

Ein 401 bedeutet, dass die API deine Anfrage erhalten, sie aber nicht authentifizieren konnte. Die Ursache ist fast immer der Schlüssel selbst oder die Variable, aus der Claude Code ihn liest.

Zuletzt geprüft

Der Fehlertext

Claude Code
API Error: 401 {"type":"error","error":{"type":"authentication_error","message":"..."}}

Schritt-für-Schritt-Lösung

  1. 1. Schlüssel erneut kopieren

    Kopiere ihn frisch von der API-Keys-Seite und prüfe auf Leerzeichen oder Zeilenumbrüche. Stelle sicher, dass der Schlüssel nicht gelöscht wurde.

  2. 2. Die richtige Variable verwenden

    ANTHROPIC_AUTH_TOKEN enthält den aicodewith-Schlüssel; ANTHROPIC_API_KEY bleibt leer.

    ~/.claude/settings.json
    {
      "env": {
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_API_KEY": "",
        "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai"
      }
    }
  3. 3. Nach Übrigbleibseln suchen

    Führe echo $ANTHROPIC_API_KEY und echo $ANTHROPIC_AUTH_TOKEN in einem neuen Terminal aus. Entferne alte Exporte aus ~/.zshrc oder ~/.bashrc.

  4. 4. Neu starten und prüfen

    Schließe jede Claude Code-Sitzung, starte sie neu und führe /status aus.

ANTHROPIC_AUTH_TOKEN vs. ANTHROPIC_API_KEY

Weitere Ursachen

SymptomUrsacheLösung
401 direkt nach der EinrichtungSchlüssel in ANTHROPIC_API_KEY eingefügtIn ANTHROPIC_AUTH_TOKEN verschieben
Gestern funktioniert, heute 401Schlüssel gelöscht oder rotiertNeuen Schlüssel erstellen und settings.json aktualisieren
401 nur in einem TerminalDiese Shell exportiert einen alten SchlüsselIhn entfernen oder ein sauberes Terminal öffnen
Stattdessen nach /login gefragtKein Schlüssel geladen; Claude Code verwendet die Tarif-AnmeldungPfad zu settings.json und JSON-Syntax prüfen

Immer noch Fehler?

  • Prüfe die Modellseite auf aicodewith: Dort wird die aktuelle Verfügbarkeit für jeden Kanal angezeigt.
  • 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 401?

Die Anfrage konnte nicht authentifiziert werden: Der Schlüssel ist falsch, gelöscht oder wird über die falsche Variable gesendet.

Sollte ich ANTHROPIC_API_KEY oder ANTHROPIC_AUTH_TOKEN verwenden?

Den aicodewith-Schlüssel in ANTHROPIC_AUTH_TOKEN setzen und ANTHROPIC_API_KEY auf einen leeren String setzen.

Warum funktioniert es in einem Terminal, aber in einem anderen nicht?

Eine Shell exportiert wahrscheinlich noch einen alten ANTHROPIC_API_KEY. Führe echo $ANTHROPIC_API_KEY aus, um es zu prüfen.

Kann ein niedriges Guthaben 401 verursachen?

Guthabenprobleme zeigen ihren eigenen Fehler wegen unzureichendem Guthaben. Lade auf, wenn die Meldung Guthaben erwähnt; andernfalls prüfe den Schlüssel.

Ist es sicher, meinen Schlüssel für Support zu teilen?

Nein. Sende niemals den vollständigen Schlüssel. Teile stattdessen die Uhrzeit des Fehlers und das Modell mit.

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 befürwortet. Fehlerformate sind aus Claude Code zitiert und können sich ändern. Geprüft am 2026-10-10.