← 返回 Blog

国内零门槛跑通 Claude Code:Node 装好→npm 换淘宝源→挂中转 Key,全程不碰 VPN,7 步截图级教程

关于国内使用 Claude Code 的各种说法,我听得太多了 ——"要海外手机号注册,门槛直接劝退一半人"" 想绕 API 又被复杂流程劝退 ""风控严到几天一封号"…… 这些在一年前基本都是事实。但站在 2026 年 6 月这个节点,实话跟你说:现在已经有了一条极其标准的 "零门槛跑起来" 流程,全程不需要 VPN,会一点命令行的人 10 分钟内就能搞定。

ClaudeClaude CodeClaude Code 国内零门槛安装教程

Claude Code 国内零门槛安装教程:换源 + 配置中转,全程无需 VPN

关于国内使用 Claude Code 的各种说法,我听得太多了 ——"要海外手机号注册,门槛直接劝退一半人"" 想绕 API 又被复杂流程劝退 ""风控严到几天一封号"…… 这些在一年前基本都是事实。但站在 2026 年 6 月这个节点,实话跟你说:现在已经有了一条极其标准的 "零门槛跑起来" 流程,全程不需要 VPN,会一点命令行的人 10 分钟内就能搞定。

下面是 7 步详细教程,一步不多、一步不少。

Step 1:安装 Node.js(Claude Code 的唯一硬依赖)

Claude Code 通过 npm 包分发,Node.js 就是它的运行基石。Node.js 是一个免费、开源、跨平台的 JavaScript 运行时环境,能够让开发人员创建服务器、Web 应用、命令行工具和脚本。官方要求 Node.js 版本≥18,2026 年主流推荐直接使用 v24 LTS 版本。

  1. 打开 Node.js 官方网站:https://nodejs.org
  2. 点击页面上醒目的 LTS 绿色按钮,下载对应系统的安装包
  3. Windows 系统:一路点击 "下一步",但务必勾选那个不起眼却至关重要的 "Add to PATH" 选项(可以省掉后面手动配置环境变量的麻烦)
  4. macOS 系统:双击.pkg 文件,按照提示一路继续即可

安装完成后,打开终端(Windows 系统使用 PowerShell),验证安装是否成功:

bash

运行

node --version
npm --version

看到 v20 以上版本(最好是 v24 系列)和对应的 npm 版本号,就说明这一步通过了。如果提示 "'node' 不是内部或外部命令",说明 PATH 没有配置成功,最简单的解决方法是卸载重装,这次一定要记得勾选 "Add to PATH"。

Step 2:将 npm 源更换为国内镜像

国内直连 npm 官方源的速度非常慢,甚至经常会超时失败。换成淘宝镜像源(npmmirror)后,下载速度会有质的提升:

bash

运行

npm config set registry https://registry.npmmirror.com

这是持久化设置,之后所有的 npm install 命令都会自动走国内加速通道。你也可以在单次安装时临时指定源,但不如直接修改全局配置省心。

验证一下是否更换成功:

bash

运行

npm config get registry
# 期望输出:https://registry.npmmirror.com

Step 3:全局安装 Claude Code

环境准备就绪、镜像源更换完成后,执行以下一行命令即可安装 Claude Code:

bash

运行

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

⚠️ 特别注意:包名是@anthropic-ai/claude-code,不是简单的claude,多了一个命名空间前缀@anthropic-ai/。很多人 "装完了但 claude 命令死活不认",查下来都是因为用错了包名。

安装完成后验证:

bash

运行

claude --version

能看到版本号(例如 2.1.77 之类)就说明 CLI 已经成功安装到你的电脑上了。如果 Windows 工作电脑提示权限不足,可以右键 "以管理员身份运行" 打开 PowerShell 或终端,再执行 npm 命令,能避开很多安装和更新的卡点。

Step 4:获取 API Key 和 Base URL

CLI 安装好了,但直接运行会试图连接 Anthropic 官方服务器,在国内要么连不上,要么卡在地区校验环节。

核心解决思路是:Claude Code 的 CLI 只是一个外壳,推理后端是可以替换的。你只需要将 "大脑" 换成国内可达的合规中转服务即可。

在众多合规服务商中,UseAIAPI 是一个非常不错的选择。平台提供包括 Claude、Gemini、ChatGPT、DeepSeek 在内的全球热门 AI 大模型一站式接入服务,无需复杂的海外账号注册和网络配置。价格方面,平台推出最低至官方价格 50% 的专属优惠,能够大幅降低高强度代码生成、复杂推理任务的使用成本。对于企业用户,UseAIAPI 还提供专业的企业级定制化服务,包括专属节点部署、SLA 服务等级保障和 7×24 小时技术支持,为团队协作和生产环境使用提供全方位保障。

注册 UseAIAPI 账号后,在控制台的 "API Token" 栏目中,你可以拿到两个关键信息:

  • Base URL:格式通常是https://api.xxx.com/v1(注意是短地址,不是浏览器里那串长长的面板 URL)
  • API Key:一串以sk-ant-开头的字符串

⚠️ 配置期最容易出错的三个细节:

  1. 面板地址≠接口地址:不要把浏览器地址栏里的一长串 URL 复制到ANTHROPIC_BASE_URL里,你要找的是https://api.xxx.com/v1这种短格式
  2. 先临时测试、别直接写死:先在终端窗口做临时环境变量测试,确认通了之后再固化到配置文件中
  3. 报错先查三件套:Key 是否完整复制、Base URL 拼写是否正确、平台套餐是否支持你要调用的模型(Claude Sonnet/Opus 等)

Step 5:将配置固化到文件(一次性配置,永久省心)

Claude Code 的配置目录是~/.claude/(Windows 系统为C:\Users\你的用户名\.claude\)。

5.1 确保配置目录存在

bash

运行

# macOS / Linux
mkdir -p ~/.claude

# Windows(PowerShell)
New-Item -Path "$env:USERPROFILE\.claude" -ItemType Directory -Force

5.2 创建并编辑配置文件

创建或编辑~/.claude/settings.json文件,内容模板如下(将值替换成你自己的):

json

{
  "env": {
    "ANTHROPIC_API_KEY": "你的API Key",
    "ANTHROPIC_BASE_URL": "https://api.xxx.com/v1"
  }
}

✅ 关于环境变量名的重要说明:

原文中混写了各种错误的变量名,这里统一校准为 Claude Code 实际读取的规则:

表格

用途推荐字段(放在 settings.json 的 env 里)说明
API KeyANTHROPIC_API_KEY(最通用)或ANTHROPIC_AUTH_TOKEN优先尝试ANTHROPIC_API_KEY,不行再试另一个
Base URLANTHROPIC_BASE_URL必须是https://.../v1格式
指定模型(可选)可在 CLI 中使用--model claude-sonnet-4-5,或在配置中添加"ANTHROPIC_MODEL": "模型名"根据你的套餐支持的模型填写

如果你的中转平台文档明确要求使用ANTHROPIC_AUTH_TOKEN,可以两个都写上,不会冲突:

json

"env": {
  "ANTHROPIC_API_KEY": "sk-ant-...",
  "ANTHROPIC_AUTH_TOKEN": "sk-ant-...",
  "ANTHROPIC_BASE_URL": "https://api.xxx.com/v1"
}

Step 6:首次启动与链路验证

为了保险起见,建议先做一次临时变量冒烟测试:

bash

运行

# macOS / Linux(bash/zsh)
export ANTHROPIC_BASE_URL="https://api.xxx.com/v1"
export ANTHROPIC_API_KEY="sk-ant-..."
claude

# Windows(PowerShell)
$env:ANTHROPIC_BASE_URL = "https://api.xxx.com/v1"
$env:ANTHROPIC_API_KEY = "sk-ant-..."
claude

进入你的项目目录再启动体验会更好:

bash

运行

cd ~/你的项目目录
claude

顺利的话,你会看到 CLI 启动,几秒后出现提示符:

plaintext

What would you like me to help with?

→ 恭喜,链路已经成功打通了!

常见错误三步排查法

  1. 检查 API Key 前后有没有多余的空格或换行(尤其注意sk-ant-前缀不要缺字符)
  2. 检查ANTHROPIC_BASE_URL是否拼写错误,是否缺少/v1后缀
  3. 确认中转平台的套餐是否支持你指定的模型(不支持通常会返回 401/403/404 错误)

结语

整个安装配置流程下来,你会发现其实并没有想象中那么复杂。过去那些令人头疼的海外手机号、VPN、风控等问题,现在都可以通过合规的中转服务轻松解决。

只需 7 步,10 分钟时间,你就能在国内稳定使用 Claude Code 的全部功能,享受 AI 编程带来的效率提升。无论是日常代码编写、Bug 修复还是大规模项目重构,Claude Code 都能成为你得力的助手。