Claude Code 与 GLM-4.6 环境配置指南
前言
智谱发布了 GLM-4.6,作为其最强的代码 Coding 模型。主要特性包括:
- 代码能力对齐 Claude Sonnet 4,部分榜单对齐 Claude Sonnet 4.5。
- 上下文长度增加到 200K。
- 推理能力提升,增加图像识别与搜索能力。
- Token 消耗较 GLM-4.5 节省 30% 以上。
本指南将引导您完成安装和配置 Claude Code 和 GLM-4.6 的所有必要步骤。参考了智谱官方文档及本地测试流程。
第一步:安装 Node.js 和 Git
在开始之前,您的系统需要安装好 Node.js 和 Git。
1、Node.js
- 下载与安装:请前往 Node.js 官方网站 下载并安装最新版本的 Node.js(建议使用 v18 或更高版本)。根据您的操作系统下载对应的安装包。
验证安装:安装完成后,打开您的终端(Terminal)或命令提示符(CMD),运行以下命令来验证。
node -v
如果成功安装,将会显示 Node.js 的版本号。
2、Git
- Windows: 下载并安装 Git for Windows。安装时直接使用默认选项'下一步'即可。
- macOS: Git 通常已预装。您可以在终端中运行
git --version 来检查。如果没有,系统会自动提示您安装'Command Line Developer Tools',同意即可安装。
- Ubuntu: 在终端中运行以下命令进行安装。
sudo apt update
sudo apt install git
第二步:安装 Claude Code
接下来,我们将全局安装 Claude Code NPM 包。此步骤在不同操作系统下的主要区别在于是否需要管理员权限。
1、Windows
- 以 管理员身份 打开您的 命令提示符(CMD) 或 PowerShell。
输入并运行以下安装命令:
npm install -g @anthropic-ai/claude-code
2、macOS / Ubuntu
- 打开您的 终端(Terminal)。
- 由于全局安装
npm 包需要系统权限,您需要在命令前加上 sudo。
输入并运行以下安装命令(过程中会提示您输入电脑的登录密码):
sudo npm install -g @anthropic-ai/claude-code
3、验证安装 (所有系统通用)
此时运行 claude 会报错,因为它默认尝试使用 Anthropic 官方的 API 密钥进行验证,而我们尚未提供或配置。接下来的步骤将引导它使用我们自己的 GLM-4.6 API Key 和服务地址。
安装完成后,在 新的终端窗口 中运行以下命令来验证。
claude --version
如果终端成功返回版本号,则代表 Claude Code 已成功安装。
第三步:获取 GLM-4.6 API Key
申请成功后点击一下 API key 的复制按钮,把 key 复制到剪贴板中给后续使用。
注册后按顺序点击:右上角的头像 -> API key -> 添加新的 API key -> 输入一个名字来标识这个 key -> 确定。
第四步:配置环境变量
为了让 Claude Code 能够成功连接到 GLM-4.6 API,您需要配置四个重要的环境变量。
1、Windows
您可以选择以下任一方法进行配置:
方法一:使用命令提示符
打开命令提示符(无需管理员),并执行以下两条命令。请确保将 "你刚才复制的 GLM_API_Key" 替换为您真实的 API Key。模型种类可选 glm-4.6 和 glm-4.6-air,自己根据需求替换即可,air 会轻量快速一些。建议全部配成最强的 glm-4.6。
setx ANTHROPIC_AUTH_TOKEN "你的 GLM_API_Key"
setx ANTHROPIC_BASE_URL "https://open.bigmodel.cn/api/anthropic"
setx ANTHROPIC_MODEL "glm-4.6"
setx ANTHROPIC_SMALL_FAST_MODEL "glm-4.6"
*注意:setx 命令设置的是永久环境变量,但只对新打开的命令行窗口生效。当前窗口需要关闭后重开才能读取到新变量。
方法二:使用系统属性面板
- 在 Windows 搜索栏中输入'环境变量',并选择'编辑系统环境变量'。
- 在'系统属性'窗口中,点击'环境变量…'。
- 在'系统变量'区域,点击'新建…',并添加两个新变量。
2、macOS / Ubuntu
在 macOS 和 Ubuntu 系统中,环境变量通常配置在 Shell 的配置文件中。
- 确定您的 Shell 类型
在终端中运行 echo $SHELL。
- 如果输出包含
zsh,您的配置文件是 ~/.zshrc。
- 如果输出包含
bash,您的配置文件是 ~/.bashrc。
编辑配置文件
使用您喜欢的文本编辑器打开对应的文件。这里以 nano 为例(一个对新手友好的终端编辑器)。
nano ~/.zshrc
nano ~/.bashrc
添加环境变量
在文件的末尾,添加以下两行。请将 你刚才复制的 GLM_API_Key 替换为您真实的 API Key。
export ANTHROPIC_AUTH_TOKEN="你的 GLM_API_Key"
export ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic"
export ANTHROPIC_MODEL="glm-4.6"
export ANTHROPIC_SMALL_FAST_MODEL="glm-4.6"
添加后,按下 Ctrl + O 保存文件,然后按 Ctrl + X 退出编辑器。
使配置生效
运行以下命令让配置立即生效(或直接重启终端)。
source ~/.zshrc
source ~/.bashrc
第五步:运行 Claude Code
完成所有配置后,您现在可以启动 Claude Code 了。
完成以上步骤后,就可以开始使用由 GLM-4.6 驱动的 Claude Code 了。我们让它自我介绍一下吧,能看到它的回复就证明可以使用了。
登录成功,会显示如下界面。可以看到 API Base URL 是我们刚才配置好的。
提示你是否要信任当前工作目录,选择 Yes 即可。
然后进入到安全提示页面,直接回车。
首次启动:在首次运行时,程序会提示您选择登录方式。请选择 'Anthropic Console account'。由于我们通过环境变量注入了 API Key,这里选择'Anthropic Console account',程序会自动从环境变量中读取密钥信息,从而跳过官方的登录流程。
输入 claude 命令,你会看到你选择主题的选项,方向键上下可以切换主题,我这里默认选 Dark mode,回车确认:
claude
第六步:使用与验证
注册成功后通常会有赠送的 Tokens,我们可以先用免费资源试一下做个简单的功能。耗时两三分钟即可完成,过程中没有触发限速。
进入 GLM-4.6 代码编程专享计划页面查看套餐详情。
以上就是所有内容,剩下的请自己探索吧。