通过 Z.AI 连接模型服务

用户层 [model_providers.ZAI],base_url 是 https://api.z.ai/api/v1,wire_api = responses。env_key 读 ZAI_API_KEY,不要把密钥写进 experimental_bearer_token。

export ZAI_API_KEY=YOUR_ZAI_API_KEY

# ~/.codex/config.toml
[model_providers.ZAI]
name = "ZAI"
base_url = "https://api.z.ai/api/v1"
env_key = "ZAI_API_KEY"
wire_api = "responses"

# ~/.codex/zai.config.toml
model_provider = "ZAI"
model = "glm-5.3"
model_reasoning_effort = "max"
model_context_window = 1048576

codex --profile zai

# 可选一键(只要 Codex,跑完改回 env_key):
# npx @z_ai/coding-helper

# 不要:
# experimental_bearer_token = "YOUR_ZAI_API_KEY"
# [profiles.zai]
# openai_base_url = "https://api.z.ai/api/v1"
# base_url = "https://api.z.ai/api/coding/paas/v4"
# plugin add zai@
# coding-helper auth reload claude