ubuntu22.04安装Claude Code及其在vscode跑通
文章目录
一、基础环境
1. 更新系统环境变量
sudoapt update &&sudoapt upgrade -y2. 安装 Node.js
使用 NodeSource 官方源安装最新 LTS
curl-fsSL https://deb.nodesource.com/setup_22.x |sudo-Ebash - sudoaptinstall-y nodejs node-vnpm-v3. 安装 Git
sudoaptinstall-ygitgit--version二、安装 Claude Code CLI
npminstall-g @anthropic-ai/claude-code 若出现 用户没有权限写入系统级的 /usr/lib/node_modules 目录,导致触发了 EACCES 权限拒绝错误
验证是否安装成功
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 配置
# 自动化脚本配置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 内容如下
{"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 进行编码了!
