Claude Code falha no login / autenticação (Invalid API key / Please run /login / OAuth): causas e soluções

Há uma queda agora?

O status oficial de Claude Code está operacional. Se este erro persistir, provavelmente é um problema de implementação ou do seu ambiente.

Atualizado: 6 de jun. de 2026, 04:50 UTC

Ver o status de Claude Code

O que este erro significa

O Claude Code não consegue entrar ou autenticar. Causas comuns são o callback do login OAuth expirando, um keychain do macOS bloqueado que não consegue armazenar o token, uma incompatibilidade entre sua chave de API e a base URL, ou problemas de DNS/rede. "Invalid API key · Please run /login" indica uma chave inválida ou um token expirado.

Causas comuns

  • O callback do login OAuth expirou
  • O keychain do macOS está bloqueado e não consegue armazenar o token de autenticação
  • A chave de API (sk-ant-…) e a base URL (oficial vs proxy) não correspondem
  • Tentou OAuth em um ambiente sem navegador (SSH/CI/Docker)
  • DNS/proxy/firewall bloqueia o servidor de autenticação
  • Versão desatualizada ou cache corrompido

Como resolver

  1. 1.Execute /logout para limpar totalmente o token antigo e depois /login novamente
  2. 2.Atualize o Claude Code, exclua ~/.claude/cache e tente novamente
  3. 3.Em ambientes sem navegador (SSH/CI/Docker), defina a variável de ambiente ANTHROPIC_API_KEY em vez de usar OAuth
  4. 4.Garanta que sua chave de API e a base URL venham da mesma plataforma (chave oficial → base URL oficial)
  5. 5.Execute /doctor para verificar problemas de configuração, autenticação e atualização de uma vez
  6. 6.No macOS, desbloqueie o keychain; verifique as configurações de rede/proxy

Quando esperar ajuda (e quando não)

Este é um problema de autenticação/configuração e não se resolve sozinho com a espera. Refaça /logout e depois /login, atualize e limpe o cache, ou defina ANTHROPIC_API_KEY em ambientes sem navegador. Executar /doctor primeiro é a forma mais rápida de isolar a causa.

Alternativas quando Claude Code está fora do ar

CodexCursorGitHub CopilotClineWindsurfContinue

Erros relacionados

Perguntas frequentes

O que é Login / authentication failed?

O Claude Code não consegue entrar ou autenticar. Causas comuns são o callback do login OAuth expirando, um keychain do macOS bloqueado que não consegue armazenar o token, uma incompatibilidade entre sua chave de API e a base URL, ou problemas de DNS/rede. "Invalid API key · Please run /login" indica uma chave inválida ou um token expirado.

Como resolvo Login / authentication failed?

Execute /logout para limpar totalmente o token antigo e depois /login novamente / Atualize o Claude Code, exclua ~/.claude/cache e tente novamente / Em ambientes sem navegador (SSH/CI/Docker), defina a variável de ambiente ANTHROPIC_API_KEY em vez de usar OAuth / Garanta que sua chave de API e a base URL venham da mesma plataforma (chave oficial → base URL oficial) / Execute /doctor para verificar problemas de configuração, autenticação e atualização de uma vez / No macOS, desbloqueie o keychain; verifique as configurações de rede/proxy

Compare Claude Code com outras