Claude Multiconta

Duas contas do Claude Code.
Um AgentsRoom. Zero truques de shell.

Rode um login Claude Code pessoal em um projeto e um login de trabalho em outro, na mesma janela, ao mesmo tempo. Fixe uma conta Claude por projeto. Sobreponha por agente quando precisar. Faça login direto pelo painel de Configurações, sem exportar CLAUDE_CONFIG_DIR, sem ferramenta extra para instalar.

Grátis · macOS · O login fica na sua máquina

Por que usar várias contas do Claude Code

Os motivos reais pelos quais desenvolvedores rodam mais de uma conta Claude, em palavras simples.

Mantenha trabalho e pessoal bem separados

A conta Claude Code do seu empregador fica nos projetos de trabalho. Sua conta pessoal fica nos seus projetos de fim de semana. Sem polinização cruzada acidental de prompts, sem credenciais de trabalho indo parar em um projeto paralelo, sem sessões pessoais registradas na conta de trabalho.

Cobre o consumo por cliente

Quando um cliente te dá acesso ao Claude, as sessões desse cliente rodam na conta dele. Os tokens dele são queimados, não os seus. O rastreador de uso do Claude no AgentsRoom mantém os totais por conta separados, então o refaturamento fica simples.

Evite colisões de cota

Se a sua conta de trabalho tem uma cota apertada na Anthropic, uma execução longa de agente em um projeto pessoal de fim de semana não come dessa cota. Cada conta tem seus próprios limites, seu próprio estado de rate-limiting, seu próprio histórico de uso.

Rode uma conta de teste ao lado de uma de produção

Suba uma conta Claude separada para experimentos barulhentos, agentes descartáveis e rascunhos de prompt. Mantenha a conta de produção limpa. Alterne entre elas por agente, por projeto, em dois cliques.

Orgs diferentes, políticas diferentes

Algumas contas Claude estão atreladas a SSO corporativo com logging ou telemetria obrigatórios. Manter uma conta pessoal separada significa que a sua programação pessoal fica nos seus próprios termos, com as credenciais, as sessões e o histórico isolados no nível de diretório no disco.

Pair programming para dois humanos em um computador

Se dois desenvolvedores compartilham uma estação de trabalho de vez em quando, cada um pode fazer login com a sua própria conta Claude Code. O AgentsRoom lembra das duas, e a certa é acionada dependendo do projeto ou do agente.

Painel de Configurações do AgentsRoom, seção Multiple Accounts: abas Claude e Codex, uma conta Work com seu distintivo de status de login, opção Custom path e botão Add another account

O painel Multiple Accounts nas Configurações: adicione uma conta Claude por contexto, faça login pelo app ou aponte a opção Custom path para um perfil existente.

Integrado diretamente ao AgentsRoom

Sem alternador externo, sem scripts de shell, sem dança de logout e login.

Uma conta Claude por projeto

Fixe uma conta Claude em um projeto. Todo agente desse projeto a herda por padrão. Abra um projeto de Trabalho e um projeto Pessoal na mesma janela, cada um rodando a sua própria conta Claude por baixo.

Sobreponha por agente

Precisa de um único agente em uma conta diferente? Edite o agente, escolha outra conta Claude, salve. A sobreposição só se aplica àquele agente. O resto do projeto mantém a conta de nível de projeto.

Faça login dentro do app

Clique em "Adicionar uma conta" e o AgentsRoom abre um mini terminal embutido rodando o claude com o CLAUDE_CONFIG_DIR certo. Você digita /login, completa o OAuth no navegador, cola o código de volta. O selo de status vira Logado no momento em que as credenciais chegam ao disco.

Conta padrão global

Defina uma conta Claude como padrão global. Todo novo projeto começa nessa conta, a menos que você sobreponha. Mude o padrão depois e todo projeto não fixado segue automaticamente.

Compatível com CCS

Já usa o Claude Code Switcher? Aponte um perfil para ~/.ccs/instances/work ou qualquer outra pasta CCS. O AgentsRoom reutiliza as credenciais existentes, sem precisar logar de novo.

Isolamento rígido no disco

Cada conta vive no seu próprio diretório: tokens, sessões, histórico de projetos. Duas contas nunca compartilham uma identidade, e apagar uma conta no AgentsRoom nunca toca nos dados de outra conta. As preferências e as extensões são a única coisa que você pode escolher compartilhar, com um único botão.

Sua própria configuração compartilhada entre as contas

Um único botão carrega seus comandos de barra, suas skills, seus subagentes, seu CLAUDE.md, seus hooks, seus plugins e seus servidores MCP de usuário em todas as contas em que você fez login, em vez de deixar cada uma com uma camada de usuário vazia. As credenciais e o histórico continuam isolados.

Rastreamento de tokens por conta

O medidor de uso de tokens do Claude Code no AgentsRoom lê os transcripts JSONL de cada conta de forma independente. Totais por sessão, taxa de acerto de cache e avisos funcionam igual em todas as contas.

Atribuição de arquivos por agente

A revisão de vibe coding e o diff por agente continuam funcionando entre contas. Os arquivos modificados por um agente são atribuídos corretamente mesmo quando o agente roda em uma conta Claude não padrão.

Uma conta por pasta de projetos

Fixe uma conta Claude em uma pasta da barra lateral e todo projeto guardado nela começa nessa conta, subpastas incluídas. Uma pasta Trabalho na conta de trabalho, uma pasta Pessoal na conta pessoal. Um projeto, ou um único agente, ainda pode sobrepô-la.

Uma cor por conta

Dê a cada conta Claude a sua própria cor no painel de Configurações. Ela aparece como um pontinho no avatar do agente, no cabeçalho do terminal e no bloco do projeto, então você vê de relance qual conta está rodando em vez de ir procurar.

O medidor de uso segue a conta certa

O medidor da barra de status lê a cota da conta em que o agente à sua frente realmente roda, provedor por provedor. Um projeto fixado em Trabalho para de mostrar a porcentagem da conta pessoal, e o tooltip diz o nome da conta que está sendo medida.

Cota detalhada por projeto e por agente

Ligue o detalhamento de cota no painel beta: o popover de uso passa a dividir o consumo de cada conta entre os seus projetos e os seus agentes na janela em curso, com cada linha carregando a marca do seu provedor e a cor da sua conta.

Sobreposição temporária mirada em uma conta

Quando você muda temporariamente o modelo ou o esforço de raciocínio, você escolhe o alcance: todos os projetos, só os projetos que você indicar, ou só os agentes que de outro modo rodariam em uma conta específica.

Mudança temporária para outra conta

Um override temporário também pode mudar a conta em que os novos agentes são executados: sem crédito na conta pessoal, continuas na profissional e tudo volta ao normal quando expira.

Passa um agente em execução para outra conta

Muda a conta a partir da janela Mudar de fornecedor, da ficha do agente, do projeto ou de uma pasta: os agentes já em execução acompanham de imediato. Reiniciam na nova conta com o contexto transmitido, em vez de esperar pelo próximo arranque.

Como funciona por baixo dos panos

Construído sobre o mecanismo oficial de multiconta do Claude Code.

01

O CLAUDE_CONFIG_DIR comanda tudo

O Claude Code lê seus tokens, metadados de sessão e histórico de projetos do diretório apontado por CLAUDE_CONFIG_DIR. O padrão é ~/.claude. Definir essa variável para outro diretório troca a conta ativa. O AgentsRoom usa esse mecanismo oficial para alimentar o suporte multiconta.

02

Cada conta é um diretório gerenciado

Quando você clica em "Adicionar uma conta", o AgentsRoom cria ~/.agentsroom/claude-profiles/<id>/ e faz o login ali. Você também pode apontar uma conta para qualquer pasta existente, inclusive um diretório de instância CCS como ~/.ccs/instances/work.

03

O fluxo de login fica embutido nas Configurações

O AgentsRoom dispara um mini PTY rodando o claude com CLAUDE_CONFIG_DIR apontado para o novo perfil. Você digita /login, o navegador abre, você cola o código de volta. O AgentsRoom consulta o .credentials.json uma vez por segundo, então o selo de Logado aparece no momento em que o arquivo chega ao disco.

04

Resolução em cascata no momento do spawn

Quando um agente inicia, o AgentsRoom resolve a conta Claude efetiva nesta ordem: sobreposição do agente, fixação do projeto, padrão das configurações, padrão do sistema ~/.claude. O CLAUDE_CONFIG_DIR certo é definido no ambiente do PTY antes de o claude iniciar.

05

O uso de tokens e o rastreamento de arquivos seguem corretos

Os leitores internos do AgentsRoom (uso de tokens, atribuição de arquivos, monitor de sessão) percorrem todos os diretórios de conta conhecidos mais ~/.claude como fallback. O metafile de sessão certo vence por PID, então os contadores por agente e os diffs continuam precisos, não importa qual conta tenha aberto o agente.

O que vive em cada diretório de conta

Todo diretório de conta Claude guarda as credenciais OAuth, os arquivos de metadados de sessão indexados por PID, os transcripts JSONL por projeto, as configurações do Claude e o histórico de projetos. O AgentsRoom nunca copia identidade entre eles. Isso também significa que uma conta começa com uma camada de usuário vazia: é "Usar minha configuração pessoal da CLI" nas Configurações que carrega seus próprios comandos, skills, subagentes, CLAUDE.md, hooks, plugins e servidores MCP de usuário em cada uma delas.

Conteúdo por conta

  • Credenciais OAuth (.credentials.json)
  • Metafiles de sessão em sessions/<pid>.json
  • Transcripts JSONL em projects/<encoded-cwd>/<sessionId>.jsonl
  • Configurações e histórico por conta e, a menos que você a compartilhe, sua camada de usuário

Alternativas ao AgentsRoom

Outras formas de lidar com várias contas do Claude Code, e o que o AgentsRoom faz de diferente.

CCS (Claude Code Switcher)

O CCS é um wrapper de shell que mantém diretórios de perfil Claude separados em ~/.ccs/instances/<name> e troca o CLAUDE_CONFIG_DIR antes de executar o claude. Funciona, mas vive fora do IDE: você troca de perfil globalmente para o shell inteiro, não por projeto ou por agente. O AgentsRoom é totalmente compatível com perfis CCS. Aponte uma conta do AgentsRoom para uma instância CCS e reutilize as credenciais diretamente.

CLAUDE_CONFIG_DIR na mão

A forma oficial suportada pela Anthropic: export CLAUDE_CONFIG_DIR=/caminho/antes de iniciar o claude. Manual, sujeito a erros, e no momento em que você abre uma segunda aba já esquece em qual conta está. O AgentsRoom comanda essa variável por você, por projeto e por agente, e mostra a conta ativa no seletor toda vez.

Duas máquinas separadas ou duas sessões de usuário

Algumas equipes usam uma máquina separada ou uma sessão de usuário do sistema separada por conta Claude. Pesado, lento, e você não consegue rodar um agente de trabalho e um agente pessoal em paralelo. O AgentsRoom roda os dois ao mesmo tempo no mesmo computador, na mesma janela.

Logout e login toda vez

Digite claude /logout, depois claude /login na nova conta, depois de novo para voltar. Perde as suas sessões, custa minutos por troca, e quebra o --resume em toda sessão anterior. O AgentsRoom mantém todas as contas logadas permanentemente, troca com um clique, e nunca invalida uma sessão.

Scripts e aliases de shell personalizados

Alguns desenvolvedores envolvem o claude em uma função de shell que exporta o CLAUDE_CONFIG_DIR com base no diretório atual. Frágil, feito à mão, e invisível a partir do IDE. O AgentsRoom codifica a mesma ideia de forma declarativa no nível do projeto, com um selo na interface que sempre diz qual conta está ativa.

O que o AgentsRoom faz e os outros não fazem

O AgentsRoom é o único IDE que trata várias contas do Claude Code como um conceito de primeira classe, com fixação por projeto, sobreposição por agente, fluxo de login dentro do app, selo de status por conta, e compatibilidade total com perfis CCS. Você faz login uma vez por conta, fixa contas por projeto, sobrepõe por agente, e para de se preocupar com qual conta está carregada. Várias contas E vários provedores no mesmo projeto: um agente Claude de Trabalho, um agente Claude Pessoal e um agente Codex podem rodar todos lado a lado.

FAQ

Quantas contas do Claude Code posso adicionar ao AgentsRoom?

Não há limite rígido. Cada conta é um diretório no disco. Adicione uma conta de Trabalho, uma conta Pessoal, uma conta por cliente, uma conta de teste: o AgentsRoom lista todas elas no painel de Configurações e deixa você escolher qualquer uma por projeto ou por agente.

Preciso instalar o CCS ou qualquer outra ferramenta para usar várias contas Claude no AgentsRoom?

Não. O AgentsRoom comanda o mecanismo CLAUDE_CONFIG_DIR do Claude Code diretamente. Sem alternador externo, sem wrapper de shell, sem dependência extra. O fluxo de login está totalmente embutido no painel de Configurações.

Eu já uso o CCS. Posso manter os meus perfis CCS existentes?

Sim. Quando você adiciona uma conta no AgentsRoom, clique em "Caminho personalizado" e aponte para o seu diretório de perfil CCS existente, por exemplo ~/.ccs/instances/work. O AgentsRoom reutiliza as credenciais já salvas ali. Sem precisar logar de novo.

Dois agentes diferentes no mesmo projeto podem rodar em duas contas Claude diferentes ao mesmo tempo?

Sim. O projeto fixa uma conta padrão, mas cada agente pode sobrepô-la. Abra um projeto fixado na conta de Trabalho, edite um agente específico para usar a conta Pessoal, e os dois agentes rodam em paralelo em contas Claude diferentes na mesma janela.

Os contadores de tokens e a atribuição de arquivos são precisos quando um agente roda em uma conta Claude não padrão?

Sim. O AgentsRoom varre cada diretório de conta configurado, mais ~/.claude como fallback, ao ler os metadados de sessão. Os PIDs são globalmente únicos, então o metafile de sessão de cada agente é encontrado em exatamente um diretório. As contagens de tokens por sessão, a taxa de acerto de cache e os diffs de arquivos por agente funcionam de forma idêntica entre as contas.

O que acontece se eu apagar uma conta que alguns agentes ainda referenciam?

Nada quebra. Os agentes voltam à conta Claude padrão silenciosamente. O diretório apagado fica no disco caso você queira apontar outro perfil para ele depois. Você pode revincular os agentes órfãos a outra conta a qualquer momento pelo diálogo de Editar Agente.

As credenciais são compartilhadas com outros usuários do AgentsRoom ou enviadas a um servidor?

Não. Cada diretório de conta fica na sua máquina local. O AgentsRoom nunca lê, copia ou transmite credenciais. O fluxo de login roda o CLI oficial claude em um PTY local, o OAuth acontece entre a Anthropic e o seu navegador, como de costume.

O recurso de retomada funciona depois que eu troco a conta Claude de um agente?

Quando a conta de um agente muda, a sessão anterior dele fica sob o diretório da conta antiga e não pode ser retomada na nova. O AgentsRoom detecta a falha e inicia uma sessão nova automaticamente. Sem limpeza manual necessária.

Posso combinar duas assinaturas do Claude para ter mais folga nos limites de uso?

Cada conta Claude mantém sua própria cota e seus próprios limites de uso: contas separadas nunca compartilham nada nem limitam uma à outra, então uma execução pesada de agentes em uma conta deixa a outra intacta. Se rodar várias assinaturas pagas se encaixa na sua situação depende dos termos de serviço da Anthropic para o seu tipo de conta. O AgentsRoom apenas gerencia os logins e mantém a identidade de cada conta isolada no disco.

Posso fixar uma conta Claude em um grupo inteiro de projetos?

Sim. As pastas da barra lateral carregam os seus próprios padrões, e a conta Claude é um deles. Fixe Trabalho na pasta que guarda os seus repositórios de trabalho e todo projeto lá dentro começa nessa conta, incluindo os projetos adicionados depois e os projetos em subpastas. A ordem de resolução é: sobreposição do agente, fixação do projeto, pasta mais próxima que fixa uma conta, padrão global, e então ~/.claude.

Com várias contas logadas, qual delas o medidor de uso mostra?

A que você está realmente gastando, resolvida separadamente para cada provedor: primeiro a conta do agente em primeiro plano, senão a conta em que este projeto seria iniciado, senão a sua conta principal. O tooltip do medidor diz o nome dela, e o popover de uso lista uma seção por conta logada, então uma cota de trabalho e uma cota pessoal nunca são somadas em um número só.

Dá para ver quanto da cota de uma conta um projeto ou um agente consumiu?

Sim, com o detalhamento de cota ligado no painel beta. O AgentsRoom pega a porcentagem publicada pela conta para a janela em curso e a divide entre os seus projetos e os seus agentes, ponderada pelo custo local de cada sessão. É uma estimativa, e vem marcada como tal: o consumo que o AgentsRoom não enxerga, de outro computador ou do claude.ai, falta no cálculo, então isso nunca é uma fatura.

Meus comandos de barra, minhas skills e meu CLAUDE.md funcionam em uma segunda conta?

Sim, assim que você ativar "Usar minha configuração pessoal da CLI" nas Configurações. Fazer login com uma conta dá a ela o próprio diretório de configuração do Claude Code, e o Claude Code lê dali toda a sua camada de usuário: sem esse botão, uma conta nova começa vazia, então seus próprios comandos de barra, skills, subagentes, CLAUDE.md, hooks, plugins e servidores MCP de usuário não são carregados. O botão liga todos eles a todas as contas de uma vez e os mantém atualizados, enquanto as credenciais, as sessões, os transcripts e o uso continuam isolados em cada conta. O AgentsRoom também lista exatamente o que encontrou na sua configuração, para que você nunca tenha que adivinhar se algo está sendo usado.

Posso estar logado em duas contas Claude ao mesmo tempo em um único computador?

Sim, é exatamente isso que este recurso faz. Cada conta Claude que você adiciona recebe o próprio diretório de configuração do Claude Code, e cada agente é iniciado com a conta que você escolheu para o projeto dele. Um agente de trabalho e um agente pessoal rodam então lado a lado, na mesma janela, cada um logado na própria conta, sem logout no meio. O limite que você talvez tenha encontrado é o do aplicativo web do Claude, que mantém um único login por perfil de navegador; a linha de comando não tem esse limite assim que cada conta tem o próprio diretório.

Posso mesclar duas contas Claude em uma só?

Não. No momento em que escrevemos, a Anthropic não oferece nenhuma forma de mesclar duas contas Claude: cada uma mantém a própria assinatura, o próprio histórico de conversas e a própria cota. O que o AgentsRoom faz é o oposto, e não precisa de nenhuma mesclagem: você mantém as duas contas, faz login em cada uma delas uma única vez, fixa uma por projeto ou por agente e as usa a partir do mesmo aplicativo. Você obtém o que as pessoas geralmente querem de uma mesclagem, um único lugar para tudo, enquanto as duas contas e as suas cotas continuam separadas.

Mesma ideia, ângulo diferente

Você também pode gostar: Multiprovedor

Várias contas Claude te dão vários logins Claude em um app. O Multiprovedor te dá vários motores de IA em um app: Claude, Codex, GitHub Copilot CLI, Cursor e outras 10 CLIs de agentes. Mesma ideia, aplicada ao provedor de IA em vez da conta. Fixe um provedor por projeto, sobreponha por agente, troque no meio da conversa mantendo o contexto.

Veja a funcionalidade Multiprovedor
Troca automática de conta

Seu agente atinge um limite de uso. Ele continua trabalhando mesmo assim.

Quando a conta Claude ou Codex em que um agente roda esgota a cota, o AgentsRoom entrega a mesma conversa a outra conta em que você já está conectado, e o trabalho continua.

Veja como funciona

Para se aprofundar

Pare de fazer malabarismo com variáveis de shell. Escolha a conta em um seletor.

Rode uma conta Claude de Trabalho, uma conta Claude Pessoal e uma conta Claude de cliente no AgentsRoom, lado a lado, hoje mesmo.

GrátisBaixar AgentsRoom

App complementar: acompanhe seus agentes em qualquer lugar

Use Claude, Codex, Antigravity CLI ou outro provedor de IA.

Instalar a extensão
Chrome Web Store

Envie bugs e pedidos direto para o seu backlog público.

Multi-projetos
Multi-provedor
Multi-agentes
Status ao vivo
Diff e commit
App mobile
Preview ao vivo
Equipes de agentes
Testes no navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas as funcionalidades