Configuração manual do Claude Code (settings.json)
Prefere controle manual, ou o CC-Switch não se adequa ao seu ambiente? Basta seguir os passos abaixo para criar o arquivo de configuração manualmente.
Etapas de configuração
1. Abra a pasta de configuração do Claude Code
Abra o "Terminal" e execute o comando correspondente ao seu sistema operacional:
start "" "%USERPROFILE%\.claude"open "$HOME/.claude"2. Crie o settings.json e escreva a configuração
Na pasta aberta, crie um novo arquivo chamado settings.json, com o seguinte conteúdo (usando o canal oficial CC como exemplo):
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "cole aqui a sua ApiKey",
"ANTHROPIC_BASE_URL": "https://api.nexthub.cc",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}Endereço do endpoint
O endereço do endpoint do NextHub é https://api.nexthub.cc (não inclua /v1 no final). O Claude Code anexa /v1/messages automaticamente após ele; se você escrever /v1 a mais, a requisição real se tornará /v1/v1/messages, resultando diretamente em erro 404.
Opcional: variáveis de ambiente recomendadas
Os três itens acima são a configuração mínima necessária para funcionar. Se quiser mais comodidade, você pode acrescentá-las conforme necessário (todas são opcionais; funciona também sem preenchê-las):
| Variável de ambiente | Valor recomendado | Função |
|---|---|---|
CLAUDE_CODE_DISABLE_TERMINAL_TITLE | "1" | Impede a alteração do título do terminal |
DISABLE_TELEMETRY | "1" | Desativa o envio de telemetria |
DISABLE_ERROR_REPORTING | "1" | Desativa o envio automático de erros |
DISABLE_BUG_COMMAND | "1" | Desativa o comando integrado de feedback de bugs |
DISABLE_AUTOUPDATER | "1" | Desativa a verificação de atualizações automáticas |
3. Preencha a ApiKey e salve o arquivo
Substitua o valor de ANTHROPIC_AUTH_TOKEN pela ApiKey que você gerou em Gerenciamento de ApiKey e salve o arquivo.
4. Execute o claude para verificar
claudeConfiguração concluída!
Viu o Claude responder normalmente? Parabéns! O Claude Code foi integrado com sucesso ao NextHub. 🎉