« claude.ai connectors are disabled because ANTHROPIC_API_KEY or another auth source is set and takes precedence » est un avertissement de Claude Code qui signale que les connecteurs ajoutés dans claude.ai n'ont pas été chargés pour cette session. La cause : un identifiant, comme la variable d'environnement ANTHROPIC_API_KEY, passe avant la connexion claude.ai enregistrée. Claude Code ne s'arrête pas pour autant, mais si c'est une clé API qui est utilisée, la consommation n'est pas prise sur le forfait de votre abonnement : elle est facturée à l'usage à l'organisation de cette clé.
claude.ai connectors are disabled because ANTHROPIC_API_KEY or another auth source is set and takes precedence over your claude.ai login · Unset it to load your organization's connectors
La fin, « · Unset it to load your organization's connectors », fait partie du même avertissement. Ce qu'il faut faire dépend de votre besoin : voulez-vous utiliser les connecteurs, oui ou non ?
La première décision : avec quel identifiant voulez-vous travailler ?
Retirer la clé ou la garder : deux chemins différents
Une vieille clé traîne peut-être dans la configuration du shell ou dans un .env
Refaire de la connexion claude.ai l'identifiant actif
Tout fonctionne. Seuls les connecteurs sont indisponibles
Sommaire
- 1. Ce que dit cet avertissement
- 2. Pourquoi une clé API coupe les connecteurs : l'ordre de priorité de l'authentification
- 3. Vérifier quel identifiant est utilisé
- 4. Remettre les connecteurs en service
- 5. Vérifier que c'est réglé
- 6. Si vous décidez de garder la clé API
- 7. Les connecteurs n'apparaissent toujours pas sans la clé
- 8. Signalements liés sur GitHub
- 9. En résumé
- FAQ
1. Ce que dit cet avertissement
Découpé en morceaux, le message se lit ainsi.
La connexion n'a pas disparu : elle n'est simplement pas utilisée
Que sont les connecteurs claude.ai ?
D'après la documentation MCP officielle de Claude Code, les serveurs MCP (connecteurs) ajoutés depuis la page des connecteurs de claude.ai sont automatiquement disponibles dans Claude Code, à condition d'y être connecté avec son compte claude.ai. Dans /mcp, ils apparaissent dans la liste avec une marque indiquant qu'ils viennent de claude.ai. Avec les forfaits Team et Enterprise, seuls les administrateurs peuvent ajouter des connecteurs dans claude.ai. Dans le CHANGELOG officiel, la fonction figure à l'entrée v2.1.46 (« possibilité d'utiliser les connecteurs MCP de claude.ai dans Claude Code »). npm ne garde aucune trace de publication sous ce numéro ; les versions qui l'encadrent ont été publiées les 17 et 18 février 2026.
Ce mécanisme concerne les sessions dans le terminal, VS Code, JetBrains et l'Agent SDK, c'est-à-dire les connecteurs que Claude Code va chercher lui-même auprès de claude.ai. Dans les sessions cloud, c'est l'hôte qui transmet les connecteurs ; dans les sessions locales et SSH de l'application de bureau Claude, c'est l'application : le chemin est différent. Selon la documentation officielle sur l'authentification, l'application de bureau et les sessions cloud n'utilisent pas ANTHROPIC_API_KEY, ANTHROPIC_AUTH_TOKEN ni apiKeyHelper, sauf les sessions de bureau configurées pour une inférence tierce. On peut donc considérer que cet avertissement apparaît quand on lance claude dans un terminal ou un IDE.
Un avertissement, pas une erreur
Même avec ce message, Claude Code continue de tourner. Les requêtes au modèle passent par l'identifiant prioritaire, et les serveurs MCP configurés localement (ajoutés via .mcp.json ou claude mcp add) restent utilisables. Seuls les connecteurs claude.ai manquent : aucune entrée claude.ai n'apparaît dans la liste de /mcp.
Depuis quand ce comportement existe
L'entrée v2.1.139 du CHANGELOG (publiée sur npm le 11 mai 2026, UTC) indique en substance : « lorsque ANTHROPIC_API_KEY, apiKeyHelper ou ANTHROPIC_AUTH_TOKEN est défini, Remote Control, /schedule, les connecteurs MCP de claude.ai et les réglages de notification sont désactivés, même en présence d'une connexion claude.ai ; retirez la clé API pour les utiliser ». En revanche, le CHANGELOG ne dit pas dans quelle version le message d'avertissement lui-même a été ajouté. Au 26 septembre 2026, la référence officielle des erreurs ne contient pas non plus d'entrée pour ce libellé.
2. Pourquoi une clé API coupe les connecteurs : l'ordre de priorité de l'authentification
Quand plusieurs identifiants sont présents, Claude Code n'en retient qu'un, selon l'ordre décrit dans la documentation officielle sur l'authentification. La connexion d'abonnement enregistrée avec /login arrive en 7e position, c'est-à-dire en dernier. Si l'un des six identifiants au-dessus est actif, la connexion reste enregistrée mais n'est pas utilisée.
Seul le dernier de la liste peut récupérer les connecteurs
Quand CLAUDE_CODE_USE_BEDROCK ou équivalent est défini
Jeton Bearer pour une passerelle LLM ou un proxy
Clé API de la Claude Console. En mode interactif, seulement si vous l'avez approuvée
Script déclaré dans un fichier de réglages qui renvoie une clé
Jeton longue durée créé par claude setup-token, réservé aux requêtes au modèle
ANTHROPIC_PROFILE, variables de fédération, etc.
Authentification par défaut de Pro, Max, Team et Enterprise
La documentation MCP officielle précise elle aussi que les connecteurs claude.ai ne sont récupérés « que lorsque la méthode d'authentification active est la connexion d'abonnement claude.ai », et cite, parmi les cas où ils ne sont pas chargés même après un /login, les identifiants qui correspondent aux rangs 1 à 6 du schéma. La façon de retirer chacun d'eux est détaillée à la section 4.
L'essentiel : votre connexion n'a pas disparu. L'identifiant reste enregistré ; il n'est simplement pas utilisé à cause de l'ordre de priorité. Retirez l'identifiant placé au-dessus, et la connexion enregistrée reprend la main. Pourquoi les connecteurs sont coupés alors qu'une connexion existe, la documentation officielle ne le dit pas.
En mode interactif, seule une clé approuvée passe en priorité
En mode interactif, la première fois que ANTHROPIC_API_KEY est détectée, Claude Code vous demande une seule fois s'il doit l'utiliser, et mémorise la réponse. Une clé refusée n'est pas utilisée. Si l'avertissement s'affiche en mode interactif, c'est donc que vous avez approuvé la clé à un moment donné, ou qu'un autre identifiant prioritaire (ANTHROPIC_AUTH_TOKEN, apiKeyHelper, etc.) est défini. En mode non interactif (-p), ANTHROPIC_API_KEY est toujours utilisée dès qu'elle est définie. Les autres erreurs causées par une clé API qui prend le pas sur l'abonnement (This organization has been disabled, Invalid API key, etc.) sont regroupées dans l'article sur les erreurs d'authentification et de connexion de Claude Code (Not logged in / Invalid API key).
3. Vérifier quel identifiant est utilisé
Commencez par /status. Selon la documentation officielle sur l'authentification, quand une connexion et une clé API sont toutes deux présentes, celle qui n'est pas utilisée porte une mention. D'après le CHANGELOG, cet affichage a été corrigé en v2.1.260 (publiée sur npm le 3 septembre 2026, UTC) ; auparavant, les deux apparaissaient comme si elles étaient actives en même temps.
Auth token: claude.ai · not in use
API key: ANTHROPIC_API_KEY
Sous cette forme, c'est la clé API qui est utilisée, pas la connexion claude.ai. À l'inverse, si la ligne API key porte · not in use, c'est la connexion qui est utilisée. Cet exemple a été reconstitué à partir des libellés présents dans le binaire v2.1.275 ; en pratique, d'autres lignes s'affichent aussi, comme Login method, Organization ou Email. La documentation officielle indique que lorsqu'un profil est utilisé, une ligne Profile remplace Login method.
Chercher dans les variables d'environnement
Si la ligne API key est présente et que cette clé ne vous dit rien, examinez les variables d'environnement dans le shell même où vous avez lancé claude. Voici les commandes indiquées par la référence officielle des erreurs.
# macOS, Linux
env | grep ANTHROPIC
# Windows (PowerShell)
Get-ChildItem Env:ANTHROPIC*
Certaines variables n'apparaissent pas avec ces commandes : CLAUDE_CODE_OAUTH_TOKEN, ainsi que les variables de fournisseur cloud qui commencent par CLAUDE_CODE_USE_, comme CLAUDE_CODE_USE_BEDROCK. Vérifiez de la même manière qu'aucune variable ne correspond aux rangs 1 à 6 du schéma de la section 2.
D'où vient la clé
Si la variable revient dans chaque nouveau shell malgré un unset, c'est qu'elle est rechargée à chaque fois quelque part. La documentation officielle cite ces cinq sources.
Fichiers de configuration du shell
Une ligne export ANTHROPIC_API_KEY=... dans ~/.zshrc, ~/.bashrc ou ~/.profile. Il peut s'agir de la clé d'un ancien employeur ou d'un autre projet
Réglages Windows
Le profil PowerShell ($PROFILE) et les variables d'environnement utilisateur
Le .env du projet
direnv, les plugins dotenv du shell et le terminal de l'IDE peuvent charger une vieille clé depuis le .env du projet. Elle arrive même si vous ne l'avez jamais définie vous-même
Le env des fichiers de réglages
Le bloc env d'un fichier de réglages de Claude Code transmet des variables d'environnement à toutes les sessions. Absente du shell, la clé agit quand même si elle est là
L'apiKeyHelper des fichiers de réglages
Réglage d'une commande qui renvoie une clé, possible dans n'importe quel fichier de réglages. Tant qu'il est présent, il passe avant la connexion enregistrée, même après un /login
Claude Code lit ses réglages à quatre endroits : ~/.claude/settings.json (tous vos projets), .claude/settings.json (partagé dans le projet), .claude/settings.local.json (pour vous seul, dans ce projet seulement) et les réglages gérés distribués par l'organisation. La ligne Setting sources de l'onglet Status de /status indique quels fichiers de réglages la session a chargés. Elle ne dit pas de quel fichier provient telle ou telle clé : ouvrez donc les fichiers suspects et cherchez env et apiKeyHelper.
4. Remettre les connecteurs en service
Voici comment faire tourner Claude Code avec la connexion d'abonnement et lui faire charger les connecteurs claude.ai. D'autres outils ou vos propres scripts utilisent peut-être la même ANTHROPIC_API_KEY : vérifiez à quoi elle sert avant de la supprimer.
Supprimer la source de la clé
Supprimez la ligne concernée à l'endroit trouvé à la section 3 : la ligne export dans un fichier de configuration du shell, la ligne de la clé dans un .env, ou la variable du bloc env ou l'apiKeyHelper dans un fichier de réglages de Claude Code. Sans cela, la clé sera rechargée dans le prochain shell.
La retirer aussi du shell ouvert
Même une fois le fichier corrigé, la variable reste dans le shell déjà ouvert. Sous macOS et Linux : unset ANTHROPIC_API_KEY ; dans PowerShell : Remove-Item Env:ANTHROPIC_API_KEY. Ouvrir un nouveau shell donne le même résultat.
Relancer Claude Code
Une session en cours garde l'identifiant qu'elle avait au démarrage. La procédure de dépannage officielle consiste d'ailleurs à relancer claude après avoir retiré la clé. La liste des connecteurs est elle aussi récupérée au démarrage de la session : relancez avant de passer à l'étape suivante.
Vérifier avec /status, et faire /login si besoin
Regardez si la ligne API key a disparu ou porte · not in use. Si la connexion enregistrée a expiré, la ligne Login affiche Expired — log in again. Dans ce cas, ou si le compte n'est pas celui sur lequel les connecteurs ont été ajoutés, choisissez à nouveau votre compte claude.ai avec /login.
Vérifier les connecteurs avec /mcp
Ouvrez /mcp : si les connecteurs apparaissent sous l'intitulé claude.ai, c'est terminé. Les vérifications détaillées sont regroupées à la section 5.
# Retirer la clé du shell ouvert (macOS, Linux)
unset ANTHROPIC_API_KEY
# Retirer la clé du shell ouvert (Windows PowerShell)
Remove-Item Env:ANTHROPIC_API_KEY
# Relancer, puis vérifier dans la zone de saisie de Claude Code
claude
/status
/mcp
Garder la clé mais revenir à la connexion en mode interactif
Si vous ne pouvez pas supprimer la variable d'environnement, il est possible, en mode interactif uniquement, de ne plus utiliser la clé. Selon la documentation officielle sur l'authentification, l'approbation de la clé en mode interactif se modifie après coup avec l'interrupteur « Use custom API key » de /config. Cet interrupteur n'apparaît que tant que ANTHROPIC_API_KEY est présente dans l'environnement. Une fois qu'il est désactivé, relancez Claude Code puis vérifiez /mcp. En mode non interactif (-p), en revanche, la clé est toujours utilisée dès qu'elle est définie : cette méthode n'y change rien.
Si c'est un autre identifiant qu'une clé API qui est prioritaire
ANTHROPIC_AUTH_TOKEN: jeton servant à passer par une passerelle LLM ou un proxy. Si vous continuez à passer par la passerelle, considérez que les connecteurs sont indisponibles. Sinon, retirez la variableapiKeyHelper: la référence officielle des erreurs précise que/loginne règle rien tant que ce réglage est présent. Supprimez-le du fichier de réglages, puis faites/loginCLAUDE_CODE_OAUTH_TOKEN: un/loginavec la variable encore définie fait basculer cette session sur la nouvelle connexion. Mais tant que la variable n'est pas retirée de la configuration du shell ou du blocenvd'un fichier de réglages, elle sera rechargée à chaque nouvelle session- Profils et fédération : retirez
ANTHROPIC_PROFILEou les variables de fédération. Un profil actif se retire avec/logouts'il a été écrit par une connexion à la Console sans création de clé, ou avecant auth logouts'il a été écrit parant auth login. Dans les deux cas, supprimer le fichier de profil fonctionne aussi - Fournisseur cloud : retirez
CLAUDE_CODE_USE_BEDROCK,CLAUDE_CODE_USE_VERTEXouCLAUDE_CODE_USE_FOUNDRY. Si votre entreprise impose un fournisseur cloud, consultez un administrateur avant de les retirer
5. Vérifier que c'est réglé
Ne considérez pas le problème réglé simplement parce que l'avertissement n'est pas réapparu une fois : vérifiez ces trois points.
L'affichage de /status
Plus de ligne API key, ou bien elle porte · not in use. Login method indique le forfait du compte claude.ai sur lequel les connecteurs ont été ajoutés
La liste de /mcp
Les connecteurs apparaissent sous l'intitulé claude.ai. Ceux auxquels vous ne vous êtes jamais connecté sont repliés dans la ligne Show unused connectors, en bas de la liste
L'avertissement au démarrage
Il ne réapparaît pas après une relance. 🟡 Il disparaît vite : regardez juste après le démarrage
Selon la documentation MCP officielle, un connecteur que vous n'avez pas encore connecté dans claude.ai ne peut l'être que depuis la page des réglages de claude.ai. Si la connexion d'un connecteur déjà relié a expiré, sélectionnez ce serveur dans /mcp pour vous reconnecter (référence officielle des erreurs). Si un problème réseau passager empêche de récupérer la liste des connecteurs juste après le démarrage, Claude Code retente jusqu'à trois fois en arrière-plan, et les connecteurs apparaissent dès que l'une des tentatives réussit. S'ils n'apparaissent toujours pas, relancez pour refaire la récupération.
6. Si vous décidez de garder la clé API
Utiliser une clé API est un usage prévu officiellement, par exemple quand une équipe regroupe sa consommation sur la facturation API de la Claude Console. Dans ce cas, l'avertissement se contente de signaler que les connecteurs ne sont pas disponibles, et l'ignorer n'a aucun effet sur le fonctionnement. Mais par rapport à la connexion d'abonnement, ce qui est disponible et la façon dont vous êtes facturé ne sont pas les mêmes.
| Élément | Connexion claude.ai (Pro, Max, Team, Enterprise) | Clé API (ANTHROPIC_API_KEY) |
|---|---|---|
| Facturation | Incluse dans les limites d'utilisation du forfait. Au-delà, crédits d'utilisation | Facturée au token à l'organisation Console à laquelle appartient la clé |
| Garde-fou contre la surconsommation | Limites d'utilisation du forfait (fenêtre de 5 heures, limite hebdomadaire, etc.) | Plafond de dépenses de l'espace de travail dans la Console |
| Connecteurs claude.ai | Disponibles | Non chargés |
Serveurs MCP locaux (.mcp.json, claude mcp add) | Disponibles | Disponibles |
Remote Control, /schedule, réglages de notification | Disponibles | Désactivés (depuis la v2.1.139) |
Gestion des crédits d'utilisation (/usage-credits) | Disponible | Indisponible |
Mode non interactif (-p) | Fonctionne avec la connexion s'il n'y a pas de clé | Si une clé est définie, elle est toujours utilisée, approuvée ou non |
Sources : documentation officielle de Claude Code sur la gestion des coûts (facturation, plafonds, crédits d'utilisation), sur l'authentification (mode non interactif) et sur MCP (connecteurs), et entrée v2.1.139 du CHANGELOG (Remote Control, etc.). Avec Team et Enterprise, les limites d'utilisation sont fixées par siège de membre et partagées avec le chat de claude.ai.
Ajouter un serveur MCP en local à la place du connecteur
Si le service concerné publie un serveur MCP distant, vous pouvez l'ajouter directement avec claude mcp add et l'utiliser même avec une clé API. Vérifiez l'URL de connexion dans la documentation de chaque service.
# Syntaxe : claude mcp add --transport http <nom> <URL>
claude mcp add --transport http notion https://mcp.notion.com/mcp
Attention toutefois : selon la documentation MCP officielle, certains connecteurs hébergés par Anthropic, comme Microsoft 365, Gmail ou Google Calendar, ne permettent pas de se connecter localement (OAuth) depuis Claude Code. Le service d'authentification en amont n'accepte en effet que les adresses de redirection enregistrées par claude.ai. Si vous ajoutez l'un de ces services en local et tentez de vous y connecter, le message is Anthropic-hosted and doesn't support local OAuth s'affiche et vous invite à le relier depuis claude.ai. Pour ces services, il n'existe donc aucune alternative tant que vous restez sur une clé API. Pour diagnostiquer un serveur MCP qui refuse de se connecter, voir l'article sur les serveurs MCP qui ne se connectent pas dans Claude Code.
Ne plus afficher l'avertissement
Si vous avez décidé de vous passer des connecteurs, mettez le réglage disableClaudeAiConnectors à true : Claude Code ne récupère plus les connecteurs claude.ai et ne s'y connecte plus. Pour un seul lancement, la variable d'environnement ENABLE_CLAUDEAI_MCP_SERVERS=false produit le même effet.
Pour le désactiver dans tous vos projets, écrivez ceci dans ~/.claude/settings.json.
{
"disableClaudeAiConnectors": true
}
# Désactiver pour un seul lancement (macOS, Linux)
ENABLE_CLAUDEAI_MCP_SERVERS=false claude
🟡 La documentation officielle ne dit rien du lien entre ce réglage et l'avertissement. Dans le binaire v2.1.275, ce réglage est testé avant la clé API ; s'il s'applique, la récupération s'arrête là, et l'avertissement ne s'affiche donc plus. Ce réglage fonctionne aussi avec la connexion d'abonnement : inutile de poser une clé API dans le seul but de couper les connecteurs.
En CI ou dans des scripts (-p)
En mode non interactif, ANTHROPIC_API_KEY est toujours utilisée dès qu'elle est définie, et le jeton longue durée de claude setup-token ne permet pas non plus de récupérer les connecteurs. Évitez de faire reposer une automatisation sur les connecteurs claude.ai, et fournissez les serveurs MCP nécessaires via .mcp.json ou --mcp-config. La documentation officielle sur l'authentification précise elle aussi que les serveurs MCP configurés localement restent utilisables avec un jeton longue durée.
7. Les connecteurs n'apparaissent toujours pas sans la clé
Si /status montre que c'est bien la connexion qui est utilisée mais qu'aucun connecteur n'apparaît dans /mcp, l'ordre de priorité n'y est pour rien. Vérifiez les points suivants, tirés de la documentation officielle.
Les connecteurs sont coupés quelque part
disableClaudeAiConnectors s'applique dès qu'un seul fichier de réglages le met à true. Le passer à false dans le projet n'annule pas un true dans vos réglages personnels ou dans les réglages gérés
Un connecteur est coupé individuellement
Il figure dans deniedMcpServers, par son nom ou son URL. Un connecteur désactivé pour un projet dans /mcp n'est pas connecté non plus dans ce projet
Un serveur de même URL est ajouté en local
Le serveur ajouté localement l'emporte et le connecteur apparaît comme masqué dans la liste. Pour utiliser le connecteur, supprimez le doublon local
session token rejected
Si un connecteur affiche connected · session token rejected, claude.ai refuse la connexion de Claude Code. Le plus souvent, la connexion a expiré et n'a pas pu être renouvelée. Faites /login, puis reconnectez-vous depuis /mcp
Gestion par l'organisation
Avec Team et Enterprise, seuls les administrateurs peuvent ajouter des connecteurs. Si l'organisation place un outil en blocked, il disparaît de la liste
WSL dans l'application de bureau
La documentation officielle indique que les connecteurs ne sont pas encore disponibles dans les sessions WSL de l'application de bureau
L'expiration de la connexion à l'origine de session token rejected est traitée en détail dans l'article sur « Login expired · Please run /login ». Selon la référence officielle des erreurs, refaire l'authentification du connecteur ne débloque pas cette situation : ce qui a été refusé, ce n'est pas l'authentification du connecteur, mais la connexion de Claude Code.
8. Signalements liés sur GitHub
Nous avons ouvert et lu, le 22 septembre 2026, deux tickets liés dans le dépôt GitHub de Claude Code. Aucun des deux ne contient le message d'avertissement dont parle cet article. Dans ce que nous avons lu, aucun ne comporte non plus d'explication d'Anthropic sur un éventuel bug.
- #58453 (ouvert le 12 mai 2026, demande de fonctionnalité) : les connecteurs reliés dans claude.ai (Canva, Gmail, Google Drive, Google Calendar) sont chargés dans toutes les sessions Claude Code et leurs définitions d'outils s'ajoutent à l'entrée à chaque tour ; l'auteur demande de pouvoir les couper depuis les réglages de Claude Code. Un commentaire du 14 mai fait remarquer que depuis la v2.1.139, poser une
ANTHROPIC_API_KEYcoupe bien les connecteurs, mais coupe aussi/scheduleet Remote Control et fait basculer la facturation sur l'API. Le 23 mai, un compte disposant du rôle Collaborator sur le dépôt l'a fermé en le regroupant avec #29368, qui porte la même demande. La documentation officielle actuelle mentionnedisableClaudeAiConnectors, mais la version qui l'a ajouté n'a pas pu être confirmée dans le CHANGELOG - #50537 (ouvert le 18 avril 2026, Windows, v2.1.113) : signalement d'un autre avertissement,
Auth conflict: Both a token (claude.ai) and an API key (ANTHROPIC_API_KEY) are set., accompagné de l'erreurAuth error: No API key available. Il ne contient que des commentaires d'utilisateurs et a été fermé automatiquement le 26 mai faute d'activité. Dans le binaire v2.1.275 examiné par l'auteur, cette chaîne d'avertissement est introuvable
Le point commun des deux tickets : une clé API et une connexion claude.ai coexistent dans le même environnement. Décidez d'abord lequel des deux vous comptez utiliser ; dans les deux cas, la marche à suivre est la même : retirer celui dont vous ne vous servez pas, ou vérifier avec /status que c'est bien celui que vous voulez qui est retenu.
9. En résumé
« claude.ai connectors are disabled because ANTHROPIC_API_KEY or another auth source is set and takes precedence » est un avertissement : un identifiant comme une clé API passe avant la connexion claude.ai enregistrée, et les connecteurs claude.ai n'ont pas été chargés. La connexion n'a pas disparu ; elle n'est simplement pas utilisée à cause de l'ordre de priorité. Vérifiez l'identifiant utilisé grâce à la ligne API key de /status ; si vous voulez les connecteurs, supprimez la source de la clé, relancez, et contrôlez dans /mcp. C'est tout.
Si vous utilisez la clé API volontairement, vous pouvez ignorer l'avertissement. La facturation se fait alors au token auprès de l'organisation Console, et Remote Control comme /schedule sont indisponibles. Si vous voulez seulement couper les connecteurs, utilisez disableClaudeAiConnectors plutôt qu'une clé API. Les autres erreurs sont réunies dans notre récapitulatif des erreurs fréquentes de Claude Code et de leurs solutions.
FAQ
Q. Que signifie « claude.ai connectors are disabled » ?
R. C'est un avertissement : Claude Code n'a pas chargé dans cette session les connecteurs ajoutés dans claude.ai. La cause est qu'un identifiant comme ANTHROPIC_API_KEY passe avant la connexion claude.ai enregistrée. Claude Code continue de fonctionner avec cet identifiant.
Q. Puis-je ignorer l'avertissement et continuer ?
R. Tout continue de fonctionner. Mais si c'est une clé API qui est utilisée, la consommation n'est pas prise sur votre abonnement : elle est facturée à l'organisation Console à laquelle appartient la clé. Si vous ne vous souvenez pas l'avoir définie, vérifiez avec /status et retirez-la.
Q. Refaire /login suffit-il ?
R. Non, pas tant que l'identifiant prioritaire est encore là. La documentation officielle explique elle aussi qu'une ANTHROPIC_API_KEY approuvée ou un apiKeyHelper passent avant la connexion, et que /login ne les remplace donc pas. Retirez d'abord la clé ou le réglage, puis faites /login si nécessaire.
Q. Peut-on utiliser les connecteurs sans supprimer la clé API ?
R. En mode interactif uniquement : désactivez « Use custom API key » dans /config, et la clé reste dans l'environnement sans être utilisée. En mode non interactif (-p), la clé est toujours utilisée dès qu'elle est définie : cette méthode n'y change rien.
Sources primaires consultées
- Claude Code — Connect Claude Code to tools via MCP (documentation officielle) : connecteurs claude.ai, les quatre cas où ils ne sont pas chargés, chemins d'acheminement, disableClaudeAiConnectors, connecteurs hébergés par Anthropic et connexion locale, session token rejected
- Claude Code — Authentication (documentation officielle) : ordre de priorité de l'authentification, approbation de la clé API et « Use custom API key », mention dans /status, profils, jetons longue durée, application de bureau et sessions cloud
- Claude Code — Error reference (documentation officielle) : vérification des variables d'environnement, apiKeyHelper et /login, env des fichiers de réglages, claude.ai rejected the session token (pas d'entrée pour l'avertissement de cet article)
- Claude Code — Troubleshoot installation and login (documentation officielle) : procédure pour retirer la clé API et emplacement des fichiers de configuration du shell
- Claude Code — Settings (documentation officielle) : les quatre emplacements des fichiers de réglages et Setting sources
- Claude Code — Manage costs (documentation officielle) : facturation par abonnement et par la Console, plafond de dépenses de l'espace de travail, /usage-credits
- anthropics/claude-code — CHANGELOG (officiel) : v2.1.46 (prise en charge des connecteurs claude.ai), v2.1.139 (désactivation des connecteurs, etc. en présence d'une clé API), v2.1.260 (mention dans /status), v2.1.261 (nouvelles tentatives de récupération des connecteurs)
- Binaire de Claude Code v2.1.275 (fourni avec l'application de bureau Claude) : texte complet de l'avertissement et conditions d'affichage (vérifié le 22 septembre 2026, revérifié le 26 septembre en v2.1.281)
- Tickets GitHub : #58453, #50537 (signalements d'utilisateurs, consultés le 22 septembre 2026)