Tutorial sobre como usar o Claude Code com modelos GLM da Z.ai como…
INEMA
nem perto do claude
Aqui está como usar o Claude Code combinado com o GLM‑4.6 (ou versões próximas, como GLM-4.5) — resumo completo + lista de passos com exemplos:
Resumo⌗
Você pode trocar o modelo padrão do Claude Code (que costuma usar modelos da Anthropic) por GLM-4.6 (ou GLM-4.5) fornecido pela Z.ai, usando um endpoint API compatível e configurando variáveis de ambiente. A integração acontece porque Z.ai disponibiliza um “endpoint Anthropic-compatible” que o Claude Code aceita sem modificar seu código-fonte. ([Z.AI][1])
Passos para configurar⌗
- Obtenha uma chave de API da Z.ai
-
Crie conta na Z.ai, vá ao painel de API, gere chave. ([AI Engineer Guide][2]) 2. Instale o Claude Code no seu ambiente (ex: CLI)
-
Exemplo:
npm install -g @anthropic-ai/claude-code([Z.AI][1]) 3. Configure as variáveis de ambiente antes de rodar o Claude Code, para apontar para o endpoint da Z.ai
export ANTHROPIC_BASE_URL="https://api.z.ai/api/anthropic"
export ANTHROPIC_AUTH_TOKEN="SUA_CHAVE_DA_ZAI"
([AI Engineer Guide][2])
4. (Opcional) No arquivo de configuração do Claude Code (~/.claude/settings.json) você pode definir qual modelo usar por padrão, por exemplo:
{
"env": {
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.6",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air"
}
}
([Z.AI][1]) 5. Abra o terminal/caminho do projeto e execute o Claude Code normalmente:
cd seu-projeto
claude
Ele irá usar GLM-4.6 como “cérebro” por trás. ([Z.AI][1]) 6. Teste com um comando simples: por exemplo, peça “Refatore este trecho de código em Python para ser mais eficiente”. Verifique se ele está gerando resultado com qualidade esperada.
Exemplos de uso⌗
- No terminal, com variáveis configuradas:
export ANTHROPIC_BASE_URL="https://api.z.ai/api/anthropic"
export ANTHROPIC_AUTH_TOKEN="minha_chave"
claude
Depois, dentro do Claude Code: “Crie uma função em Java que ordena um array de inteiros com complexidade O(n log n) e explique em comentário cada passo.”
- Modificando o modelo padrão para “glm-4.6” como mostrado acima, para que todos os comandos usem esse modelo por padrão.
Observações / cuidados⌗
- Verifique política de privacidade e dados da Z.ai: código sensível pode ser enviado para servidores externos. ([AI Engineer Guide][2])
- Versão “GLM-4.6” está mencionada em documentação de Z.ai como compatível com Claude Code. ([Z.AI][1])
- Como qualquer substituição de modelo, pode haver diferenças na forma como prompts são interpretados: testes são recomendados. ([Hacker News][3])
Claude Code e GLM 4.6
1