Claude Code 接入国内大模型(智谱 GLM-4.7)图文教程

Claude Code 接入国内大模型(智谱 GLM-4.7)图文教程

Claude Code 虽然强,但 API 费用确实有点肉疼?

今天教你如何接入国产大模型!

智谱最新编程模型 GLM-4.7,代码能力不输,价格直接打骨折。

整个配置只需要 3步,不到5分钟搞定。

2026-01-10-11-06-25

2026-01-10-11-07-16

原理说明

这些国产大模型都兼容 OpenAI 的 API 格式,且 Claude Code 支持自定义 API 端点,所以能完美适配。

2026-01-09-23-45-58

今天我们讲解如何在 Claude Code 中接入 GLM-4.7。而且,智谱清言目前有上市活动,接入 Claude Code 之后,输入指令,可以获取“智谱上市纪念礼物”。

点击前往活动链接

2026-01-08-21-06-54

2026-01-08-21-13-41

让我们开始吧!

准备工作

首先打开你的电脑,输入 cmd, 进入终端。

输入以下命令确认 Claude 安装正常:

claude --version

2026-01-08-20-34-29

2026-01-08-21-18-43

如果有异常场景,可以按照文末的 “异常场景排查” 章节去排查问题。

第一步:获取 API Key

  1. 进入官网,登录后,点击左上角的 “API-Key”。

    点击前往官网

    2026-01-08-21-23-59

  2. 点击左上角的添加按钮,在弹窗内写一个名称,点击确认。

    2026-01-08-21-29-48

  3. 复制自己的 API-Key。

    2026-01-08-21-31-19

第二步:配置环境变量与模型

1. 设置环境变量

打开 CMD 终端,依次输入以下命令(注意替换 your_zhipu_api_key 为你刚才获取的 API Key):

setx ANTHROPIC_AUTH_TOKEN your_zhipu_api_key

setx ANTHROPIC_BASE_URL https://open.bigmodel.cn/api/anthropic

setx CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 1

这三行指令的作用:

  1. 设置 Claude Code 访问 GLM 的 API Key。
  2. 配置 Claude Code 连接 GLM 兼容接口的 API 地址。
  3. 关闭 Claude Code 部分非必要的流量请求,更好适配国内环境。

2026-01-08-21-35-08

2. 配置模型映射 (settings.json)

为了更好地切换模型,我们需要配置 Claude Code 内部模型环境变量与 GLM 模型的对应关系。

  1. 在你的电脑里,进入 C 盘,找到 .claude 文件夹(通常在 C:\Users\你的用户名\.claude)。

    2026-01-09-21-59-10

    2026-01-09-21-59-44

  2. 新建一个文件,命名为 settings.json

    2026-01-09-22-00-41

  3. 双击打开文件,贴入以下代码:

    {

    "env": {

    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",

    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",

    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"

    }

    }

    默认配置参考如下:

    2026-01-09-22-02-02

第三步:启动 Claude Code 并验证

  1. 进入你的项目文件夹内,在顶部状态栏输入 cmd 进入终端界面。

    2026-01-09-22-10-54

  2. 输入 claude 启动。

    2026-01-09-22-12-11

  3. 输入指令 /model,验证是否都变成了 GLM 的模型。

    2026-01-10-01-51-41

领取智谱上市礼物

开头说的“智谱上市赠礼活动”,在你接入 GLM 之后,输入指令:智谱旺旺,就可以看到兑换码以及填写地址的链接。

2026-01-10-01-56-56

2026-01-10-11-02-17

实测:GLM-4.7 贪吃蛇小游戏

我们来做一个小游戏和上一期 Claude Code 进行对比。

输入指令:

“帮我做一个只有一个文件的网页,内容是一个经典的贪吃蛇游戏,要有计分功能,蛇撞墙会游戏结束。”

2026-01-10-11-01-17

2026-01-10-11-02-47

代码生成之后,直接用浏览器打开。

2026-01-10-11-03-15

点击开始游戏之后,使用键盘上下左右移动。

2026-01-10-11-03-49

我们可以看到 GLM-4.7 把整个游戏功能做得也很完善。

2026-01-10-11-04-23

异常场景排查

如果在安装或运行过程中遇到问题,请按以下步骤操作。

  1. 以管理员模式打开 CMD。

    2026-01-08-20-34-29

  2. 检查 Node.js 版本

    输入:node -v

    如果没有出现版本号,需要去官网下载 Node.js(上一期已经讲过如何安装)。

    2026-01-08-20-35-51

  3. 重装 Claude Code

    输入 claude -v,如果出现版本号但运行异常,为了后续好接入国产大模型,建议先卸载再重新安装。

    2026-01-08-20-37-46

彻底卸载与重装步骤

1. 卸载 Claude Code

npm uninstall -g @anthropic-ai/claude-code

2026-01-08-20-53-07

2. 清理残留文件

首先,查找 npm 全局安装路径:

# 查看 npm 全局包目录

npm root -g

2026-01-08-21-00-50

根据上面的路径打开文件夹:

  • 删除 node_modules\@anthropic-ai 文件夹(如果存在)。

    2026-01-08-20-59-40

在 C 盘中找到 C:\Users\你的用户名

  • 清空 .claude 文件夹。

    2026-01-09-22-28-08

    2026-01-09-22-30-30

3. 清理 npm 缓存

npm cache clean --force

2026-01-08-21-02-19

4. 重新安装最新版本

npm install -g @anthropic-ai/claude-code@latest

5. 验证安装

# 检查版本

claude --version

2026-01-08-21-03-52

这里是 AI共生阁,我们下期见!