Use o GLM (Z.ai) como agente de programação
Exporte ZAI_API_KEY e rode oharness -m zai/glm-5.3. Um GLM Coding Plan usa outro endpoint e outra chave: defina ZAI_CODING_API_KEY e use o provedor zai-coding.
Pague pelo uso
npm install -g oharnessexport ZAI_API_KEY="..."oharness -m zai/glm-5.3GLM Coding Plan
export ZAI_CODING_API_KEY="..."oharness -m zai-coding/glm-5.3Os dois são provedores separados porque as chaves não são intercambiáveis: uma chave de plano é recusada no host de pague pelo uso, e uma chave de pague pelo uso não é cobrada contra um plano.
Qual modelo
| Id do modelo | Contexto | Entrada / cache / saída ($/M) |
|---|---|---|
glm-5.3 | 1M | 1.40 / 0.26 / 4.40 |
glm-5.3-flash | 1M | 0.15 / 0.03 / 0.50 |
glm-4.7-flash | 200K | Grátis no preço de tabela |
Preços de tabela do snapshot do models.dev incluído no OHarness (2026-09-19); confira os preços da Z.ai antes de contar com eles.
Contas da China continental (bigmodel.cn)
O provedor zai é a plataforma internacional da Zhipu. Uma chave Zhipu da China continental funciona no host da China continental — sobrescreva a URL base em ~/.oharness/config.json:
{ "providers": { "zai": { "baseUrl": "https://open.bigmodel.cn/api/paas/v4" } } }Perguntas frequentes
Posso usar o GLM com um agente no estilo Claude Code?
Sim. O OHarness tem a Z.ai como provedor embutido: defina ZAI_API_KEY e rode oharness -m zai/glm-5.3. Um GLM Coding Plan usa o provedor zai-coding com ZAI_CODING_API_KEY.
Por que minha chave do GLM Coding Plan não funciona?
Chaves de plano só funcionam no endpoint do plano. No OHarness, esse é o provedor zai-coding, que lê ZAI_CODING_API_KEY; o provedor zai é de pague pelo uso.
Referência de Z.ai (GLM)
| Id do provedor | zai |
| URL base | https://api.z.ai/api/paas/v4 |
| Protocolo | Chat completions compatível com OpenAI |
| Chave de API | ZAI_API_KEY ou Z_AI_API_KEY |
| Descoberta de modelos | Sim — a lista de modelos é pedida ao endpoint em vez de vir embutida. |
Como conectar
O endpoint acima já vem embutido, então não há nada a configurar. Coloque a chave no ambiente, e o provedor aparece no seletor de modelos:
export ZAI_API_KEY="..."As chaves são emitidas por Z.ai (GLM) — onde conseguir uma.
Modelos em Z.ai (GLM)
Os modelos mais recentes que Z.ai (GLM) serve com chamada de ferramentas, do snapshot do models.dev incluído no OHarness. O harness também pede ao endpoint a lista atual, então um modelo lançado depois deste snapshot ainda aparece no seletor.
| Id do modelo | Contexto / saída | $/M entrada / cache / saída | Raciocínio |
|---|---|---|---|
glm-5.3-flashx | 1M / 131K | 0.37 / 0.075 / 1.25 | Sim |
glm-5.3-flash | 1M / 131K | 0.15 / 0.03 / 0.5 | Sim |
glm-5.3 | 1M / 131K | 1.4 / 0.26 / 4.4 | Sim |
glm-5.2 | 1M / 131K | 1.4 / 0.26 / 4.4 | Sim |
glm-5.1 | 200K / 131K | 1.4 / 0.26 / 4.4 | Sim |
glm-5v-turbo | 200K / 131K | 1.2 / 0.24 / 4 | Sim |
glm-5-turbo | 200K / 131K | 1.2 / 0.24 / 4 | Sim |
glm-5 | 205K / 131K | 1 / 0.2 / 3.2 | Sim |
glm-4.7-flash | 200K / 131K | 0 / 0 / 0 | Sim |
glm-4.7-flashx | 200K / 131K | 0.07 / 0.01 / 0.4 | Sim |
Preços de tabela em USD por milhão de tokens, lidos do models.dev em 2026-09-19. Z.ai (GLM) muda seus preços e modelos; a própria página de preços é a referência. Inicie uma sessão com o mais recente:
oharness -m zai/glm-5.3-flashxBom saber
O braço internacional da Zhipu, com host e chave separados do zhipu. Um GLM Coding Plan é servido pelo próprio endpoint; veja zai-coding.
Apontando para outro lugar
Um host regional, um gateway ou um servidor seu. As sobrescritas em ~/.oharness/config.json são por campo, então mudar o endpoint não significa repetir o resto do provedor — este é o bloco inteiro, mostrado com o valor padrão para deixar o formato claro:
{
"providers": {
"zai": {
"baseUrl": "https://api.z.ai/api/paas/v4"
}
}
}O que você tem de qualquer forma
O mesmo loop do agente, as mesmas ferramentas, os mesmos servidores MCP e as mesmas regras de permissão, qualquer que seja o provedor por baixo — e trocar entre eles no meio da sessão não converte nada, porque o histórico nunca é guardado no formato de um fornecedor. O que é um harness de agentes explica por que essa é a parte difícil, e a referência de provedores cobre o próprio catálogo.