什么是 Claude Code?
Claude Code 是一个智能编码工具,可以在终端中运行,通过自然语言命令交互帮助开发者快速完成代码生成、调试、重构等任务。
为什么要用 GLM?
搭配 GLM Coding Plan,Claude Code 的能力能进一步增强 —— 以更低价格获得 3 倍用量,让你在编码、调试和工作流管理中更高效、更稳定。
前提条件:
您需要安装 Node.js 18 或更新版本环境
MacOS 用户推荐使用 nvm 方式安装 Nodejs 或 Homebrew 方式。不推荐直接安装包安装 (后续可能会遇到权限问题)
Windows 用户还需安装 Git for Windows
进入命令行界面,安装 Claude Code
npm install -g @anthropic-ai/claude-code运行如下命令,查看安装结果,若显示版本号则表示安装成功
claude --version注意:MacOS 用户若在安装过程中遇到权限问题,请使用 nvm 方式安装 Nodejs。 安装成功后,还需下方步骤二配置,先不要直接使用
claude命令启动 (可能由于网络或地区限制无法使用)。
访问 智谱开放平台,点击右上角的「注册 / 登录」按钮,按照提示完成账号注册流程。
登录后,在个人中心页面,点击 API Keys,创建一个新的 API Key。
请妥善保管您的 API Key,不要泄露给他人,也不要直接硬编码在代码中。
通过在 MacOS、Linux 或 Windows 中使用以下一种方式设置环境变量:
注意:设置环境变量时,有些命令不会返回任何输出。这是正常的,只要没有报错即代表成功。
注意:选择以下适合您操作系统的一种方式进行配置即可。
方式一:自动化助手
方式二:自动化脚本
方式三:手动配置
Coding Tool Helper 是一个编码工具助手,快速将您的GLM 编码套餐加载到您喜爱的编码工具中。安装并运行它,按照界面提示操作即可自动完成工具安装,套餐配置,MCP 服务器管理等。
# 进入命令行界面,执行如下运行 Coding Tool Helper
npx @z_ai/coding-helper详细说明请参考 Coding Tool Helper 文档。

配置成功后,请确保重新打开一个新的终端窗口,以便环境配置生效。
配置完成后,进入一个您的代码工作目录,在终端中执行 claude 命令即可开始使用 Claude Code
若遇到「Do you want to use this API key」选择 Yes 即可
启动后选择信任 Claude Code 访问文件夹里的文件,如下

完毕!现在就可以正常使用 Claude Code 进行开发了。开发了。
Claude Code 内部模型环境变量与 GLM 模型对应关系,默认配置如下:
ANTHROPIC_DEFAULT_OPUS_MODEL:GLM-4.7
ANTHROPIC_DEFAULT_SONNET_MODEL:GLM-4.7
ANTHROPIC_DEFAULT_HAIKU_MODEL:GLM-4.5-Air注:套餐已支持的用户使用 GLM-5.1,需要参考下方在
~/.claude/settings.json中,手动修改模型为 “glm-5.1”。
如有调整诉求,可直接通过调整配置文件的方式(位于
~/.claude/settings.json)来调整到其他模型。
1. 手动修改配置文件 ~/.claude/settings.json,添加或替换如下环境变量参数:
{
"env": {
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"
}
}注:使用 GLM-5.1,需要在将上方的环境变量参数值手动修改模型为 “glm-5.1”。
2. 启动一个新的命令行窗口,运行claude启动 Claude Code,在 Claude Code 中输入/status确认模型状态:

参考 视觉 MC

MCP 服务器 和 网页读取 MCP 服务器 文档,配置完成后即可在 Claude Code 中使用。
若您手动修改了 ~/.claude/settings.json 配置文件,但发现配置没有生效,参考如下排查。
关闭所有 Claude Code 窗口,重新打开一个新的命令行窗口,再次运行 claude 启动。
如果问题仍然存在,您可以尝试删除 ~/.claude/settings.json 文件,然后重新配置环境变量,Claude Code 会自动生成一个新的配置文件。
确认配置文件的 JSON 格式是否正确,检查变量名称和不能少逗号或多逗号,可以使用在线 JSON 校验工具进行检查。
建议使用最新版本的 Claude Code,您可以通过以下命令检查当前版本和升级:
# 检查当前版本
claude --version
2.1.42 (Claude Code)
# 升级到最新版本
claude update