SwitchAccès anticipé
← Tous les guides
Claude Code

Claude Code : changer de compte et vérifier lequel est actif

Pour changer le compte qu’utilise Claude Code, tapez /logout à l’invite de Claude Code, puis relancez claude et connectez-vous avec l’autre compte. Lancez ensuite /status pour vérifier que cela a fonctionné : une clé API ou un jeton présent dans votre environnement peut discrètement passer avant le compte que vous venez de choisir.

Aussi en: English · Español · Deutsch · 日本語 · 简体中文 · Português (Brasil) · 한국어 · Italiano · Nederlands · 繁體中文

Un guide de Switch, un gestionnaire indépendant de profils Claude Desktop. Switch est en accès anticipé avant sa sortie publique.

Se déconnecter, puis se connecter avec l’autre compte

Dans une session, tapez /logout. La documentation d’Anthropic sur l’authentification précise que la déconnexion réinitialise aussi la configuration du premier lancement : la prochaine fois que vous lancerez claude, il vous guidera de nouveau dans la connexion et la configuration.

La connexion ouvre une fenêtre de navigateur. Connectez-vous avec le compte voulu. Si le navigateur ne s’ouvre pas, appuyez sur c pour copier l’URL de connexion. Si le navigateur affiche un code au lieu de vous renvoyer au Terminal, collez-le à l’invite. Quand le terminal affiche Login successful, appuyez sur Entrée.

Vous pouvez faire de même depuis le shell, sans ouvrir de session (référence de la CLI) :

claude auth logout
claude auth login

claude auth login accepte --email pour préremplir votre adresse, --sso pour forcer l’authentification unique (SSO) et --console pour vous connecter avec Anthropic Console et utiliser la facturation API au lieu d’un abonnement.

Vérifier le compte actif avec /status

/status ouvre l’onglet Status, qui affiche la version, le modèle, le compte et la connectivité (référence des commandes). Quand une connexion et une clé API sont toutes deux configurées, il signale l’identifiant qui n’est pas utilisé.

Depuis le shell, claude auth status affiche les mêmes informations en JSON, ou en texte lisible avec --text. Son champ authMethod indique si c’est une connexion claude.ai, un jeton OAuth ou une clé API qui est utilisé.

Les variables d’environnement qui remplacent votre connexion

Quand plusieurs identifiants sont présents, Claude Code en choisit un selon un ordre fixe. En octobre 2026, l’ordre de priorité de l’authentification d’Anthropic place ceux-ci au-dessus de votre compte /login :

  1. Les identifiants d’un fournisseur cloud, quand CLAUDE_CODE_USE_BEDROCK, CLAUDE_CODE_USE_VERTEX ou CLAUDE_CODE_USE_FOUNDRY est défini.
  2. ANTHROPIC_AUTH_TOKEN.
  3. ANTHROPIC_API_KEY. En mode interactif, vous l’approuvez une fois ; l’option « Use custom API key » dans /config permet de modifier ce choix plus tard.
  4. Un script apiKeyHelper.
  5. CLAUDE_CODE_OAUTH_TOKEN. Si vous lancez /login alors qu’il est défini, la session en cours change de compte, mais chaque nouvelle session relit la variable jusqu’à ce que vous la supprimiez.

Si le compte ne change pas, cherchez donc ces variables dans ~/.zshrc et dans vos fichiers de réglages. Pour une clé oubliée, Anthropic suggère unset ANTHROPIC_API_KEY, puis /status pour confirmer. Gardez à l’esprit qu’une clé API de la Claude Console est facturée comme utilisation de l’API, et non via votre abonnement Claude.

Ces variables concernent la CLI et les outils qui l’intègrent. Claude Desktop ne les lit pas ; il utilise sa propre connexion.

Quand un second dossier de configuration est préférable

Se déconnecter puis se reconnecter convient pour un changement occasionnel. Si vous passez chaque jour d’un compte professionnel à un compte personnel, cela devient fastidieux : chaque déconnexion réinitialise la configuration, et un seul compte est connecté à la fois.

L’alternative documentée par Anthropic est un répertoire de configuration distinct par compte, avec CLAUDE_CONFIG_DIR. Chacun garde sa propre connexion, ses réglages et son historique de sessions : les deux restent connectés et vous choisissez l’un ou l’autre selon la commande lancée. À quoi sert CLAUDE_CONFIG_DIR détaille le fonctionnement, et utiliser plusieurs comptes Claude Code sur un seul Mac présente la configuration pas à pas.

Un effet secondaire dans les deux cas : les sessions restent liées à la configuration qui les a créées. Voir reprendre une session Claude Code.

Claude Code dans Claude Desktop, et les forfaits

Si vous utilisez Claude Code depuis Claude Desktop, Switch donne à chaque compte son propre profil. Quand Keep coding preferences separate est activé, chaque profil a son propre dossier de configuration Claude Code : vous changez de compte depuis le Dock ou avec un raccourci clavier au lieu de vous déconnecter. Comment Switch gère Claude Code.

Chaque compte garde son propre forfait et ses propres limites d’utilisation. Changer de compte pour contourner les limites peut aller à l’encontre des conditions d’Anthropic : utilisez des comptes distincts pour des activités distinctes.