claude code 出现 Unable to connect to API due to poor internet connection

没有截图留档.

今天装了谷歌的Antigravity, Antigravity Tools, cc-switch等工具, 试了一遍后, 不好用, 都卸载了.

然后claude code就出问题了.

关键是, 在vs code里看不到报错, 只能一直等. 我到终端尝试才知道.

我试了以下方法, 最终恢复了, 问题在哪也不知道.

试了更新claude

运行了claude install, 装了native版的, 不行, 甚至终端claude都调不起来, 然后卸载, 重装, 最后重新用npm装了, 一番下来基本等于没动.

可能有用的地方

C:\Users\wood\.claude目录, 我把除了CLAUDE.md的其他文件都删了, 然后重启终端, 重装npm版的claude.

然后直接终端claude, 好像好了.

如果你出现同样问题, 可以尝试下看看

这个排查记录很有参考价值,感谢分享。

我补一个“最小排查顺序”,下次会更快:

  1. 先在终端跑 claude --versionclaude doctor
  2. 检查 HTTP_PROXY/HTTPS_PROXY 和代理软件是否残留
  3. 清理 ~/.claude 缓存(保留关键配置)
  4. 最后再重装 CLI

很多时候问题是代理环境变量或缓存状态,不一定是网络本身。