网站更新内容:请访问: https://bigdata.ministep.cn/

claude 提示:API Error: Connection lost mid-response. The response above may be incomplete.

Claude Code必坑提示(2026年8月):短期切勿升级

升级Claude Code版本至最新版2.1.229。

使用Deepseek官方API开启Claude Code,输入who am I?

  • Claude Code先报API Error,并开始重试计数。
  • 然后报Connection dropped (ECONNRESET),继续重试计数。
  • 当10次最大重试之后,可能出现下面的两种情况中的一种:
    • 情况一:连接成功,返回正常结果(但一定会等到10次重试之后,单次返回时间一定在3分20秒之上)。
    • 情况二:不成功,返回:API Error: Connection lost mid-response. The response above may be incomplete.

明显症状:持续报API Error和ECONNRESET。

可用本地代理绕过

如果我开启自己的本地重试代理claude-retry-proxy start。 Claude Code就能够正常运行,但间歇仍然会报API Error: Connection lost mid-response. The response above may be incomplete. 我暂时怀疑该问题是Claude Code添加了内部超时,需要proxy支持stream模式。 将proxy更新为stream模式后,错误似乎消失。

本质问题:

ANTHROPIC_BASE_URL指向Deepseek等第三方国内大模型地址(https://api.deepseek.com/anthropic)时就报错,使用代理的本地地址(http://localhost:8080)就没问题, 强烈怀疑Claude Code背后其实应该是在探测非官方的API地址。 进一步检测,Deepseek、阿里千问、讯飞MaaS和Ofox都会报错,无一幸免!

暂时的解决办法

短期之内,不要升级Claude Code。如果已经升级并遇到同样的问题,用下面的代码降级:

 
npm uninstall -g @anthropic-ai/claude-code
 
npm install -g @anthropic-ai/claude-code@2.1.220
 
 
 

此外,暂时禁止Claude Code的自动升级:export DISABLE_AUTOUPDATER=1,或者写进设置文件:

 
# ~/.claude/settings.json
 
"env": {
 
# add the following line in env
 
"DISABLE_AUTOUPDATER": "1",
 
# other settings
 
},
 
posted @ 2026-08-22 09:40  ministep88  阅读(467)  评论(0)    收藏  举报
网站更新内容:请访问:https://bigdata.ministep.cn/