« 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

Vous ne vous souvenez pas d'avoir défini une clé API
Une vieille clé traîne peut-être dans la configuration du shell ou dans un .env
→ Trouver d'où elle vient
Vérifier avec /status et les variables d'environnement
Vous voulez les connecteurs (travailler avec l'abonnement)
Refaire de la connexion claude.ai l'identifiant actif
→ Retirer la clé et relancer
La connexion n'a pas disparu, elle est toujours enregistrée
Vous utilisez la clé en connaissance de cause (facturation API)
Tout fonctionne. Seuls les connecteurs sont indisponibles
→ Ce que vous perdez et les alternatives
Les serveurs MCP locaux restent utilisables
Schéma établi à partir des explications de la documentation officielle sur l'authentification et sur MCP, pour choisir quoi vérifier selon votre situation.

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

claude.ai connectors are disabled
Les connecteurs ajoutés dans claude.ai ne sont pas chargés pour cette session
because ANTHROPIC_API_KEY or another auth source is set
Une clé API, ou un autre identifiant, est défini
and takes precedence over your claude.ai login
Cet identifiant est placé plus haut que la connexion claude.ai dans l'ordre de priorité
Unset it to load your organization's connectors
Retirez-le et les connecteurs de votre organisation (ceux ajoutés dans claude.ai) seront chargés
Message vérifié dans les chaînes du binaire de Claude Code v2.1.275, puis contrôlé le 26 septembre 2026 : le libellé est identique en v2.1.281.

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

1
Fournisseur cloud
Quand CLAUDE_CODE_USE_BEDROCK ou équivalent est défini
Connecteurs ×
2
ANTHROPIC_AUTH_TOKEN
Jeton Bearer pour une passerelle LLM ou un proxy
Connecteurs ×
3
ANTHROPIC_API_KEY
Clé API de la Claude Console. En mode interactif, seulement si vous l'avez approuvée
Connecteurs ×
4
apiKeyHelper
Script déclaré dans un fichier de réglages qui renvoie une clé
Connecteurs ×
5
CLAUDE_CODE_OAUTH_TOKEN
Jeton longue durée créé par claude setup-token, réservé aux requêtes au modèle
Connecteurs ×
6
Profils et fédération Anthropic
ANTHROPIC_PROFILE, variables de fédération, etc.
Connecteurs ×
7
Connexion d'abonnement enregistrée avec /login
Authentification par défaut de Pro, Max, Team et Enterprise
Connecteurs ○
Sources : documentation officielle de Claude Code sur l'authentification (« Authentication precedence ») et sur MCP. Au rang 6, un profil actif qui n'est pas désigné par ANTHROPIC_PROFILE peut, selon la méthode d'authentification, passer après la connexion.

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.

01

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.

02

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.

03

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.

04

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.

05

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 variable
  • apiKeyHelper : la référence officielle des erreurs précise que /login ne règle rien tant que ce réglage est présent. Supprimez-le du fichier de réglages, puis faites /login
  • CLAUDE_CODE_OAUTH_TOKEN : un /login avec 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 bloc env d'un fichier de réglages, elle sera rechargée à chaque nouvelle session
  • Profils et fédération : retirez ANTHROPIC_PROFILE ou les variables de fédération. Un profil actif se retire avec /logout s'il a été écrit par une connexion à la Console sans création de clé, ou avec ant auth logout s'il a été écrit par ant auth login. Dans les deux cas, supprimer le fichier de profil fonctionne aussi
  • Fournisseur cloud : retirez CLAUDE_CODE_USE_BEDROCK, CLAUDE_CODE_USE_VERTEX ou CLAUDE_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émentConnexion claude.ai (Pro, Max, Team, Enterprise)Clé API (ANTHROPIC_API_KEY)
FacturationIncluse dans les limites d'utilisation du forfait. Au-delà, crédits d'utilisationFacturée au token à l'organisation Console à laquelle appartient la clé
Garde-fou contre la surconsommationLimites 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.aiDisponiblesNon chargés
Serveurs MCP locaux (.mcp.json, claude mcp add)DisponiblesDisponibles
Remote Control, /schedule, réglages de notificationDisponiblesDésactivés (depuis la v2.1.139)
Gestion des crédits d'utilisation (/usage-credits)DisponibleIndisponible
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_KEY coupe bien les connecteurs, mais coupe aussi /schedule et 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 mentionne disableClaudeAiConnectors, 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'erreur Auth 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