一、基础环境
1. 更新系统环境变量
sudo apt update && sudo apt upgrade -y
2. 安装 Node.js
使用 NodeSource 官方源安装最新 LTS
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs npm
3. 安装 Git
sudo apt install -y git
git --version
二、安装 Claude Code CLI
npm install -g @anthropic-ai/claude-code
若出现用户没有权限写入系统级的 /usr/lib/node_modules 目录,导致触发了 EACCES 权限拒绝错误,请检查权限设置。
验证是否安装成功
claude --version
三、配置 Claude Code 的环境变量
1. 安装使用 VSCODE 插件
在 VSCode 扩展市场,搜索并安装「Claude Code」插件。安装完成后,点击右上角 Claude Code 图标进入页面,等待初始化完成后即可使用。成功进入对话框后,输入 /config 进入设置,勾选 Disable Login Prompt 配置来关闭登录页面。
2. 填写 Claude Code 配置
手动配置模型参数。
mkdir -p ~/.claude
vim ~/.claude/settings.json
settings.json 内容如下:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
"ANTHROPIC_AUTH_TOKEN": "d4xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
}
}
为节省 tokens,可在 setting.json 指定默认模型为 glm-5。
终端输入 claude 唤醒 Claude,再输入 /status 即可查看当前选用的模型。配置完成后,回到 VSCode 就可以开始使用 GLM-5 进行编码了!


