SwitchAcesso antecipado
← Todos os guias
Claude Code

Como trocar de conta no Claude Code e confirmar qual está ativa

Para trocar a conta que o Claude Code usa, digite /logout no prompt do Claude Code, inicie o claude de novo e entre com a outra conta. Depois, execute /status para confirmar que deu certo, porque uma chave de API ou um token no seu ambiente pode ter prioridade, sem aviso, sobre a conta que você acabou de escolher.

Também em: English · Español · Deutsch · Français · 日本語 · 简体中文 · 한국어 · Italiano · Nederlands · 繁體中文

Um guia do Switch, um gerenciador independente de perfis do Claude Desktop. O Switch está em acesso antecipado antes do lançamento público.

Saia da conta e entre com a outra

Dentro de uma sessão, digite /logout. A documentação de autenticação da Anthropic observa que sair da conta também redefine a configuração da primeira execução, então, na próxima vez que você executar claude, ele guia você de novo pelo login e pela configuração.

O login abre uma janela do navegador. Entre com a conta que você quer usar. Se o navegador não abrir, pressione c para copiar a URL de login. Se o navegador mostrar um código em vez de levar você de volta ao Terminal, cole-o no prompt. Quando o terminal mostrar Login successful, pressione Enter.

Você pode fazer o mesmo pelo shell, sem abrir uma sessão (referência da CLI):

claude auth logout
claude auth login

O claude auth login aceita --email para preencher seu endereço, --sso para forçar o login único (SSO) e --console para entrar com o Anthropic Console e usar a cobrança da API em vez de uma assinatura.

Confirme a conta com /status

O /status abre a aba Status, que mostra a versão, o modelo, a conta e a conectividade (referência de comandos). Quando há um login e uma chave de API configurados ao mesmo tempo, ela marca a credencial que não está em uso.

Pelo shell, claude auth status mostra as mesmas informações em JSON, ou em texto legível com --text. O campo authMethod informa se está em uso um login do claude.ai, um token OAuth ou uma chave de API.

Variáveis de ambiente que substituem o seu login

Quando há várias credenciais, o Claude Code escolhe uma em uma ordem fixa. Em outubro de 2026, a lista de precedência de autenticação da Anthropic coloca estas acima da conta do seu /login:

  1. Credenciais de provedores de nuvem, quando CLAUDE_CODE_USE_BEDROCK, CLAUDE_CODE_USE_VERTEX ou CLAUDE_CODE_USE_FOUNDRY está definida.
  2. ANTHROPIC_AUTH_TOKEN.
  3. ANTHROPIC_API_KEY. No modo interativo, você a aprova uma vez; a opção “Use custom API key” em /config muda essa escolha depois.
  4. Um script apiKeyHelper.
  5. CLAUDE_CODE_OAUTH_TOKEN. Se você executar /login com ela definida, a sessão atual muda de conta, mas cada nova sessão volta a ler a variável até você removê-la.

Então, se a conta não mudar, procure essas variáveis no ~/.zshrc e nos seus arquivos de configuração. A correção sugerida pela Anthropic para uma chave esquecida é unset ANTHROPIC_API_KEY e, em seguida, /status para confirmar. Lembre-se de que uma chave de API do Claude Console é cobrada como uso da API, e não pela sua assinatura do Claude.

Essas variáveis afetam a CLI e as ferramentas construídas sobre ela. O Claude Desktop não as lê; ele usa o próprio login.

Quando vale a pena ter uma segunda pasta de configuração

Sair e entrar funciona para uma troca de vez em quando. Se você alterna entre uma conta de trabalho e uma pessoal todos os dias, isso fica cansativo: cada logout redefine a configuração, e só uma conta fica conectada por vez.

A alternativa documentada pela Anthropic é um diretório de configuração separado para cada conta, usando CLAUDE_CONFIG_DIR. Cada um mantém seu próprio login, suas configurações e seu histórico de sessões, então as duas contas ficam conectadas e você escolhe uma pelo comando que executa. O que o CLAUDE_CONFIG_DIR faz explica os detalhes, e usar várias contas do Claude Code no mesmo Mac mostra a configuração passo a passo.

Um efeito colateral nos dois casos: as sessões ficam com a configuração que as criou. Veja como retomar uma sessão do Claude Code.

Claude Code no Claude Desktop, e planos

Se você usa o Claude Code pelo Claude Desktop, o Switch dá a cada conta o seu próprio perfil. Com Keep coding preferences separate (manter preferências de código separadas) ativado, cada perfil tem sua própria pasta de configuração do Claude Code, então você troca de conta pelo Dock ou por um atalho de teclado, em vez de sair da conta. Como o Switch lida com o Claude Code.

Cada conta mantém seu próprio plano e seus limites de uso. Trocar de conta para contornar limites pode entrar em conflito com os termos da Anthropic, então use contas separadas para trabalhos separados.