直接答案
Claude Code 需要同时满足两点:终端走代理(HTTPS_PROXY 环境变量或 TUN 模式),以及节点是低共享的高质量 IP。登录失败大多是终端没走代理或浏览器与终端出口不一致;运行中断开大多是晚高峰丢包或节点自动切换导致的 IP 变化。把 anthropic.com 与 claude.ai 固定到一个专线节点并关闭自动切换,可以解决绝大多数问题。
目录
第一步:终端代理
export HTTPS_PROXY=http://127.0.0.1:7890
export HTTP_PROXY=http://127.0.0.1:7890
或在 Clash Verge 中开启 TUN 模式。验证:curl -I https://api.anthropic.com 返回状态码即正常。
第二步:固定节点
DOMAIN-SUFFIX,anthropic.com,US-Claude
DOMAIN-SUFFIX,claude.ai,US-Claude
关闭自动测速与故障转移,避免任务期间 IP 变化。
第三步:线路要求
| 指标 | 要求 |
|---|---|
| IP 共享 | 低;原生 IP 最佳 |
| 线路 | IEPL / IPLC |
| 丢包 | 晚高峰低于 1% |
| 地区 | 美国、日本、新加坡 |
服务商选择见 Claude 机场推荐。
排查顺序
- 终端能否走代理(curl 测试)。
- 浏览器与终端出口是否一致。
- 节点 IP 是否被标记(网页版 Claude 是否正常)。
- 晚高峰丢包(见 节点延迟高怎么办)。
与 Codex 的差异见 Codex 与 Claude Code 对比。
常见问题
Claude Code 登录时浏览器打开了但终端一直等待?
浏览器与终端走了不同的出口 IP。让两者使用同一节点(开启 TUN 最简单),再重新登录。
Claude Code 提示 API 连接错误?
先执行 curl -I https://api.anthropic.com 确认终端能走代理;能返回状态码说明代理正常,问题在节点 IP。
运行长任务时经常断开?
切换到专线节点、关闭策略组自动切换,并避开晚高峰。