文章目录
- 一、基础环境
-
- [1. 更新系统环境变量](#1. 更新系统环境变量)
- [2. 安装 Node.js](#2. 安装 Node.js)
- [3. 安装 Git](#3. 安装 Git)
- [二、安装 Claude Code CLI](#二、安装 Claude Code CLI)
- [三、配置 Claude Code 的环境变量](#三、配置 Claude Code 的环境变量)
-
- [1. 安装使用 VSCODE 插件](#1. 安装使用 VSCODE 插件)
- [2. 填写 Claude Code 配置](#2. 填写 Claude Code 配置)
一、基础环境
1. 更新系统环境变量
bash
sudo apt update && sudo apt upgrade -y
2. 安装 Node.js
使用 NodeSource 官方源安装最新 LTS
bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v
3. 安装 Git
bash
sudo apt install -y git
git --version
二、安装 Claude Code CLI
bash
npm install -g @anthropic-ai/claude-code
若出现 用户没有权限写入系统级的 /usr/lib/node_modules 目录,导致触发了 EACCES 权限拒绝错误
bash# 创建用户级的全局 node_modules 目录 mkdir -p ~/.npm-global # 配置 npm 使用这个新目录 npm config set prefix '~/.npm-global' # 将新目录添加到系统 PATH(永久生效) echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc # 生效配置并重新安装 source ~/.bashrc npm install -g @anthropic-ai/claude-code
验证是否安装成功
bash
claude --version
三、配置 Claude Code 的环境变量
1. 安装使用 VSCODE 插件
在vscode 扩展市场,搜索并安装「Claude Code」插件进行安装

安装完成后,点击如下图中的右上角 Claude Code 图标,即进入 Claude Code 页面,在登录页面等待几秒待其初始化完成后即可使用。

成功进入 Claude Code 对话框后,在对话框输入 /config 进入设置,勾选 Disable Login Prompt 配置来关闭登录页面。

2. 填写 Claude Code 配置
自己使用 GLM 智普大模型,进行 Claude Code 配置
bash
# 自动化脚本配置
curl -O "https://cdn.bigmodel.cn/install/claude_code_env.sh" && bash ./claude_code_env.sh
# 手动配置
mkdir -p ~/.claude
vim ~/.claude/settings.json
settings.json 内容如下
yaml
{
"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
yaml{ "env": { "ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic", "ANTHROPIC_AUTH_TOKEN": "d4xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1, "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5", "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5", "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5" } }
终端输入claude 唤醒claude ,再输入/status即可查看当前选用的模型。

配置完成后,回到VScode 就可以开始使用 GLM-5 进行编码了!
