|

3 métodos para resolver o problema de modelo não encontrado na configuração do Claude Code com serviço proxy de API de terceiros

Nota do autor: Solução completa para o erro "modelo não encontrado" no Claude Code ao usar um serviço proxy de API de terceiros: como escrever a Base URL corretamente, métodos de configuração no settings.json e tabela de nomes dos modelos mais recentes.

claude-code-third-party-api-base-url-setup-guide-pt-pt 图示

Ao usar o Claude Code, o erro mais comum que aparece é este:

There's an issue with the selected model (claude-sonnet-4-6). It may not exist or you may not have access to it. Run /model to pick a different model.

Esse erro geralmente acontece em duas situações:

  1. Você usou uma chave API oficial, mas errou a grafia do nome do modelo (basta rodar /model e escolher um novo).
  2. Você conectou um serviço proxy de API de terceiros, e a Base URL não está configurada corretamente, causando falha na rota do modelo.

Este artigo foca na solução completa para o segundo caso, usando o APIYI (apiyi.com) como exemplo, cobrindo as configurações via variáveis de ambiente e pelo arquivo settings.json, além de trazer uma tabela comparativa com os nomes dos modelos Claude mais recentes.

Valor central: Ao terminar de ler, você saberá como configurar corretamente o Claude Code para usar um serviço proxy de API de terceiros, eliminando o erro de modelo não encontrado e garantindo estabilidade total no uso das funções do Claude Code.


1. Localizando o problema rapidamente: é o nome do modelo ou a Base URL?

Antes de sair configurando, gaste 30 segundos para identificar qual é o seu problema:

Sintoma Causa provável Como resolver
Erro Run /model to pick a different model Nome do modelo inexistente ou sem permissão Execute /model e escolha novamente
Inseriu o nome correto, mas o erro persiste Problema na configuração da Base URL Verifique a ANTHROPIC_BASE_URL
Falha na validação da chave API Chave inválida ou não configurada Reconfigure a ANTHROPIC_API_KEY
Timeout de rede / Conexão recusada Endereço do proxy preenchido incorretamente Verifique o formato da Base URL
Todos os modelos dão erro O proxy não é compatível com o formato Anthropic Confirme se o proxy suporta o protocolo nativo da Anthropic

Se você estiver usando uma chave API oficial da Anthropic e tiver acesso normal ao site anthropic.com, basta executar o comando /model dentro do Claude Code para trocar de modelo, sem necessidade de configurações extras.

Se você estiver usando um serviço proxy de API de terceiros (como o apiyi.com), siga as soluções de configuração abaixo.

🎯 Sugestão: Recomendamos a plataforma APIYI (apiyi.com) para conectar ao Claude Code. Ela é totalmente compatível com o formato nativo da Anthropic e suporta toda a linha de modelos, incluindo os novos claude-opus-4-6 e claude-sonnet-4-6, com alta estabilidade.


II. Configuração principal para acessar o Claude Code via API proxy de terceiros

claude-code-third-party-api-base-url-setup-guide-pt-pt 图示

2.1 Formato correto da Base URL: remova o /v1

Este é o passo mais crítico e onde a maioria das pessoas comete erros.

O Claude Code possui uma lógica de processamento especial para a Base URL: ele adiciona automaticamente /v1/messages ao final da URL que você configurar. Por isso:

  • Forma incorreta: ANTHROPIC_BASE_URL=https://api.apiyi.com/v1

    • O caminho real da requisição se torna: https://api.apiyi.com/v1/v1/messages (o /v1 fica duplicado)
    • Resultado: a rota não encontra o endpoint e o modelo retorna erro.
  • Forma correta: ANTHROPIC_BASE_URL=https://api.apiyi.com

    • O caminho real da requisição se torna: https://api.apiyi.com/v1/messages
    • Resultado: atinge corretamente a interface nativa da Anthropic.

📌 Resumo da regra: ao configurar ANTHROPIC_BASE_URL, preencha apenas o domínio raiz, sem o sufixo /v1. O Claude Code completará o caminho inteiro automaticamente.

2.2 Obtendo a chave API

Acesse o painel da APIYI para obter seu token: Página de gerenciamento de tokens da APIYI

Sugestões para escolha do token:

Tipo de Token Cenário de Uso Desconto
Token Padrão Uso geral, pronto para usar Preço padrão
Token do grupo ClaudeCode Exclusivo para o Claude Code 12% de desconto (88% do preço)

Ao criar um novo token, selecione o grupo ClaudeCode para aproveitar o desconto de 12%, reduzindo o custo de uso a longo prazo.


三、Explicação detalhada das duas formas de configuração

Método 1: Configuração via variáveis de ambiente (Recomendado para testes temporários)

Execute os seguintes comandos no terminal. A configuração entrará em vigor imediatamente (válida apenas para a sessão atual):

# Configura a Base URL do serviço proxy de terceiros (Atenção: não adicione /v1)
export ANTHROPIC_BASE_URL="https://api.apiyi.com"

# Configura a chave API (substitua pela sua chave real)
export ANTHROPIC_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxx"

# Inicia o Claude Code
claude

Verifique se a configuração está ativa:

# Visualiza as variáveis de ambiente atuais
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_API_KEY

# A saída deve ser:
# https://api.apiyi.com
# sk-xxxxxx...

Prós e contras:

  • ✅ Simples e rápido, sem necessidade de modificar arquivos.
  • ✅ Não afeta a configuração de outras sessões.
  • ❌ Precisa ser configurado toda vez que abrir um novo terminal (a menos que seja adicionado ao .zshrc / .bashrc).

Solução para tornar permanente (escrevendo no arquivo de configuração do Shell):

# Para usuários de zsh (padrão no macOS)
echo 'export ANTHROPIC_BASE_URL="https://api.apiyi.com"' >> ~/.zshrc
echo 'export ANTHROPIC_API_KEY="sk-sua-chave"' >> ~/.zshrc
source ~/.zshrc

# Para usuários de bash
echo 'export ANTHROPIC_BASE_URL="https://api.apiyi.com"' >> ~/.bashrc
echo 'export ANTHROPIC_API_KEY="sk-sua-chave"' >> ~/.bashrc
source ~/.bashrc

Método 2: Configuração via settings.json (Recomendado para uso a longo prazo)

Edite o arquivo ~/.claude/settings.json (configuração global, válida para todos os projetos):

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apiyi.com",
    "ANTHROPIC_API_KEY": "sk-SuaChaveAPI"
  }
}

🎯 Recomendação: Use o ~/.claude/settings.json para configurações globais. Uma vez configurado, ele funciona para sempre, sem precisar repetir as variáveis de ambiente. Acesse APIYI apiyi.com para obter sua chave e escolha os tokens do grupo ClaudeCode para aproveitar 12% de desconto.

Se o arquivo não existir, crie-o manualmente:

# Cria o diretório .claude (se não existir)
mkdir -p ~/.claude

# Cria o arquivo settings.json
cat > ~/.claude/settings.json << 'EOF'
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apiyi.com",
    "ANTHROPIC_API_KEY": "sk-substitua-pela-sua-chave"
  }
}
EOF

Prioridade de configuração (da mais alta para a mais baixa):

Prioridade Origem da Configuração Descrição
1 (Mais alta) Variáveis de ambiente export direto no terminal
2 .claude/settings.local.json Configuração local do projeto (não enviada ao git)
3 .claude/settings.json Configuração compartilhada do projeto
4 (Mais baixa) ~/.claude/settings.json Configuração global do usuário

Para o mesmo item de configuração, a prioridade mais alta substituirá a mais baixa. Se você tiver um settings.json no diretório do projeto, lembre-se desta relação de precedência.


四、Nomes dos modelos mais recentes suportados pelo Claude Code

Comparação de seleção da série de modelos Claude claude-opus-4-6 · claude-sonnet-4-6 · claude-haiku-4-5-20251001

Opus 4.6 claude-opus-4-6 Capacidade mais poderosa

Capacidade abrangente 95%

Profundidade de raciocínio 93%

Velocidade de resposta 47%

custo-benefício 35%

Código complexo · Análise profunda · Documentos longos

Primeira escolha recomendada Sonnet 4.6 claude-sonnet-4-6 Melhor equilíbrio entre capacidade e velocidade

Capacidade abrangente 83%

Profundidade de raciocínio 75%

Velocidade de resposta 80%

Custo-benefício 75%

Programação diária · Revisão de código · Redação de documentação

Haiku 4.5 claude-haiku-4-5-20251001 Resposta ultrarrápida

Capacidades abrangentes 60%

Profundidade de raciocínio 51%

Velocidade de resposta 97%

Custo-benefício 94%

Preenchimento rápido · Perguntas e respostas simples · Tarefas em lote

🎯 Sugestões de seleção de cenário para o Claude Code Uso diário → Sonnet 4.6 (recomendado)  |  Arquitetura complexa → Opus 4.6  |  Preenchimento de alta frequência → Haiku 4.5 Todos os modelos acima podem ser invocados através da interface unificada do APIYI apiyi.com, uma única chave para acessar toda a série.

Estes são os nomes dos modelos Claude mais recentes para 2026. Eles devem ser preenchidos com precisão, respeitando letras maiúsculas, minúsculas e números:

Modelos de raciocínio padrão

Nome do Modelo Série Posicionamento de Capacidade Cenário de Uso
claude-opus-4-6 Claude 4.6 Capacidade máxima Código complexo, análise profunda, processamento de documentos longos
claude-sonnet-4-6 Claude 4.6 Equilíbrio entre poder e velocidade Programação diária, revisão de código, redação de documentos
claude-haiku-4-5-20251001 Claude 4.5 Resposta ultra-rápida Perguntas simples, preenchimento de código, tarefas rápidas

Modelos de raciocínio aprimorado (Modo de Pensamento)

Ao adicionar o sufixo -thinking ao nome do modelo, você ativa o modo de pensamento estendido, onde o modelo realiza um raciocínio profundo antes de responder:

Nome do Modelo Modelo Base Características
claude-opus-4-6-thinking claude-opus-4-6 Raciocínio mais forte, ideal para matemática/lógica/decisões complexas
claude-sonnet-4-6-thinking claude-sonnet-4-6 Equilíbrio entre raciocínio e velocidade, primeira escolha para uso diário
claude-haiku-4-5-20251001-thinking claude-haiku-4-5-20251001 Raciocínio leve

💡 Sugestão de escolha: Para o uso diário do Claude Code, recomendamos o claude-sonnet-4-6, que oferece o melhor equilíbrio entre qualidade de codificação e velocidade de resposta. Para design de arquiteturas complexas ou depuração de bugs difíceis, mude para claude-opus-4-6 ou claude-sonnet-4-6-thinking.


5. Como trocar de modelo no Claude Code

Após configurar a Base URL e a chave API, existem duas formas de alternar entre os modelos:

5.1 Usando o comando /model (o mais simples)

Na conversa com o Claude Code, digite diretamente:

/model

O Claude Code exibirá uma lista de seleção de modelos. Se estiver usando um serviço proxy de API de terceiros, pode ser que nem todos os modelos apareçam automaticamente na lista; nesse caso, você precisará digitar o nome do modelo manualmente.

5.2 Especificando modelos padrão no settings.json

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apiyi.com",
    "ANTHROPIC_API_KEY": "sk-SuaChaveAPI",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-6"
  }
}

Através das variáveis de ambiente ANTHROPIC_DEFAULT_*_MODEL, você pode especificar o nome exato para cada nível de modelo, evitando que o Claude Code use os nomes padrão internos (que podem não ser compatíveis com o serviço proxy).

🎯 Exemplo de configuração completa: Recomendamos salvar a configuração acima em ~/.claude/settings.json, utilizando o token do grupo ClaudeCode da APIYI (apiyi.com) como sua ANTHROPIC_API_KEY.


6. Erros comuns e soluções (FAQ)

Q1: Após configurar a ANTHROPIC_BASE_URL, o Claude Code não inicia de jeito nenhum?

Verifique se o formato JSON está correto. Erros comuns incluem:

  • Uma vírgula extra após o último par de chave-valor (o formato JSON não permite vírgulas no final).
  • Uso de aspas curvas “” em vez de aspas retas padrão "".
# Validar o formato JSON
cat ~/.claude/settings.json | python3 -m json.tool

Se a saída for exibida corretamente, o formato está ok; se houver erro, existe um problema de sintaxe.


Q2: Recebo o erro Invalid API key, mas tenho certeza de que minha chave está correta?

Causas possíveis:

  1. Espaços antes ou depois da chave → Verifique se não copiou espaços extras ao colar.
  2. Chave expirada ou desativada → Faça login em api.apiyi.com/token e gere uma nova.
  3. Conflito de variáveis de ambiente → Pode haver uma ANTHROPIC_API_KEY antiga configurada no seu sistema.
# Verificar se existem variáveis de ambiente de múltiplas fontes
env | grep ANTHROPIC

Q3: A invocação do modelo funciona, mas os resultados são de baixa qualidade ou o formato está estranho?

Causa provável: O serviço proxy de API pode não suportar totalmente o formato da Anthropic, especialmente no processamento do system prompt.

Método de verificação: Teste diretamente com um comando curl para ver se o serviço proxy retorna os dados corretamente:

curl https://api.apiyi.com/v1/messages \
  -H "Content-Type: application/json" \
  -H "x-api-key: sk-SuaChave" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-sonnet-4-6",
    "max_tokens": 100,
    "messages": [{"role": "user", "content": "Diga olá"}]
  }'

Uma resposta normal deve conter o campo content com a saída de texto real. Se o retorno for um erro ou algo inesperado, o problema está no serviço proxy.

🎯 Diagnóstico rápido: A APIYI (apiyi.com) é totalmente compatível com o formato nativo da Anthropic, e o teste curl acima funcionará perfeitamente na plataforma. Se estiver testando outro serviço proxy, use este comando para validar a compatibilidade rapidamente.


Q4: Como configurar variáveis de ambiente no Windows?

Para usuários Windows, recomendamos usar o método do arquivo settings.json, que é mais simples e confiável:

// C:\Users\SeuUsuario\.claude\settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apiyi.com",
    "ANTHROPIC_API_KEY": "sk-SuaChaveAPI"
  }
}

Se preferir usar o PowerShell para definir variáveis temporárias:

$env:ANTHROPIC_BASE_URL = "https://api.apiyi.com"
$env:ANTHROPIC_API_KEY = "sk-SuaChaveAPI"
claude

Q5: Como usar configurações de API diferentes para projetos diferentes?

Crie um arquivo .claude/settings.json na raiz do seu projeto (este arquivo terá prioridade sobre a configuração global):

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apiyi.com",
    "ANTHROPIC_API_KEY": "sk-ChaveEspecificaDoProjeto"
  }
}

Atenção: Se este arquivo contiver sua chave, recomendamos adicioná-lo ao seu .gitignore para evitar que ele seja enviado ao repositório de código. Usar .claude/settings.local.json (configuração local) é ainda mais seguro, pois ele não é rastreado pelo git por padrão.


7. Checklist de Verificação da Configuração

Após concluir a configuração, siga estes passos para validar:

# Passo 1: Confirmar se as variáveis de ambiente estão ativas
echo "Base URL: $ANTHROPIC_BASE_URL"
echo "API Key: ${ANTHROPIC_API_KEY:0:10}..."

# Passo 2: Testar a conectividade da API
curl -s https://api.apiyi.com/v1/models \
  -H "x-api-key: $ANTHROPIC_API_KEY" | head -c 200

# Passo 3: Iniciar o Claude Code e testar
claude --version
claude

No chat do Claude Code, digite /status para verificar o status da conexão atual e confirmar se a Base URL e a configuração do modelo estão corretas.

🎯 Após a configuração: Recomendamos enviar uma mensagem simples para confirmar se o Claude Code está respondendo normalmente. A plataforma APIYI (apiyi.com) permite consultar o saldo, possibilitando o monitoramento em tempo real do uso de Tokens do Claude Code no painel, o que facilita o controle de custos.


Resumo

Se você encontrar o erro "modelo não encontrado" ao conectar o Claude Code a um serviço proxy de API de terceiros, 90% das vezes o motivo é o formato incorreto da Base URL. Os princípios fundamentais são:

  1. Base URL sem o /v1: Preencha como https://api.apiyi.com. O Claude Code adicionará automaticamente /v1/messages.
  2. Correspondência exata do nome do modelo: Use nomes completos como claude-sonnet-4-6, claude-opus-4-6, claude-haiku-4-5-20251001, etc.
  3. Configuração recomendada no settings.json: Salve em ~/.claude/settings.json para que as alterações sejam permanentes, sem precisar configurar variáveis de ambiente toda vez.
  4. Token exclusivo para Claude Code: Selecione o grupo ClaudeCode no painel da APIYI para aproveitar descontos especiais.

Se você utiliza apenas a chave API oficial da Anthropic e sua rede possui conexão direta, basta executar o comando /model dentro do Claude Code para selecionar o modelo, sem necessidade de configurações extras.

🎯 Obter chave API: Acesse APIYI (apiyi.com) para criar sua conta e gerar um token do grupo ClaudeCode na página de gerenciamento de tokens (api.apiyi.com/token). A plataforma funciona no modelo pré-pago, sem consumo mínimo, cobrando apenas pelo uso real de Tokens — ideal para uso individual ou em equipe.


Este artigo foi organizado pela equipe técnica da APIYI, baseado em testes reais com o Claude Code v2.x. Se tiver problemas de configuração, visite a Central de Ajuda da APIYI em help.apiyi.com para obter suporte.

Similar Posts