跳到主要内容

CC-009:API Error (Connection error.)

字段内容
影响组件Claude Code 本体
发现版本不限版本
系统环境Linux / macOS / Windows
解决人
发现日期2026-03-14

问题现象

发送请求后,终端返回:

API Error (Connection error.)

请求未到达服务器即失败,重试无效。


根因分析

Claude Code 发起 HTTP 请求
→ TCP 连接阶段失败(未到 TLS 握手)
→ 本地网络 → 中转服务器链路不通
→ 返回 Connection error

常见原因:

  • 当前 Wi-Fi / 有线网络到服务器路由异常
  • 代理节点失效或未开启
  • 防火墙拦截出站请求

修复步骤

第一步:检查网络到服务器的连通性

ping duoapi.zeabur.app
  • 有正常回包 → 网络通,跳第三步排查代理
  • 请求超时 → 当前网络到服务器不通,执行第二步

第二步:切换网络环境

按以下顺序逐一尝试:

  1. 换一个 Wi-Fi 网络
  2. 关闭代理 / 切换代理节点
  3. 使用手机热点

第三步:确认代理配置正确(如使用代理)

Claude Code 使用系统代理,确认代理软件已开启「系统代理」或「TUN 模式」,而非仅浏览器代理。

第四步:重新启动 Claude Code

网络恢复后重新执行:

claude

预防措施

做法避免的问题
使用代理时开启 TUN 模式或全局系统代理Claude Code 作为 CLI 工具不走浏览器代理通道
出现连接失败时先用 ping 定位是网络还是配置问题盲目修改 API 配置而非排查网络