跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言Node.jsAI

Ubuntu 22.04 部署 Claude Code CLI 及 VSCode 集成指南

Ubuntu 22.04 环境下完成 Claude Code CLI 安装及 VSCode 集成配置。涵盖 Node.js 环境搭建、npm 全局安装、权限处理及 settings.json 模型参数设置。支持自定义 API 端点与 Token 管理,实现本地编码辅助。

baireiraku发布于 2026/3/22更新于 2026/6/818 浏览
Ubuntu 22.04 部署 Claude Code CLI 及 VSCode 集成指南

基础环境准备

在开始之前,我们需要确保系统更新到位,并准备好 Node.js 运行环境。

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 全局安装官方 CLI 工具:

npm install -g @anthropic-ai/claude-code

如果遇到权限错误(如 EACCES),通常是因为没有写入 /usr/lib/node_modules 的权限。此时可尝试调整目录权限或使用 sudo 执行安装。验证安装是否成功:

claude --version

配置环境变量与 VSCode 集成

1. 插件安装

在 VSCode 扩展市场中搜索并安装「Claude Code」插件。启动后,点击右上角图标进入设置页面。若遇到登录提示,可在对话框输入 /config 进入设置,勾选 Disable Login Prompt 来跳过登录流程。

2. 模型配置

默认情况下可能需要配置 API 密钥。若需自定义后端模型(例如接入第三方代理或本地模型),可手动编辑配置文件。

创建或修改 ~/.claude/settings.json:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "your_token_here",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
  }
}

为节省 Token 消耗,建议在配置中指定默认模型(如 glm-5)。终端输入 claude 唤醒助手,并通过 /status 查看当前选用的模型状态。配置完成后即可在 VSCode 中直接使用 GLM-5 进行编码辅助。

目录

  1. 基础环境准备
  2. 1. 更新系统与依赖
  3. 2. 安装 Node.js
  4. 3. 安装 Git
  5. 安装 Claude Code CLI
  6. 配置环境变量与 VSCode 集成
  7. 1. 插件安装
  8. 2. 模型配置
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 生产环境避坑:哪些 SQL 操作会导致数据库宕机
  • Go 泛型详解:核心语法、约束与实战
  • Chaterm:开源 AI 智能终端与 SSH 客户端工具
  • JavaScript 内置对象实战:String、Number 与 Array
  • FPGA 工程师岗位方向详解:职责、能力与选择建议
  • 使用 Ollama 与 AnythingLLM 搭建本地 AI 知识库指南
  • Python 多任务编程:进程与线程实战指南
  • 6 款主流 AI 模型评测:国产 Agent 第一梯队是谁?
  • 动态规划在斐波那契数列中的应用与优化
  • 基于 MetaGPT 构建 LLM 订阅服务与智能 Agent
  • 前端 CI/CD 流程与自动化部署实践
  • AI 智能客服机器人搭建指南:核心架构与实战避坑
  • RAG(检索增强生成) 核心概念与架构实现详解
  • 医疗 AI 多智能体协同路径规划技术综述(下)
  • Python 性能调优:cProfile 与火焰图实战
  • C++ 容器适配器与核心数据结构精解:栈、队列、deque 底层实现与实战应用
  • C++ _CRT_SECURE_NO_WARNINGS 宏定义详解与解决方案
  • 医疗 AI 场景下算法编程深度解析(一)
  • Python 面向对象实现文字套娃效果
  • C++ 伸展树与红黑树原理及实现

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online