直接答案:在国内免翻墙用 Claude Code,把 ANTHROPIC_BASE_URL 指向 Router One 的 Anthropic 兼容端点(https://api.router.one),ANTHROPIC_AUTH_TOKEN 设为 Router One 的 Key,再用支付宝或银行卡在托管收银台充值即可,不需要境外信用卡。
作为一个国内开发者,你大概率已经听说过 Claude Code——Anthropic 出品的终端 AI 编程助手,能理解整个代码库、自主执行多步开发任务。说实话,它可能是目前最强的 AI 编程工具。
但「听说过」和「用得上」之间,隔着三座大山。本篇只做实操教程:前置条件、环境变量、状态检查、充值说明,以及国内网络里最常见的错误排查。
国内用 Claude Code 的三大障碍
1. 网络不通
Anthropic 的 API 端点 api.anthropic.com 在国内网络环境下基本不可用。无论你用的是电信、联通还是移动,直连都会遇到丢包、超时甚至完全无法访问的情况。
挂 VPN?能用,但体验很差。Claude Code 需要持续稳定的连接来维持多轮对话,VPN 在长时间编码会话中频繁断连、延迟飙升,写代码写到一半突然断了——这种体验谁受得了。
2. 没法付款
Anthropic 只接受境外信用卡(Visa / Mastercard)充值 API 额度。对大多数国内开发者来说,这意味着你得去办一张境外银行卡,或者找人代付。不管哪种方式,都不是一个可持续的工作流。如果 API 控制台直接拒绝你的地区(unsupported_country_region_territory),见地区拦截排查页。
3. 限流严格
就算你搞定了网络和支付问题,Anthropic 的 API 本身也有比较严格的速率限制,尤其是高峰期。重度使用 Claude Code 处理大型代码库时,很容易触及限流上限,请求被拒,思路被打断。
Router One 如何一次性解决这三个问题
国内直连的 API 端点
Router One 提供 https://api.router.one 这个 Anthropic 兼容端点,国内主要运营商网络可达,不需要 VPN,不需要代理配置。网络表现仍会因运营商、城市和时段而变化,请以下方带日期的基准数据为准,不要只看某一次测量。
基于 2026-05-15 更新的中国延迟基准测试,Router One 在北京、上海、深圳的 p50 延迟为 110-130ms;实际表现会随网络和地区变化。 证据页见:中国延迟基准测试。
支付宝 / 银行卡充值
打开 Router One 控制台,点击充值,填好金额后进入托管收银台,在那里选支付宝或银行卡,付款确认后余额到账。不需要境外信用卡,不需要找人代付。最低充值金额以结账页显示为准。当前支付宝与银行卡通常为 $5 USD 等值;人民币金额会按实时汇率在结账页显示。稳定币充值通常为 $5 USD 等值起。
付费用量不设低上限
正常付费使用不设低额度固定上限;每把 Key 和每个账户按默认的每分钟请求数与每分钟 token 数限流,上游约束也可能生效。遇到 429 时请退避重试(有 Retry-After 时按它等待);需要更高限额时发邮件到 support@router.one 申请调高 Key 或账户限额。
快速配置:2 个环境变量搞定
如果你已经安装好了 Claude Code,接入 Router One 只需要一分钟。导出两个环境变量:
export ANTHROPIC_BASE_URL=https://api.router.one
export ANTHROPIC_AUTH_TOKEN=sk-your-router-one-api-key
unset ANTHROPIC_API_KEY
把 sk-your-router-one-api-key 替换成你在 Router One 控制台 生成的实际 API key。
接第三方网关时,Claude Code 用 ANTHROPIC_AUTH_TOKEN 作为认证凭证。ANTHROPIC_API_KEY 不需要设置——当前版本设了它启动时会多弹一次授权确认,之前设过请 unset。
想让配置永久生效,把上面两行 export 加到 ~/.zshrc 或 ~/.bashrc 里(顺便删掉残留的 ANTHROPIC_API_KEY)。
Claude Code 2.1.284 及以后: sonnet 别名会发出 claude-sonnet-5-5(按 Claude Code 更新日志,2026-09-29 核对)。Router One 自 2026-09-29 起列出它,但没有套餐档位覆盖,所以用套餐时再导出 ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5,让 /model sonnet、opusplan 的执行阶段和 Sonnet 子 agent 继续消耗套餐额度。不论是否用套餐,都要导出 ANTHROPIC_DEFAULT_FABLE_MODEL=claude-fable-5:按 Claude Code 2.1.296 的模型配置文档(2026-10-10 核对),不固定时 fable 别名解析到 Claude Fable 5.1(claude-fable-5-1),截至 2026-10-09 的模型目录 Router One 已不再列出它;截至 2026-10-09 的套餐接口,Claude Fable 5 不在任何套餐档位,按 token 从钱包扣费。也可以再加上 ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5,让后台任务用 Claude Haiku 4.5;按 Claude Code 2.1.296 的更新日志与模型配置文档(2026-10-10 核对),2.1.293 起 haiku 别名解析为 claude-haiku-5-5(Claude Haiku 5.5);截至 2026-10-10 的模型目录 Router One 已列出它,但 2026-10-10 的套餐接口里没有档位列出它,不加这一行时这个别名按 token 从钱包扣费。
更详细的分步教程请看:Claude Code 配置指南。
套餐用户请固定模型
用钱包付费的可以跳过这一节。Claude Code 2.1.280 及以后的版本在没有固定模型时会发送 claude-opus-5-5;截至 2026-09-29 的套餐接口,Pro、Max、Ultra 都没有任何档位列出 Claude Opus 5.5,这些调用会按 token 从钱包扣费。想继续消耗套餐额度,把模型固定到套餐「高级模型」档覆盖的 Claude Opus 5:
export ANTHROPIC_MODEL=claude-opus-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5
第二行把 opus 别名也指向 Opus 5,这样 /model opus 和定义为 model: opus 的子 agent 同样走套餐。如果用的是一键安装脚本,请把这两个键写进 ~/.claude/settings.json 的 env 块——那里的值会覆盖 shell 里的 export。详细说明见 Claude Code 默认 Opus 5.5 之后怎么配。
验证配置是否生效
修改 shell 配置文件后,开一个新的终端窗口,然后运行:
echo $ANTHROPIC_BASE_URL
claude /status
base URL 应该输出 https://api.router.one。如果 claude /status 仍然显示直连 Anthropic,重启终端并检查 ~/.claude 里是否残留旧配置。
国内网络实际体验:直连 vs Router One
下面表格来自公开基准测试快照。基于 2026-05-15 更新的中国延迟基准测试,Router One 在北京、上海、深圳的 p50 延迟为 110-130ms;实际表现会随网络和地区变化。
| 城市 | VPN 直连 | Router One | 提升 |
|---|---|---|---|
| 上海 | 平均 620ms,12% 超时率 | 平均 120ms,0% 超时 | 5 倍 |
| 北京 | 平均 580ms,8% 超时率 | 平均 110ms,0% 超时 | 5 倍 |
| 深圳 | 平均 700ms,15% 超时率 | 平均 130ms,0% 超时 | 5 倍 |
VPN 直连可能出现延迟波动和超时,Claude Code 被迫重试,编码节奏会被打乱。Router One 把这组数据放在公开基准页,是为了让全站延迟描述都有同一个证据源。
支付宝 / 银行卡充值流程
给 Router One 账户充值大概 30 秒:
- 登录 router.one 控制台
- 进入充值页面
- 输入充值金额。最低充值金额以结账页显示为准。当前支付宝与银行卡通常为 $5 USD 等值;人民币金额会按实时汇率在结账页显示。稳定币充值通常为 $5 USD 等值起。
- 继续进入托管收银台
- 在收银台里选支付宝或银行卡
- 确认付款——支付完成后余额到账
Router One 支持钱包按量计费和已上线的订阅套餐:可以从钱包余额按 token 付费,各模型单价见模型广场页;也可以在定价页选择套餐获得可预期的月度支出。
常见问题
401/403 见 Claude Code 403 排查页,429 的三种成因见 LLM API 429 限流报错,其余状态码见错误码速查页。
为什么 api.router.one 在我的网络下解析不了?
先核对主机名,再比较故障设备与另一网络的解析结果,并检查本地 hosts、代理和 VPN/TUN 配置。一次解析失败无法判断是哪家运营商或是否发生过滤。按API 连接排查指南逐层确认后,再决定是否需要修改网络设置。
公司网络能用 Claude Code + Router One 吗?
可以。如果公司防火墙拦截了对陌生域名的出站 HTTPS,请 IT 部门把 api.router.one 和 router.one 加入白名单。Router One 使用标准 HTTPS 443 端口,流量模式没有任何异常。
Claude Code 为什么没读到 ANTHROPIC_BASE_URL?
把 export 写进 shell 配置文件后要新开一个终端窗口,先运行 echo $ANTHROPIC_BASE_URL 确认变量已设置,再启动 claude。如果 claude /status 仍显示旧端点,检查 ~/.claude 里是否残留了旧的 Claude Code 设置。
在 Router One 上遇到 429 限流是什么意思? 正常付费使用不设低额度固定上限;每把 Key 和每个账户按默认的每分钟请求数与每分钟 token 数限流,上游约束也可能生效。遇到 429 时请退避重试(有 Retry-After 时按它等待);需要更高限额时发邮件到 support@router.one 申请调高 Key 或账户限额。
为什么国内工作时段 Claude Code 会变慢? 国内的国际出口带宽在工作时段(大约 9:00-18:00)容易拥堵,任何跨境链路都可能变慢。偶尔变慢等几分钟再试;持续性的延迟问题请带上控制台 → 日志(请求日志)里的请求 ID 联系技术支持。
支付宝或银行卡充值多久到账? 支付宝和银行卡付款确认后一般几秒到账。如果 5 分钟后余额仍未更新,先在支付 app 里确认交易是否成功,然后带上交易单号联系客服。
开始使用
Claude Code 是一个太好的工具,不应该被网络问题和支付障碍挡在门外。Router One 把这些障碍全部移除,让你专注于真正重要的事情——用最强的 AI 助手写代码。
- 在 router.one 注册账号
- 用支付宝或银行卡充值
- 配置 2 个环境变量
- 开始用 Claude Code 写代码
详细配置教程请看 Claude Code 配置指南。想了解支持的模型和定价,访问模型广场页面。
相关页面
- 商业落地页:Claude Code 国内稳定接入
- 配置文档:CLI 配置指南
- 证据页:中国延迟基准测试
- 信任页:安全 和 数据留存