这份教程要干嘛?

Hanson 在澳洲搭了一个 Claude API 中转站,把他的 Claude Max 订阅分享给你。你按这份教程配好后,就能在 Mac 的终端里直接用 Claude Code 写代码,背后走的是 Hanson 的订阅。

需要梯子吗?通常不用。中转站在 Oracle 墨尔本,国内实测可直连(首次握手 ~3 秒,后续请求 ~0.4 秒)。不同运营商有差异,如果连不上或明显卡,挂梯子会更稳。

你会从 Hanson 收到 2 样东西:

  1. 一个 API Key,形如 cr_xxxxxxxxxxxxxxxxxxxxxx
  2. 中转站地址:https://api.hanson911.me

1安装 Node.js

Claude Code 基于 Node.js。如果你已有(终端里 node --version 有版本号),跳过这步。

方法 A:Homebrew(推荐)

打开「终端」(Terminal),粘贴:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node

方法 B:图形安装

nodejs.org 下载 LTS 版的 .pkg 文件,双击安装。

验证

node --version
npm --version

出现版本号(如 v22.8.0)就对了。

2安装 Claude Code

先切 npm 国内镜像(快很多)

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

安装

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

会要你输入 Mac 登录密码,是正常的。

验证

claude --version

出现类似 1.x.x (Claude Code) 就对了。

3配置中转(关键)

告诉 Claude Code:不要走官方服务器,走 Hanson 的中转

终端里运行(任选一条打开配置文件):

nano ~/.zshrc
# 或者
open -e ~/.zshrc

把下面两行粘到文件最末尾,把 cr_你的Key 替换成 Hanson 发你的完整 Key,保存:

export ANTHROPIC_BASE_URL="https://api.hanson911.me/api"
export ANTHROPIC_AUTH_TOKEN="cr_你的Key"

让配置立即生效:

source ~/.zshrc

验证:

echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN

两行都应显示出你设置的值。

4测链路通不通

在开始用之前,先确认中转能连上:

curl https://api.hanson911.me/health

正确响应是一段 JSON,含 "status":"healthy"

{"status":"healthy","service":"claude-relay-service",...}

5启动 Claude Code 开始用

claude

⚠️ 第一次启动时的提示:

如果不小心点进了登录,在 claude 里输入 /logout 退出。

进入后就是一个对话窗口,直接输入你的问题或代码任务:

帮我写一个 Python 脚本,读取 CSV 并统计销售额

常用命令(在 claude 里输入)

✅ 搞定了!从现在开始你就可以正常用 Claude Code 写代码、debug、学习。Hanson 后台能看到你的 Token 使用量,但不会看聊天内容。敏感内容(公司代码、密码)请别通过中转发送。