使用glm4.6替代claude官方模型

注册智谱 AI 开放平台账号

链接:智谱 AI 开放平台(https://www.bigmodel.cn/glm-coding)

  • Lite:5 小时约 120 次调用
  • Pro:5 小时约 600 次调用(推荐)
  • Max:5 小时约 2400 次调用

建议至少要买 PRO。一方面是 Lite 限频不够用,而PRO在单开一个terminal全程跑10个并发的task agent,应该将将够用(我的使用经验)。如果多开terminal+task agent可能max才够。

另一方面,GLM-4.6 不是一个原生的多模态模型,加上 GLM 的图片和视频理解的 MCP 可以补足。

另外,如果登不上 claude code 的 anthropic 账号,那么搜索也没办法用,而 web search 是缺少信息时必备的一个技能。需要用 GLM 的搜索 MCP 补足。详见Claude Code+GLM 4.6的一些必要配置(https://zhuanlan.zhihu.com/p/1957902739917997776)

Claude Code 配置环境变量

找到 Claude Code 的配置文件(通常在 ~/.claude/settings.json,Windows 在 C:\Users<用户名>.claude\settings.json)。加入以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "yourkey here",
"API_TIMEOUT_MS": "3000000",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"MCP_TOOL_TIMEOUT": "30000"
},
"permissions": {
"defaultMode": "bypassPermissions"
},
"alwaysThinkingEnabled": false
}

注意一点:
需要把模型切换到 default。在 claude code 看来,还是在用 sonnet。但我们把 url 改成 glm 的链接了。

用量查看

全局安装

1
npm install -g ccusage

常用命令

1
2
3
4
5
6
7
8
9
10
ccusage                      # = ccusage daily(默认日汇总)
ccusage daily --since 20241201 --until 20241231
ccusage weekly # 周汇总
ccusage monthly # 月汇总
ccusage session # 按会话(对话)查看
ccusage blocks # 按 5 小时计费窗查看(含 Active/预测等)
ccusage blocks --active # 只看当前活跃窗口
ccusage blocks --recent # 近几天窗口
ccusage daily --breakdown # 分模型拆解
ccusage monthly --json > usage.json # 导出 JSON 做二次分析

最推荐的是

1
ccusage blocks --live

可以每1s实时刷新,享受观看API Token消耗的快乐。如何让 Claude Code 稳定长跑

MCP 补充

详见知乎原文。 https://zhuanlan.zhihu.com/p/1957370685748938170