Claude Code não consegue se conectar aos serviços da Anthropic
Atenção:Se você chegou aqui vindo do guia de configuração da CLI em uma configuração nova, basta executar o snippet para o seu sistema operacional abaixo, retornar ao guia da CLI e continuar.
Sintomas
Logo após instalar o npm-claude, executá-lo a partir do terminal imprime este erro:
Unable to connect to Anthropic services Failed to connect to api.anthropic.com: ERR_BAD_REQUEST Please check your internet connection and network settings. Note: Claude Code might not be available in your country, check supported countries at https://anthropic.com/supported-countries
Ou, na primeira inicialização, a tela Bem-vindo ao Claude Code aparece, mas nunca passa do seletor de método de login. Ambos os casos vêm do sinalizador de integração ausente em ~/.claude.json - os trechos abaixo o escrevem diretamente.
Janelas
- Pressione Win + R, digite cmd e pressione Enter para abrir o prompt de comando.
- Cole o seguinte comando e pressione Enter:
powershell -Command "$f='%USERPROFILE%.claude.json';$j=Get-Content $f|ConvertFrom-Json;$j|Add-Member -NotePropertyName 'hasCompletedOnboarding' -NotePropertyValue $true -Force;$j|ConvertTo-Json|Set-Content $f"
Reinicie o Claude CLI — executar Claude agora deve levá-lo direto para o prompt interativo.
macOS
- Abra o Terminal na sua lista de aplicativos.
- Cole o seguinte comando e pressione Enter:
jq '. + {"hasCompletedOnboarding": true}' ~/.claude.json > /tmp/tmp.json && mv /tmp/tmp.json ~/.claude.jsonDica:Se o terminal informar que jq não foi encontrado, instale-o com
brew install jqprimeiro e depois execute novamente o comando acima.Reinicie o Claude CLI — executar Claude agora deve levá-lo direto para o prompt interativo.
Veja também:← Voltar ao guia de configuração CLI