Skip to main content
当前,GLM Coding Plan 已面向全量用户(Max & Pro & Lite)支持最新的 GLM-5.2 模型,可以在你常用的 Coding Agent 中切换使用。

在 Claude Code 中切换

Step 0 Claude Code 默认配置

Claude Code 内部模型环境变量与 GLM 模型对应关系,默认配置如下:
  • ANTHROPIC_DEFAULT_OPUS_MODELGLM-4.7
  • ANTHROPIC_DEFAULT_SONNET_MODELGLM-4.7
  • ANTHROPIC_DEFAULT_HAIKU_MODELGLM-4.5-Air

Step 1 更改默认配置

找到配置文件 ~/.claude/settings.json,如下图所示: Description
或者可以在Claude Code中询问: Description 使用 glm-5.2,需要在配置文件 settings.json 中,添加或替换如下环境变量参数:
  {
    "env": {
      "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1000000",
      "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
      "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.2[1m]",
      "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.2[1m]"
    }
  }
注意开启 GLM 1M 上下文需要模型后缀加上 [1m]glm-5.2[1m], 同时配置压缩窗口大小参数 "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1000000"若模型参数加上 [1m] 后缀后 Claude Code 识别模型不存在,则需要升级 Claude Code 到最新版本后重试。
如何切换 effort(思考强度):在 Claude Code 会话中,输入 /effort 命令即可切换思考强度。切换后,Claude Code 内部会将所选的 effort 映射到 GLM-5.2 实际生效的 effort,对应关系如下:
Claude Code 中选择的 effortGLM-5.2 实际映射的 effort
low, medium, high(默认值)high
xhigh, max, ultracodemax
💡 Coding 任务推荐切换至 max effort,以获取更深度的推理与更稳定的复杂任务表现。
GLM-5.2/GLM-5-Turbo 作为高阶模型,对标 Claude Opus,调用时将按照 “高峰期 3 倍,非高峰期 2 倍” 系数消耗额度。作为限时福利,GLM-5.2/GLM-5-Turbo 将在非高峰期仅作为 1 倍抵扣,持续到 9 月底。注:“高峰期”为每日的 14:00~18:00 (UTC+8)。

Step 2 确认模型是否切换

启动一个新的命令行窗口,运行 claude 启动 Claude Code,在 Claude Code 中输入 /status 确认模型状态: Description

在 OpenClaw 中切换

对正在使用的 openclaw 无法通过选择 provider model 方式切换到 GLM-5.2 的用户
在已经配置了上一步 Provider 接入后,可以参考下方配置切换到 GLM-5.2 新模型

Step 1 更改默认配置

找到配置文件 ~/.openclaw/openclaw.json,如下图所示: Description ~/.openclaw/openclaw.json 文件中的 models.providers.zai.models 数组中添加 GLM-5.2 模型,在最后一个模型后面添加:注意 JSON 格式数组里面加逗号
{
  "id": "glm-5.2",
  "name": "GLM-5.2",
  "reasoning": true,
  "input": [
    "text"
  ],
  "cost": {
    "input": 0,
    "output": 0,
    "cacheRead": 0,
    "cacheWrite": 0
  },
  "contextWindow": 1000000,
  "maxTokens": 131072
}
修改默认模型,找到 agents.defaults.model.primary
"primary": "zai/GLM-5",
修改为
"primary": "zai/glm-5.2",
找到 agents.defaults.models(大约在第 71-76 行),添加:
"zai/glm-5.2": {}

Step 2 修改后的配置

完整的修改后的文件片段参考如下:
  1. models.providers.zai.models 部分:
"models": [
  {
    "id": "glm-5.2",
    "name": "GLM-5.2",
    "reasoning": true,
    "input": ["text"],
    "cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0},
    "contextWindow": 1000000,
    "maxTokens": 131072
  }
]
  1. agents.defaults.model.primary 部分:
"model": {
  "primary": "zai/glm-5.2",
  "fallbacks": ["zai/glm-4.7"]
}
  1. agents.defaults.models 部分:
"models": {
  "zai/glm-5.2": {"alias": "GLM"},
  "zai/glm-4.7": {}
}
修改完成后重启网关:openclaw gateway restart , 这样就能直接使用 GLM-5.2 模型了! 终端执行 openclaw tui 进入对话可以看到我们正在使用 GLM-5.2 模型。

在其他工具中切换

目前只能用于可以自定义模型的 Coding Agent,若使用的 Agent 工具不能设置自定义模型,需要等待官方后续配置

以 Cline 为例

Description 请按照以下配置填入相关信息:
  • API Provider:选择 OpenAI Compatible
  • Base URL:输入 https://open.bigmodel.cn/api/coding/paas/v4
  • API Key:填入您的智谱 API Key
  • 模型:选择”使用自定义”,并输入模型名称(如:glm-5.2
  • 其他配置
    • 取消勾选 Support Images
    • 调整 Context Window Size1000000
    • 根据您的任务需求调整 temperature 等其它参数