DopeVpn
博客 / Claude Code 国内怎么用?安装、登录、让终端走代理的完整办法

Claude Code 国内怎么用?安装、登录、让终端走代理的完整办法

2026-10-13 · DopeVpn

Claude Code 是 Anthropic 出的命令行编程助手:在终端里读你的代码、改文件、跑命令。在国内用,一般会卡在三处 —— 装不上、登不进、终端连不上。

先弄清三道坎

  1. 网络:Anthropic 的服务在墙外,直连不通。
  2. 地区:Anthropic 不对中国大陆和香港提供服务。出口 IP 在香港,照样会被拒 —— 很多人选了香港节点,以为是网络问题。
  3. 终端不走系统代理:浏览器能打开 claude.ai,不代表终端能连上。系统代理只对浏览器和大部分图形软件生效,命令行程序要单独设置。这是最常见的坑。

另外,Claude Code 需要 Claude Pro / Max 订阅,或者 Anthropic API 额度。

第一步:安装

Claude Code 需要 Node.js 18 或更高版本。npm 官方源在国内慢,可以临时用国内镜像装:

npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

装完在终端输入 claude --version,能看到版本号就行。

第二步:让终端走代理

方法一(Windows 推荐):在 DopeVpn 里打开「增强模式」。所有程序都会走 VPN,包括终端,不用再做任何设置。

方法二:在终端里设置代理环境变量。DopeVpn 桌面版默认的本地代理端口是 2080(被占用时会自动换一个)。

macOS / Linux:

export HTTPS_PROXY=http://127.0.0.1:2080
export HTTP_PROXY=http://127.0.0.1:2080

Windows PowerShell:

$env:HTTPS_PROXY="http://127.0.0.1:2080"
$env:HTTP_PROXY="http://127.0.0.1:2080"

这样设只对当前终端窗口有效。想每次都生效,把它写进 ~/.zshrc / ~/.bashrc,或 PowerShell 的配置文件。

验证:在同一个终端里运行 curl -I https://api.anthropic.com。有任何 HTTP 响应(哪怕是 404)就说明通了;一直超时说明终端还没走代理。

第三步:登录

在项目目录里运行 claude,第一次会打开浏览器让你登录 Claude 账号(或者填 API Key)。浏览器这边也要连着 VPN,否则登录页打不开。

常见报错

  • Connection error / 超时:终端没走代理,回到第二步。
  • 403、地区不支持、账号被停用:出口在不支持的地区(比如香港),或者同一个账号在多个地区来回切换。
  • 登录页打不开:浏览器没连 VPN。

用 DopeVpn 的话

DopeVpn 会把 anthropic.com、claude.ai 的流量自动分到单独的 AI 出口:出口在 Anthropic 支持的地区,而且只跑 AI 流量、人少干净。不会因为你手上选的是香港节点就被拒,也不用来回切节点。

注册送 3 天试用(每天 2GB,不用绑卡):

注册即送 3 天免费试用,装好 app 一键连接,畅游全球互联网

免费开始使用 →