主题
连接 GLM-5
📝 课程笔记
预计时间:5-10 分钟
智谱 AI 在中文理解、写作/总结方面体验很好,属于国产大模型第一梯队,国内用户访问速度快、连接稳定。
GLM Coding Plan 套餐 20 元/月起步,相比按量计费更省。
GLM-5 能力亮点
- 在推理、代码和智能体能力等方面达到开源模型 SOTA 水平
- Pro 套餐可用专属 MCP(含图像视频理解、联网搜索、网页读取、开源仓库),助力完成更广泛的开发任务
学完你能做什么
- 获取智谱 AI API Key
- 在ClaudeCode 里连接智谱提供商
- 选择 GLM-5 并完成第一次对话
跟我做
第 1 步:注册并获取 API Key
推荐通过以下链接注册/登录:
- 教程站专属链接(优惠 10%):https://www.bigmodel.cn/glm-coding
提示:
- GLM Coding Plan 有 Lite/Pro/Max 三个套餐,根据你的使用需求选择,建议选 Pro(量大管饱)。
- 拿到 Key 后先保存好(不要发群、不要提交到 GitHub)。
第 2 步:在 ClaudeCode 中连接智谱
注册账号
访问 智谱开放平台,点击右上角的「注册/登录」按钮,按照提示完成账号注册流程。
获取API Key
登录后,在个人中心页面,点击 API Keys,创建一个新的 API Key。
请妥善保管您的 API Key,不要泄露给他人,也不要直接硬编码在代码中。
配置环境变量
通过在 MacOS、Linux 或 Windows 中使用以下一种方式设置环境变量:
注意:设置环境变量时,有些命令不会返回任何输出。这是正常的,只要没有报错即代表成功。 注意:选择以下适合您操作系统的一种方式进行配置即可。
支持 MacOS & Linux & Windows, 注意不同系统配置文件路径不一样。注意需保证修改的 JSON 文件格式正确性(比如多或少,)。
MacOS & Linux & Windows
# 编辑或新增 `settings.json` 文件
# MacOS & Linux 为 `~/.claude/settings.json`
# Windows 为`用户目录/.claude/settings.json`
# 新增或修改里面的 env 字段
# 注意替换里面的 `your_zhipu_api_key` 为您上一步获取到的 API Key
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
}
}
# 再编辑或新增 `.claude.json` 文件
# MacOS & Linux 为 `~/.claude.json`
# Windows 为`用户目录/.claude.json`
# 新增 `hasCompletedOnboarding` 参数
{
"hasCompletedOnboarding": true
}配置成功后,请确保重新打开一个新的终端窗口,以便环境配置生效。
第 3步:开始使用 Claude Code
配置完成后,进入一个您的代码工作目录,在终端中执行 claude 命令即可开始使用 Claude Code
若遇到「Do you want to use this API key」选择 Yes 即可
启动后选择信任 Claude Code 访问文件夹里的文件,如下:
完毕!现在就可以正常使用 Claude Code 进行开发了。
常见问题
如何切换使用模型
Claude Code 内部模型环境变量与 GLM 模型对应关系,默认配置如下:
ANTHROPIC_DEFAULT_OPUS_MODEL:GLM-5ANTHROPIC_DEFAULT_SONNET_MODEL:GLM-5ANTHROPIC_DEFAULT_HAIKU_MODEL:GLM-5
手动修改配置文件 ~/.claude/settings.json,添加或替换如下环境变量参数:
{
"env": {
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5"
}
}