智谱模型 GLM-4.5 可以通过一个兼容 Anthropic API 的端点与 Claude Code 集成。这意味着可以让 Claude Code 与 GLM-4.5 通信,而不需要修改 Claude Code 的任何代码。

1. 前往获取智谱 API key

前往智谱 Bigmodel 开放平台,获取你的 API key https://open.bigmodel.cn/usercenter/proj-mgmt/apikeys

2. 配置环境变量

完成 Claude code 安装后,有以下 2 种方式设置环境变量 方式一:使用脚本(首次使用推荐)
curl -O "http://bigmodel-us3-prod-marketplace.cn-wlcb.ufileos.com/1753683727739-0b3a4f6e84284f1b9afa951ab7873c29.sh?ufileattname=claude_code_prod.sh"
方式二:手动配置
export ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic

export ANTHROPIC_AUTH_TOKEN={YOUR_API_KEY} 

3. 快速开始使用 Claude Code

如果遇到「Do you want to use this API key」选择 Yes 即可
启动后选择信任 Claude Code 访问文件夹里的文件,如下: Description 现在就已经正常使用 Claude Code 进行开发了!以下为简单示例: Case 1:生成一个打地鼠游戏 Description Description Description Case 2:生成一个日蚀动效 Prompt:帮我生成日蚀过程的动态特效,尽量采用苹果手机的风格 Description Description

补充说明:如何切换使用的模型

默认模型为 GLM-4.5,我们支持用户通过修改 Claude Code 配置文件修改模型为 GLM-4.5-Air,暂不支持至更多模型
  1. 配置~/.claude/settings.json, 写入以下内容:
{
  "env": {
      "ANTHROPIC_MODEL": "glm-4.5-air"
  }
}
  1. 启动一个新的命令行窗口,运行claude启动Claude Code
  2. 在Claude Code中输入/status确认模型状态:
claudecode.png
  1. 如需切换回GLM-4.5模型,将~/.claude/settings.json改为:
{
  "env": {
      "ANTHROPIC_MODEL": "glm-4.5"
  }
}