Claude Code · Dépannage

Erreur API 401 de Claude Code : correctifs de clé API invalide

Une 401 signifie que l'API a reçu votre requête mais n'a pas pu l'authentifier. La cause est presque toujours la clé elle-même ou la variable depuis laquelle Claude Code la lit.

Dernière vérification

Le texte de l'erreur

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

Correctif étape par étape

  1. 1. Copiez à nouveau la clé

    Copiez-la à nouveau depuis la page API Keys et vérifiez qu'il n'y a pas d'espaces ni de sauts de ligne. Assurez-vous que la clé n'a pas été supprimée.

  2. 2. Utilisez la bonne variable

    ANTHROPIC_AUTH_TOKEN contient la clé aicodewith ; ANTHROPIC_API_KEY reste vide.

    ~/.claude/settings.json
    {
      "env": {
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_API_KEY": "",
        "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai"
      }
    }
  3. 3. Recherchez les résidus

    Exécutez echo $ANTHROPIC_API_KEY et echo $ANTHROPIC_AUTH_TOKEN dans un nouveau terminal. Supprimez les anciens exports de ~/.zshrc ou ~/.bashrc.

  4. 4. Redémarrez et vérifiez

    Fermez toutes les sessions Claude Code, relancez-le et exécutez /status.

ANTHROPIC_AUTH_TOKEN vs ANTHROPIC_API_KEY

Autres causes

SymptômeCauseCorrectif
401 juste après la configurationClé collée dans ANTHROPIC_API_KEYDéplacez-la vers ANTHROPIC_AUTH_TOKEN
Fonctionnait hier, 401 aujourd'huiClé supprimée ou rotationnéeCréez une nouvelle clé et mettez à jour settings.json
401 seulement dans un terminalCe shell exporte une ancienne cléSupprimez-la ou ouvrez un terminal propre
Invité à /login à la placeAucune clé chargée ; Claude Code utilise la connexion au planVérifiez le chemin de settings.json et la syntaxe JSON

Toujours en échec ?

  • Consultez la page du modèle sur aicodewith : elle affiche l'état récent de chaque canal.
  • Recherchez la requête dans les enregistrements d'utilisation de votre tableau de bord pour voir son modèle, son statut et son coût.
  • Envoyez un e-mail à support@aicodewith.com avec l'heure de l'erreur, le modèle et le texte de l'erreur (jamais votre clé API complète).

État et prix des modèlesContacter le supportDocs

FAQ

Que signifie l'erreur 401 de Claude Code ?

La requête n'a pas pu être authentifiée : la clé est erronée, supprimée ou envoyée via la mauvaise variable.

Dois-je utiliser ANTHROPIC_API_KEY ou ANTHROPIC_AUTH_TOKEN ?

Placez la clé aicodewith dans ANTHROPIC_AUTH_TOKEN et définissez ANTHROPIC_API_KEY sur une chaîne vide.

Pourquoi cela fonctionne-t-il dans un terminal mais pas dans un autre ?

Un shell exporte probablement encore une ancienne ANTHROPIC_API_KEY. Exécutez echo $ANTHROPIC_API_KEY pour vérifier.

Un solde faible peut-il causer une 401 ?

Les problèmes de solde affichent leur propre erreur de solde insuffisant. Rechargez si le message mentionne le solde ; sinon, vérifiez la clé.

Ma clé peut-elle être partagée en toute sécurité pour le support ?

Non. N'envoyez jamais la clé complète. Partagez plutôt l'heure de l'erreur et le modèle.

Prêt à essayer ?

La facturation est par token, à partir d'un solde prépayé. Des limites de débit et de concurrence s'appliquent, et vous pouvez définir des plafonds de dépenses quotidiens, mensuels ou totaux pour chaque clé API.

Rubriques connexes

Sources

Claude et Claude Code sont des marques d'Anthropic PBC. aicodewith est une plateforme indépendante et n'est ni affiliée à Anthropic ni approuvée par Anthropic. Les formats d'erreur sont cités depuis Claude Code et peuvent changer. Vérifié le 2026-10-10.