丝滑使用 Claude 本地美国家宽代理 / 自建 Claude Code 中转服务

X1a0t,4 min read

在国内使用 Claude Code 还是比较麻烦的,CC 对 ip 的限制非常严格。但是最近实在好奇 CC 相比 Copilot Agent/Cursor 有什么本质的优势,所以还是折腾了一下。不多说废话,在国内用 CC,最稳的途径还是美国家宽 ip。

美国机房 ip 次之, 实测了两天是安全的,再长的时间暂时未知了。

美国家宽

  1. 买公网 IP,会拿到一组 <ip, port, user, password>, 用 curl --proxy "http://user:password@ip:port" ipinfo.io 测试,能成功返回商家承诺的美国 ip 说明搞定了。

  2. 这个公网 IP 可以让服务器去跑代理,也可以直接本地代理。本地代理是最省钱的方案,我使用的是 clash。 clash 除了支持 ss 协议,其实还支持 http 代理,并且支持请求 relay 到多个节点。给一份可以直接 COPY 的配置,不同内核版本的 clash 语法可能不太一样,让 AI 微调下就可以了。

proxies:
  - {
      "name": "Singapore",
      "type": "ss",
      "server": "xxxxx.com",
      "port": 56001,
      "cipher": "chacha20-ietf-poly1305",
      "password": "xxxxxx",
    }
  - {
      "name": "US-Residential",
      "type": "http",
      "server": "x.x.x.x",
      "port": 8753,
      "username": "xxxxxxx",
      "password": "xxxxxxx",
    }
proxy-groups:
  - name: "US-Residential-Relay"
    type: relay
    proxies:
      - "Singapore"
      - "US-Residential"
  - name: "Claude-Traffic"
    type: select
    proxies:
      - "US-Residential-Relay"
rules:
  - DOMAIN-KEYWORD,claude,Claude-Traffic
  - DOMAIN-KEYWORD,whatismyipaddress,Claude-Traffic # 用 whatismyipaddress 测试出口 ip
  - DOMAIN-KEYWORD,ipinfo,Claude-Traffic # 用 ipinfo 测试出口 ip, curl ipinfo.ip

自建 cc 中转服务

cc 支持配置 ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN 把请求转发到任何兼容 cc 请求格式的服务,因此我们也可以自建一个在美国节点的服务转发请求。

我使用的是 AWS ec2 机器,因为只是简单的转发请求,所以搞台最低配机器就可以了,记得在美国的机房分配机器。

relay 服务我使用的是 https://github.com/Wei-Shaw/claude-relay-service (opens in a new tab) 安装非常方便,部署之后记得把 jwt_token 等配置修改一下。另外这个服务会在本地启 redis,默认是没有密码的,最好在 ec2 机器的防火墙配置里关掉 redis 的端口,为了安全,只需要开 https/ssh 这俩个端口就可以了。

部署好了之后,管理后台界面在 3000 端口,可选在机器装一下 caddy 反向代理到 3000,caddy 提供了证书自动注册的功能,会自动申请 https 证书,搞定之后就可以在外网 https 访问管理后台了。不过 Let's encrypt 可能会拒绝签发 caddy 声明的 ec2 机器分配的域名,如果失败了,可以把自己拥有的域名 CNAME 到 ec2 机器域名,或者 A 到机器的 IP,只要机器不重启,或者申请了弹性公网 IP 绑到了机器(但是要钱),这个 IP 都是稳定的。

relay 服务的管理后台提供了登录 cc 的 oauth 认证,按流程登录就可以了。

oauth 验证成功之后,在管理后台创建一个 API key,在本地配置 ANTHROPIC_BASE_URL,ANTHROPIC_AUTH_TOKEN 就可以丝滑代理了。

export ANTHROPIC_BASE_URL="https://<YOUR_RELAY_SERVER>/api"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"

目前跑的代理服务: https://claude.thorseraq.com (opens in a new tab)

CC BY-NC 4.0 2026 © Powered by Nextra.