Multi-comptes Claude

Deux comptes Claude Code.
Un seul AgentsRoom. Aucun shell.

Lancez un compte Claude Code perso sur un projet et un compte travail sur un autre, dans la même fenêtre, en même temps. Vous fixez un compte Claude par projet. Vous surchargez par agent quand vous en avez besoin. Sign-in directement depuis les Settings, sans exporter CLAUDE_CONFIG_DIR, sans installer d'outil tiers.

Gratuit · macOS · Le sign-in reste sur votre machine

Pourquoi plusieurs comptes Claude Code

Les vraies raisons pour lesquelles les développeurs ouvrent plusieurs comptes, dites simplement.

Séparer le pro et le perso, proprement

Le compte Claude Code de votre employeur reste sur les projets pro. Votre compte perso reste sur vos projets du week-end. Pas de mélange accidentel de prompts, pas de credentials pro qui partent sur un side project, pas de session perso loggée sur le compte pro.

Facturer la consommation par client

Quand un client vous donne accès à son compte Claude, ses sessions tournent sur son compte. Ce sont ses tokens qui sont consommés, pas les vôtres. Le tracker Claude Code token usage d'AgentsRoom garde les totaux séparés par compte, donc la refacturation est carrée.

Éviter les collisions de quota

Si votre compte travail a un quota Anthropic serré, un long run d'agent sur un projet perso ne le grignote pas. Chaque compte a ses propres limites, son propre rate-limiting, sa propre histoire de consommation.

Un compte de test à côté du compte prod

Lancez un compte Claude dédié aux expérimentations bruyantes, agents jetables et drafts de prompts. Gardez le compte prod propre. Basculez entre les deux par agent, par projet, en deux clics.

Plusieurs orgs, plusieurs politiques

Certains comptes Claude sont rattachés à du SSO entreprise avec logging ou télémétrie obligatoires. Garder un compte perso séparé veut dire que votre coding perso reste sur votre compte perso, avec les identifiants, les sessions et l'historique isolés au niveau du dossier sur disque.

Pair coding pour deux humains sur le même ordinateur

Si deux développeurs partagent une station de temps en temps, chacun peut se connecter avec son propre compte Claude Code. AgentsRoom retient les deux, le bon démarre selon le projet ou l'agent.

Panneau Settings AgentsRoom, section Multiple Accounts : onglets Claude et Codex, un compte Travail avec son badge de statut de connexion, option Custom path et bouton Add another account

Le panneau Multiple Accounts dans Settings : ajoutez un compte Claude par contexte, connectez-vous depuis l'app, ou pointez un Custom path vers un profil existant.

Intégré directement dans AgentsRoom

Pas de switcher externe, pas de scripts shell, pas de dance logout-login.

Un compte Claude par projet

Vous fixez un compte Claude sur un projet. Tous les agents du projet en héritent par défaut. Ouvrez un projet Travail et un projet Perso dans la même fenêtre, chacun tourne sur son propre compte Claude derrière.

Override par agent

Besoin d'un seul agent sur un compte différent ? Éditez l'agent, choisissez un autre compte Claude, sauvegardez. L'override ne s'applique qu'à cet agent. Le reste du projet garde le compte au niveau projet.

Sign-in dans l'app

Cliquez "Add an account" et AgentsRoom ouvre un mini-terminal embarqué qui exécute claude avec le bon CLAUDE_CONFIG_DIR. Vous tapez /login, vous faites l'OAuth dans le navigateur, vous collez le code. Le badge passe à Signed in dès que Claude Code enregistre la connexion.

Compte par défaut global

Définissez un compte Claude comme default global. Tous les nouveaux projets démarrent dessus tant que vous ne surchargez pas. Changez le default plus tard et chaque projet non-pinné suit automatiquement.

Compatible CCS

Vous utilisez déjà Claude Code Switcher ? Pointez un profil sur ~/.ccs/instances/work ou n'importe quel autre dossier CCS. AgentsRoom réutilise les credentials existants, pas de re-login.

Isolation stricte sur disque

Chaque compte vit dans son propre dossier : tokens, sessions, historique projet. Deux comptes ne partagent jamais une identité, et supprimer un compte dans AgentsRoom ne touche jamais les données d'un autre compte. Les préférences et les extensions sont la seule chose que vous pouvez choisir de partager, avec une seule option.

Votre configuration perso partagée entre les comptes

Une seule option charge vos commandes slash, vos skills, vos sous-agents, votre CLAUDE.md, vos hooks, vos plugins et vos serveurs MCP utilisateur dans chaque compte auquel vous vous êtes connecté, au lieu de laisser chacun avec une couche utilisateur vide. Les identifiants et l'historique restent isolés.

Tracking de tokens par compte

Le compteur Claude Code token usage d'AgentsRoom lit les transcripts JSONL de chaque compte indépendamment. Totaux par session, taux de cache hit et alertes fonctionnent pareil sur chaque compte.

Attribution fichiers par agent

Le vibe coding review et le diff par agent continuent de marcher entre les comptes. Les fichiers modifiés par un agent sont correctement attribués même quand l'agent tourne sur un compte Claude non-default.

Un compte par dossier de projets

Vous fixez un compte Claude sur un dossier de la barre latérale : tous les projets rangés dedans démarrent sur ce compte, sous-dossiers compris. Un dossier Travail sur le compte pro, un dossier Perso sur le compte perso. Un projet, ou un seul agent, peut toujours passer outre.

Une couleur par compte

Donnez sa couleur à chaque compte Claude dans les réglages. Elle apparaît en petite pastille sur l'avatar de l'agent, sur l'en-tête du terminal et sur la tuile du projet : vous voyez quel compte tourne au premier coup d'œil, sans aller le chercher.

La jauge d'usage suit le bon compte

La jauge de la barre d'état lit le quota du compte sur lequel tourne vraiment l'agent que vous avez devant vous, provider par provider. Un projet épinglé sur Travail n'affiche plus le pourcentage du compte perso, et l'infobulle nomme le compte mesuré. Vous préférez voir plusieurs comptes d'un coup ? Réglez la jauge pour afficher les comptes de votre choix côte à côte, ou dans une seule pastille compacte qui les liste quand vous la survolez.

Quota ventilé par projet et par agent

Activez la ventilation du quota dans le panneau bêta : le popover d'usage répartit alors la consommation de chaque compte entre vos projets et vos agents sur la fenêtre en cours, chaque ligne portant sa marque de provider et la couleur de son compte.

Surcharge temporaire ciblée sur un compte

Quand vous changez temporairement de modèle ou de niveau de réflexion, vous choisissez la portée : tous les projets, seulement les projets que vous désignez, ou seulement les agents qui tourneraient sur un compte donné.

Bascule temporaire vers un autre compte

Un override temporaire peut aussi changer le compte sur lequel tournent les nouveaux agents : plus de crédit sur le compte perso, on continue sur le compte pro, et tout revient à la normale à l'expiration.

Basculer un agent en cours sur un autre compte

Changez le compte depuis la fenêtre Changer de provider, la fiche de l'agent, le projet ou un dossier : les agents déjà lancés suivent immédiatement. Ils repartent sur le nouveau compte avec leur contexte transmis, au lieu d'attendre leur prochain lancement.

Comment ça marche sous le capot

Construit sur le mécanisme officiel multi-comptes de Claude Code.

01

CLAUDE_CONFIG_DIR pilote tout

Claude Code lit ses tokens, ses metadata de session et son historique projet depuis le dossier pointé par CLAUDE_CONFIG_DIR. Par défaut ~/.claude. Changer cette variable change le compte actif. AgentsRoom utilise ce mécanisme officiel pour faire tourner le multi-comptes.

02

Chaque compte est un dossier managé

Quand vous cliquez "Add an account", AgentsRoom crée ~/.agentsroom/claude-profiles/<id>/ et fait le sign-in dedans. Vous pouvez aussi pointer un compte sur un dossier existant, par exemple un dossier d'instance CCS comme ~/.ccs/instances/work.

03

Le sign-in est embarqué dans les Settings

AgentsRoom spawn un mini PTY qui exécute claude avec CLAUDE_CONFIG_DIR posé sur le nouveau profil. Vous tapez /login, le navigateur s'ouvre, vous recollez le code. AgentsRoom vérifie le profil toutes les secondes, pour que le badge Signed in apparaisse dès que Claude Code enregistre la connexion : le fichier .credentials.json sous Linux et Windows, l'entrée de compte de .claude.json sous macOS, où les jetons eux-mêmes vont dans le trousseau.

04

Résolution en cascade au spawn

Quand un agent démarre, AgentsRoom résout le compte Claude effectif dans cet ordre : override agent, pin projet, default settings, default système ~/.claude. Le bon CLAUDE_CONFIG_DIR est posé sur l'environnement du PTY avant que claude se lance.

05

Consommation de tokens et attribution des fichiers restent justes

Les readers internes d'AgentsRoom (token usage, file attribution, session monitor) itèrent sur tous les dossiers de comptes connus, plus ~/.claude en fallback. Le bon metafile gagne par PID, donc les compteurs par agent et les diffs restent justes peu importe le compte qui a spawn l'agent.

Ce que contient chaque dossier de compte

Chaque dossier de compte Claude porte sa propre connexion (les credentials OAuth, rangés sous macOS dans un élément du trousseau nommé d'après le dossier), les metafiles de sessions par PID, les transcripts JSONL par projet, les settings Claude et l'historique projet. AgentsRoom ne copie jamais d'identité entre eux. Ça veut dire aussi qu'un compte démarre avec une couche utilisateur vide : c'est « Utiliser ma configuration CLI personnelle » dans les Réglages qui y charge vos propres commandes, skills, sous-agents, CLAUDE.md, hooks, plugins et serveurs MCP utilisateur, dans chacun d'eux.

Contenu par compte

  • • Credentials OAuth (.credentials.json, ou un élément du trousseau par dossier sous macOS)
  • • Metafiles de session sessions/<pid>.json
  • • Transcripts JSONL projects/<encoded-cwd>/<sessionId>.jsonl
  • • Settings et historique par compte, et votre couche utilisateur sauf si vous la partagez
Combiner deux comptes

Faire travailler deux comptes Claude ensemble, un lancement sur deux

Deux abonnements ne fusionnent jamais en un seul forfait, mais ils peuvent travailler en binôme. Une règle de quota répartit vos nouveaux agents entre deux comptes Claude à tour de rôle : Perso pour un lancement, Pro pour le suivant, ou 20 % de chaque session avant de passer la main. Les agents déjà en cours gardent leur compte, et le même tour de rôle peut mélanger Claude et Codex.

Utiliser Claude et Codex ensemble

Alternatives à AgentsRoom

Les autres façons de gérer plusieurs comptes Claude Code, et ce qu'AgentsRoom fait différemment.

CCS (Claude Code Switcher)

CCS est un wrapper shell qui maintient des dossiers de profils sous ~/.ccs/instances/<nom> et bascule CLAUDE_CONFIG_DIR avant d'exec claude. Ça marche, mais ça vit en dehors de l'IDE : vous changez de profil au niveau du shell entier, pas par projet ni par agent. AgentsRoom est totalement compatible avec les profils CCS. Pointez un compte AgentsRoom sur une instance CCS et réutilisez les credentials directement.

CLAUDE_CONFIG_DIR à la main

La méthode officielle Anthropic : export CLAUDE_CONFIG_DIR=/chemin avant de lancer claude. Manuel, source d'erreurs, et dès que vous ouvrez un second tab vous ne savez plus sur quel compte vous êtes. AgentsRoom drive cette variable pour vous, par projet et par agent, et vous montre le compte actif dans le picker à chaque fois.

Deux machines séparées ou deux sessions utilisateur

Certaines équipes utilisent une machine séparée ou une session utilisateur du système séparée par compte Claude. Lourd, lent, et vous ne pouvez pas faire tourner un agent travail et un agent perso en parallèle. AgentsRoom fait tourner les deux en même temps, sur le même ordinateur, dans la même fenêtre.

Logout et login à chaque switch

Vous tapez claude /logout, puis claude /login sur l'autre compte, puis encore pour revenir. Vous perdez vos sessions, vous payez des minutes par switch, vous cassez --resume sur toutes vos sessions précédentes. AgentsRoom garde chaque compte signé en permanence, switch en un clic, ne jamais invalider une session.

Scripts shell et aliases custom

Certains développeurs wrappent claude dans une fonction shell qui exporte CLAUDE_CONFIG_DIR selon le dossier courant. Fragile, fait main, invisible depuis l'IDE. AgentsRoom encode la même idée déclarativement au niveau projet, avec un badge UI qui vous dit toujours quel compte est actif.

Ce qu'AgentsRoom fait que les autres ne font pas

AgentsRoom est le seul IDE qui surface les comptes Claude Code multiples comme une feature de premier plan, avec un pin par projet, un override par agent, un sign-in dans l'app, un badge de statut par compte, et la compatibilité totale avec les profils CCS. Vous vous connectez une fois par compte, vous fixez les comptes par projet, vous surchargez par agent, et vous arrêtez de vous demander quel compte est chargé. Plusieurs comptes ET plusieurs providers dans le même projet : un agent Claude Travail, un agent Claude Perso et un agent Codex peuvent tourner côte à côte.

FAQ

Combien de comptes Claude Code je peux ajouter dans AgentsRoom ?

Pas de limite stricte. Chaque compte est un dossier sur disque. Ajoutez un compte Travail, un compte Perso, un compte par client, un compte de test : AgentsRoom les liste tous dans le panneau Settings et vous laisse choisir n'importe lequel par projet ou par agent.

Faut-il installer CCS ou un autre outil pour utiliser plusieurs comptes Claude dans AgentsRoom ?

Non. AgentsRoom drive directement le mécanisme CLAUDE_CONFIG_DIR de Claude Code. Pas de switcher externe, pas de wrapper shell, pas de dépendance en plus. Le sign-in est totalement intégré dans le panneau Settings.

J'utilise déjà CCS. Je peux garder mes profils CCS existants ?

Oui. Quand vous ajoutez un compte dans AgentsRoom, cliquez "Custom path" et pointez sur votre dossier de profil CCS existant, par exemple ~/.ccs/instances/work. AgentsRoom réutilise les credentials déjà sauvés là. Pas besoin de re-login.

Deux agents différents dans le même projet peuvent-ils tourner sur deux comptes Claude différents en même temps ?

Oui. Le projet pin un compte par défaut, mais chaque agent peut override. Ouvrez un projet pinné sur le compte Travail, éditez un agent spécifique pour utiliser le compte Perso, et les deux agents tournent en parallèle sur des comptes Claude différents dans la même fenêtre.

Les compteurs de tokens et l'attribution fichiers sont-ils justes quand un agent tourne sur un compte Claude non-default ?

Oui. AgentsRoom scanne chaque dossier de compte configuré, plus ~/.claude en fallback, quand il lit les metadata de session. Les PIDs sont globalement uniques, donc le metafile de session de chaque agent est trouvé dans exactement un dossier. Les compteurs de tokens par session, le taux de cache hit et les diffs par agent fonctionnent identiquement entre les comptes.

Que se passe-t-il si je supprime un compte que des agents référencent encore ?

Rien ne casse. Les agents tombent sur le compte Claude par défaut silencieusement. Le dossier supprimé reste sur disque au cas où vous voudriez y pointer un autre profil plus tard. Vous pouvez re-bind les agents orphelins sur un autre compte à tout moment depuis Edit Agent.

Les credentials sont-ils partagés avec d'autres utilisateurs AgentsRoom ou envoyés à un serveur ?

Vos identifiants ne sont pas partagés avec d'autres utilisateurs ni envoyés aux serveurs AgentsRoom. Pour afficher la jauge d'usage, AgentsRoom lit le jeton d'accès disponible sur votre ordinateur et l'utilise pour interroger directement le service d'usage d'Anthropic. Cette consultation ne modifie ni ne renouvelle le jeton.

Le resume fonctionne-t-il après que j'ai changé le compte Claude d'un agent ?

Quand le compte d'un agent change, sa session précédente vit sous l'ancien dossier de compte et ne peut pas être resumée sous le nouveau. AgentsRoom détecte l'échec et démarre une session fraîche automatiquement. Pas de cleanup manuel à faire.

Puis-je combiner deux abonnements Claude pour avoir plus de marge de rate limit ?

Chaque compte Claude garde son propre quota et ses propres rate limits : des comptes séparés ne partagent jamais leurs limites et ne se throttlent pas entre eux, donc un gros run d'agent sur un compte laisse l'autre intact. Savoir si faire tourner plusieurs abonnements payants convient à votre situation dépend des conditions d'utilisation d'Anthropic pour votre type de compte. AgentsRoom se contente de gérer les sign-ins et d'isoler l'identité de chaque compte sur disque.

Est-ce que je peux fixer un compte Claude sur tout un groupe de projets ?

Oui. Les dossiers de la barre latérale portent leurs propres réglages, et le compte Claude en fait partie. Fixez Travail sur le dossier qui contient vos dépôts pro et tous les projets rangés dedans démarrent sur ce compte, y compris ceux ajoutés plus tard et ceux des sous-dossiers. L'ordre de résolution est : surcharge de l'agent, épingle du projet, dossier le plus proche qui fixe un compte, compte par défaut global, puis ~/.claude.

Avec plusieurs comptes connectés, lequel la jauge d'usage affiche-t-elle ?

Celui que vous dépensez vraiment, résolu séparément pour chaque provider : le compte de l'agent au premier plan d'abord, sinon le compte sur lequel ce projet lancerait un agent, sinon votre compte principal. L'infobulle de la jauge le nomme, et le popover d'usage affiche une section par compte connecté : un quota pro et un quota perso ne sont jamais additionnés en un seul chiffre. C'est le comportement par défaut : vous pouvez aussi passer la jauge en mode côte à côte, avec tous les comptes de votre choix, ou en pastille compacte qui se déplie au survol, depuis le popover d'usage ou depuis les Réglages.

Est-ce que je peux voir ce qu'un projet ou un agent a consommé du quota d'un compte ?

Oui, avec la ventilation du quota activée dans le panneau bêta. AgentsRoom prend le pourcentage publié par le compte pour la fenêtre en cours et le répartit entre vos projets et vos agents, pondéré par le coût local de chaque session. C'est une estimation, et c'est annoncé comme telle : la consommation qu'AgentsRoom ne voit pas, depuis un autre ordinateur ou depuis claude.ai, manque au calcul. Ce n'est jamais une facture.

Est-ce que mes commandes slash, mes skills et mon CLAUDE.md marchent sur un deuxième compte ?

Oui, une fois que vous activez « Utiliser ma configuration CLI personnelle » dans les Réglages. Connecter un compte lui donne son propre dossier de configuration Claude Code, et Claude Code y lit toute sa couche utilisateur : sans cette option, un nouveau compte démarre vide, donc vos propres commandes slash, skills, sous-agents, CLAUDE.md, hooks, plugins et serveurs MCP utilisateur ne sont pas chargés. L'option les relie à tous les comptes d'un coup et les garde à jour, pendant que les identifiants, les sessions, les transcripts et l'usage restent isolés par compte. AgentsRoom liste aussi exactement ce qu'il a trouvé dans votre configuration, comme ça vous n'avez jamais à deviner si quelque chose est utilisé.

Est-ce que je peux être connecté à deux comptes Claude en même temps sur un seul ordinateur ?

Oui, c'est exactement ce que fait cette fonctionnalité. Chaque compte Claude que vous ajoutez reçoit son propre dossier de configuration Claude Code, et chaque agent est lancé avec le compte que vous avez choisi pour son projet. Un agent pro et un agent perso tournent alors côte à côte, dans la même fenêtre, chacun connecté à son propre compte, sans déconnexion entre les deux. La limite que vous avez peut-être rencontrée est celle de l'application web Claude, qui garde une seule connexion par profil de navigateur ; la ligne de commande n'a pas cette limite dès que chaque compte a son propre dossier.

Est-ce que je peux fusionner deux comptes Claude en un seul ?

Non. À l'heure où on écrit ces lignes, Anthropic ne propose aucun moyen de fusionner deux comptes Claude : chacun garde son abonnement, son historique de conversations et son quota. AgentsRoom fait l'inverse, et ça ne demande aucune fusion : vous gardez les deux comptes, vous connectez chacun une seule fois, vous en épinglez un par projet ou par agent, et vous les utilisez depuis la même application. Vous obtenez ce qu'on attend d'habitude d'une fusion, un seul endroit pour tout, pendant que les deux comptes et leurs quotas restent séparés.

Est-ce que je peux combiner deux comptes Claude pour avoir plus d'usage ?

Oui, en utilisant leurs quotas en binôme plutôt qu'en les fusionnant. Une règle de quota avec l'action Alterner les fournisseurs répartit les nouveaux agents entre les deux comptes, un lancement sur deux ou une part de chaque session à tour de rôle, pour que les deux quotas se consomment au même rythme. Une règle Basculer les agents en cours ajoute le filet de sécurité : quand un compte est plein, ses agents en cours continuent sur l'autre, même conversation.

Qu'est-ce que claude-multiprofile, et fonctionne-t-il avec AgentsRoom ?

claude-multiprofile est un outil open source non officiel (licence MIT, installé avec npm install -g claude-multiprofile) qui crée des profils Claude côte à côte : pour l'app de bureau Claude, un lanceur séparé avec son propre dossier de données, qui demande macOS ; pour Claude Code, un dossier de configuration séparé comme ~/.claude-work avec un alias de shell comme claude-work, sur macOS ou Linux. C'est l'outil qu'il vous faut pour ouvrir deux apps de chat Claude sur un même Mac, ce qu'AgentsRoom ne fait pas. Pour Claude Code, les deux reposent sur le même mécanisme, CLAUDE_CONFIG_DIR, donc vous pouvez garder un profil qu'il a créé : ajoutez un compte dans AgentsRoom, activez Chemin personnalisé et pointez-le sur ce dossier, AgentsRoom réutilise la connexion qui y est enregistrée. AgentsRoom épingle ensuite ce compte par projet, par dossier ou par agent, sur macOS, Windows et Linux.

Mes comptes Claude peuvent-ils suivre les agents qui tournent sur un serveur SSH ?

Oui, grâce à un jeton serveur par compte. Une connexion Claude ne peut pas être copiée sur une autre machine : son jeton de renouvellement ne sert qu'une fois, le serveur et votre ordinateur se déconnecteraient donc l'un l'autre au premier renouvellement. À la place, ouvrez Réglages > Comptes multiples > Claude, cliquez sur Jeton serveur sur un compte et créez son jeton : AgentsRoom lance claude setup-token pour vous, garde le jeton longue durée chiffré sur cet ordinateur et le copie, avant chaque lancement, sur les serveurs où tournent les agents de ce compte, dans un fichier lisible par votre utilisateur seulement. Le compte épinglé s'applique alors sur le serveur comme sur votre portable, et une règle de quota Déplacer les agents en cours bascule les agents distants vers un autre compte qui a un jeton, même conversation. Un serveur où la copie des comptes est désactivée, ou un compte sans jeton, garde le login présent sur le serveur, et le terminal de l'agent le dit.

Même idée, autre angle

Vous pourriez aussi aimer : Multi-Provider

Plusieurs comptes Claude vous donnent plusieurs logins Claude dans une seule app. Multi-Provider vous donne plusieurs moteurs IA dans une seule app : Claude, Codex, GitHub Copilot CLI, Cursor et 13 autres CLI d'agent. Même idée, appliquée au provider IA plutôt qu'au compte. Épinglez un provider par projet, surchargez-le par agent, changez en cours de conversation en gardant le contexte.

Voir la feature Multi-Provider
Bascule de compte automatique

Votre agent atteint une limite d'usage. Il continue à travailler quand même.

Quand le compte Claude, Codex ou Grok Build sur lequel tourne un agent est sur le point d'épuiser son quota, une règle de quota confie la même conversation à un autre compte auquel vous êtes déjà connecté, et le travail continue.

Voir comment ça marche

Pour aller plus loin

Arrêtez de jongler avec des variables shell. Choisissez le compte dans un picker.

Lancez un compte Claude Travail, un compte Claude Perso et un compte client dans AgentsRoom, côte à côte, dès aujourd'hui.

GratuitTélécharger AgentsRoom

App companion : suivez vos agents en déplacement

Utilisez Claude, Codex, Antigravity CLI ou un autre fournisseur IA.

Installer l'extension
Chrome Web Store

Remontez bugs et demandes directement dans votre backlog public.

Multi-projets
Multi-provider
Multi-agents
Statut en direct
Diff & commit
App mobile
Aperçu live
Équipes d'agents
Tests navigateur
Dev pilotée par backlog
Bibliothèque de prompts
Bibliothèque de skills
Voir toutes les fonctionnalités