跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashNode.jsAI

Linux 安装 Claude Code 及 VS Code SSH 远程集成配置

Linux 环境下通过 npm 安装 Claude Code 并配置环境变量实现 AI 编程辅助。流程涵盖 Node.js 与 Git 基础环境搭建、API Token 获取与设置、以及利用 VS Code SSH 插件将服务器端能力映射至本地开发体验。重点在于确保终端命令执行权限正确,环境变量持久化生效,以及远程连接时的配置同步,最终实现在本地编辑器中调用云端模型进行代码生成与审查。

道系青年发布于 2026/3/15更新于 2026/10/25104 浏览
Linux 安装 Claude Code 及 VS Code SSH 远程集成配置

Linux 安装 Claude Code 及 VS Code SSH 远程集成配置

在 Linux 环境下部署 Claude Code 并结合 VS Code 的 SSH 功能,可以实现高效的 AI 辅助编程。以下方案涵盖了从基础环境准备到远程集成的完整流程。

一、Linux 环境准备

1. 安装依赖工具

Claude Code 基于 Node.js 运行,因此需要预先安装 Node.js 和 Git。建议在所有操作中使用普通用户账户,避免使用 root 权限。

安装 Node.js
  1. 前往 Node.js 官网下载 LTS 版本安装包。
  2. 将解压后的包上传至服务器用户目录,并创建本地安装路径:
cd ~
mkdir -p ~/local/node
  1. 解压文件并移动至指定目录,同时配置环境变量。编辑 ~/.bashrc 文件,在末尾追加以下内容:
export PATH="$HOME/local/node/bin:$PATH"
  1. 保存后使配置生效:
source ~/.bashrc
  1. 验证安装是否成功:
node --version
npm --version
安装 Git

安装完成后,通过以下命令确认版本:

git --version

2. 安装 Claude Code

使用 npm 全局安装官方包:

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

安装成功后,执行以下命令验证:

claude --version

二、配置 API 与环境变量

1. 获取 API 密钥

你需要一个兼容 Anthropic 协议的 API 服务。在相应的开发者后台创建令牌(Token),记录生成的密钥。

2. 设置环境变量

为了在命令行和 VS Code 中自动识别配置,需将 API 信息写入环境变量。编辑 ~/.bashrc 文件,添加如下内容:

  • ANTHROPIC_BASE_URL: 你的 API 服务地址
  • ANTHROPIC_AUTH_TOKEN: 上一步获取的密钥
  • ANTHROPIC_MODEL: 指定使用的模型版本,例如 claude-opus-4-5-20251101-thinking

示例配置片段:

export ANTHROPIC_BASE_URL="https://api.aiearth.dev"
export ANTHROPIC_AUTH_TOKEN="your_token_here"
export ANTHROPIC_MODEL="claude-opus-4-5-20251101-thinking"

保存后再次执行 source ~/.bashrc 使其生效。

三、VS Code 远程集成

  1. 在本地 VS Code 中安装 SSH Remote 扩展,连接到目标 Linux 服务器。
  2. 在远程会话中,搜索并安装 Claude Code 相关插件。
  3. 创建或编辑配置文件 ~/.claude/settings.json,填入必要的认证信息:
{
  "apiKey": "your_token_here",
  "model": "claude-opus-4-5-20251101-thinking"
}
  1. 保存后即可在 VS Code 界面直接使用 Claude Code 进行代码生成与审查。

通过以上步骤,即可在本地编辑器中无缝调用服务器端的 AI 编程能力。

目录

  1. Linux 安装 Claude Code 及 VS Code SSH 远程集成配置
  2. 一、Linux 环境准备
  3. 1. 安装依赖工具
  4. 安装 Node.js
  5. 安装 Git
  6. 2. 安装 Claude Code
  7. 二、配置 API 与环境变量
  8. 1. 获取 API 密钥
  9. 2. 设置环境变量
  10. 三、VS Code 远程集成

更多推荐文章

查看全部
  • 生产环境部署 Java 11:关键注意事项与许可变更
  • 《ChatGPT 原理与应用开发》:大模型入门实战指南
  • 拆解机器人底盘 DDSM400 钕强磁外转子 65mm 伺服轮毂电机
  • HarmonyOS 6.0+ 深度解析:游戏性能优化与 PC 生态破局
  • LangChain Agent 核心概念与实战开发指南
  • Nginx 安全漏洞修复方案 (CVE-2025-23419)
  • 小米智能家居 Miloco 分离式部署实战指南
  • 语音识别效率革命:whisper-large-v3-turbo一键部署指南
  • RTX 4090 加速国产 AIGC 视频生成:腾讯混元与阿里通义万相开源模型
  • Termux 部署 OpenClaw:打造移动端 AI 助理实战指南
  • IT 程序员与软件工程师值得考的证书指南
  • Spring AI 基于 Redis 实现对话持久存储详解
  • C++ 新手在 Trae IDE 中解决 cppdbg 不支持问题的实战指南
  • 数据结构初阶:二叉树的链式存储与实现
  • 基于 AWS EC2 免费层部署 ClawdBot 自建 AI 助手
  • AI+ 游戏开发:使用 DeepSeek 构建贪吃蛇游戏
  • C++ 字符串操作实战:std::string 的常用接口、迭代器与内存管理
  • Python 入门:编写并运行第一个程序
  • FreeBSD 下使用 BVCP 管理 bhyve 虚拟机(上)
  • AI 生成前端 UI 的三步优化技巧

相关免费在线工具

  • 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