Configuração do Claude Code
O Claude Code é a ferramenta de programação no terminal da Anthropic para desenvolvedores. Ele pode ler o projeto atual, ajudar a explicar código, modificar arquivos, executar comandos de verificação e também trabalhar com o modelo Claude para lidar com tarefas de desenvolvimento mais complexas.
O que é esta ferramenta e para que serve
Onde procurar a configuração primeiro
| Local | Para quem é indicado | Descrição |
|---|---|---|
~/. claude/settings.json | Quem deseja salvar a configuração permanentemente | Grave as variáveis de ambiente relacionadas ao Claude Code no arquivo de configuração; é mais fácil diagnosticar problemas. |
| Variáveis de ambiente do terminal atual | Quem quer apenas fazer testes temporários | Normalmente deixa de ter efeito após fechar o terminal. |
| CC Switch | Quem gerencia vários CLIs ao mesmo tempo | Primeiro configure o provedor na página do CC Switch e depois aplique-o ao Claude Code |
Como preencher a Key e a interface
Se estiver usando o Claude oficial, priorize o processo oficial de login ou de Key pela Anthropic / Claude Code. Se estiver usando um provedor de IA, confirme que o provedor oferece a interface do Claude / Anthropic e não insira um endereço compatível com OpenAI padrão no Claude Code.
{ "env": { "ANTHROPIC_API_KEY": "YOUR_KEY", "ANTHROPIC_BASE_URL": "https://YOUR_PROVIDER_CLAUDE_API_URL", "ANTHROPIC_MODEL": "PROVIDER_SUPPORTED_CLAUDE_MODEL" } } | Configuração | De onde obter | Erros comuns |
|---|---|---|
| ANTHROPIC_API_KEY | Key do Claude / Anthropic no painel do provedor | Não use o nome da anotação do token como Key |
| ANTHROPIC_BASE_URL | O endereço de interface Claude / Anthropic fornecido pelo provedor | Não copie o endereço compatível com OpenAI |
| ANTHROPIC_MODEL | O nome do modelo Claude na lista de modelos do provedor | Copie exatamente maiúsculas, minúsculas, hifens e números de versão |
Como testar após salvar
claude "Please reply only: Configuration successful" Se você ainda estiver usando a configuração antiga, verifique primeiro se há uma Key ou Base URL antiga nas variáveis de ambiente do sistema. A precedência das variáveis de ambiente pode fazer com que as alterações recém-feitas não tenham efeito.
