智谱AI推出编程能力显著提升的旗舰模型GLM-5.1,支持204800上下文窗口和131072输出Token。文章详细介绍了如何在OpenClaw中通过编辑配置文件手动添加并切换至GLM-5.1模型,包括修改模型定义、设置默认模型及重启网关等步骤。该模型也已支持在Claude Code等主流Coding Agent中使用。
智谱AI 最新旗舰模型 GLM-5.1 正式上线!作为 GLM Coding Plan 的最新成员,GLM-5.1 在编程能力上有了显著提升。本文将手把手教你如何在 OpenClaw 中配置并切换到 GLM-5.1,同时也会介绍在 Claude Code 和其他 Coding Agent 中的接入方法。
GLM-5.1 是什么?
GLM-5.1 是智谱AI推出的最新大语言模型,属于 GLM Coding Plan(Max / Pro / Lite)的一部分。它支持高达 204800 的上下文窗口和 131072 的最大输出 Token,具备推理能力,是目前编程任务中表现最强的国产模型之一。
目前,GLM-5.1 已经可以在 Claude Code、OpenClaw、Cline 等主流 Coding Agent 中使用。接下来我们逐一讲解配置方法。
一、在 OpenClaw 中配置 GLM-5.1
如果你已经在 OpenClaw 中配置了智谱AI 的 Provider,但无法直接切换到 GLM-5.1,需要手动编辑配置文件添加模型定义。以下是详细步骤。
Step 1:编辑 openclaw.json 配置文件
打开配置文件 ~/.openclaw/openclaw.json,找到 models.providers.zai.models 数组,在最后一个模型后面添加以下内容:
{
"id": "GLM-5.1",
"name": "GLM-5.1",
"reasoning": true,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 204800,
"maxTokens": 131072
}
⚠️ 注意 JSON 格式——如果数组中已有其他模型,记得在前一个模型末尾加逗号。
Step 2:修改默认模型
找到 agents.defaults.model.primary 字段,将其值修改为:
"primary": "zai/GLM-5.1"
这样 OpenClaw 就会默认使用 GLM-5.1 作为主模型。
Step 3:添加模型别名配置
找到 agents.defaults.models(大约在第 71-76 行),添加:
"zai/GLM-5.1": {}
完整配置片段参考
修改完成后,相关配置片段应类似如下:
1. models.providers.zai.models:
"models": [
{
"id": "GLM-5",
"name": "GLM-5",
"reasoning": true,
"input": ["text"],
"cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0},
"contextWindow": 204800,
"maxTokens": 131072
},
{
"id": "GLM-4.7",
"name": "GLM-4.7",
"reasoning": true,
"input": ["text"],
"cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0},
"contextWindow": 204800,
"maxTokens": 131072
},
{
"id": "GLM-5.1",
"name": "GLM-5.1",
"reasoning": true,
"input": ["text"],
"cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0},
"contextWindow": 204800,
"maxTokens": 131072
}
]
2. agents.defaults.model:
"model": {
"primary": "zai/GLM-5.1",
"fallbacks": ["zai/GLM-4.7"]
}
3. agents.defaults.models:
"models": {
"zai/GLM-5": {"alias": "GLM"},
"zai/GLM-4.7": {},
"zai/GLM-5.1": {}
}
Step 4:重启网关验证
保存配置文件后,在终端执行以下命令重启网关:
openclaw gateway restart
重启完成后,执行 openclaw tui 进入交互界面,就可以看到正在使用 GLM-5.1 模型了!
二、在 Claude Code 中配置 GLM-5.1
Claude Code 内部通过环境变量映射模型,修改 ~/.claude/settings.json 文件即可切换。
默认模型映射关系
Claude Code 内部环境变量与 GLM 模型的默认对应关系如下:
ANTHROPIC_DEFAULT_OPUS_MODEL→ GLM-4.7ANTHROPIC_DEFAULT_SONNET_MODEL→ GLM-4.7ANTHROPIC_DEFAULT_HAIKU_MODEL→ GLM-4.5-Air
修改配置
在 settings.json 中添加或替换以下环境变量,即可将主模型切换为 GLM-5.1:
{
"env": {
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "GLM-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "GLM-5.1",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "GLM-5.1"
}
}
保存后,开启新的命令行窗口运行 claude,在 Claude Code 中输入 /status 即可确认模型已切换成功。
三、在 Cline 等工具中接入 GLM-5.1
对于支持自定义模型的 Coding Agent(如 Cline),可以通过以下方式接入 GLM-5.1:
- API Provider:选择
OpenAI Compatible - Base URL:
https://open.bigmodel.cn/api/coding/paas/v4 - API Key:填入你的智谱 API Key
- 模型:选择"使用自定义",输入
GLM-5.1 - Context Window Size:设置为
200000
注意取消勾选 Support Images,根据需要调整 temperature 等参数。
总结
GLM-5.1 作为智谱AI 的最新旗舰编程模型,已在多个主流 Coding Agent 中获得支持。对于 OpenClaw 用户,只需修改 openclaw.json 配置文件并重启网关即可完成接入。如果你正在使用 GLM Coding Plan,强烈建议升级到 GLM-5.1,体验更强大的编程能力。
⚠️ 目前 GLM-5.1 仅支持可自定义模型的 Coding Agent 工具,如果你使用的工具暂不支持自定义模型配置,需要等待官方后续更新。

暂无评论
要发表评论,您必须先 登录