Se você ver API Error: 401 com OAuth access token has been revoked e for enviado de volta para Please run /login, sua conta não foi suspensa. O login salvo foi invalidado, e a documentação oficial nomeia a causa.

A causa [oficial]

A documentação da Anthropic afirma que sessões paralelas em uma mesma máquina compartilham um login salvo e coordenam sua renovação para que apenas um processo atualize o token por vez.

Antes da v2.1.211, acordar a máquina do modo de suspensão pode fazer com que duas sessões renovem com o mesmo token, o que revogou o login salvo e provocou que todas as sessões abertas façam login novamente ao mesmo tempo. Isso foi corrigido na v2.1.211.

Se o seu sintoma é "Eu tinha várias janelas abertas e todas caíram ao mesmo tempo", isso é o que está acontecendo.

O que verificar, na ordem

1. Verifique sua versão primeiro [oficial]

bash

claude doctor

Se você está abaixo da v2.1.211, atualizar sozinho pode resolver.

2. Redefina seu login [oficial]

A documentação diz que uma reautenticação limpa resolve a maioria dos casos quando a causa não é óbvia:

  1. Execute /logout para sair completamente
  2. Feche o Claude Code
  3. Reinicie com claude e autentique novamente

Se o navegador não abrir automaticamente, pressione c para copiar a URL OAuth e cole-a manualmente. Use o mesmo truque quando a URL quebrar em um terminal estreito ou SSH e não puder ser clicada.

3. Verifique seu relógio do sistema [oficial]

Se isso acontece com frequência, verifique se o seu relógio do sistema está preciso — a validação do token depende de timestamps corretos. Um relógio que tenha drift pode rejeitar tokens válidos. Isso é comum em máquinas virtuais e laptops deixados em modo de suspensão por muito tempo.

4. No macOS, verifique o Keychain [oficial]

No macOS, o login falha quando o Keychain está bloqueado ou sua senha está fora de sincronia com a senha da sua conta, o que impede que as credenciais sejam salvas.

bash

claude doctor                                              # check Keychain access
security unlock-keychain ~/Library/Keychains/login.keychain-db   # unlock manually

Se desbloquear não ajudar, abra o Keychain Access, selecione o keychain login, e escolha Edit > Change Password for Keychain "login" para ressincronizá-lo com a senha da sua conta.

Se você já está na versão mais recente [relato da comunidade · não confirmado]

Um issue público relata o mesmo sintoma retornando no aplicativo Desktop após a v2.1.209 (registrado em 2026-07-20, aberto no momento da redação). O relator descreve tentativas repetindo automaticamente até dez vezes.

Isso não é uma regressão confirmada. Apenas a existência do relatório é verificada — não há confirmação da Anthropic nem anúncio de correção. Se os passos 1–4 não ajudarem, adicionar seu ambiente ao issue é mais útil do que reinstalar.

O que você não precisa fazer

  • Você não precisa cancelar e recomprar sua assinatura
  • Reinstalar não é uma solução conhecida para esse sintoma