背景

claude code的vscode插件升级最新的v2.0.55版本后,无法使用claude code了,对话页面显示API Error: Connection error. 打开vscode output面板(ctrl+shift+U)报下面的错误:

2025-11-28 17:39:37.549 [info] From claude: 2025-11-28T09:39:37.550Z [ERROR] Error streaming, falling back to non-streaming mode: Connection error.

2025-11-28 17:42:42.559 [info] From claude: 2025-11-28T09:42:42.559Z [ERROR] Error in non-streaming fallback: Connection error.

我是在内网通过代理访问的,在Terminal直接执行claude code启动后是能正常使用的,但在vscode的claude code里面不正常,这实在太不方便了,因为这个图形化插件实在是太好用了,尤其是上下文加载和切换的功能,我切成Terminal使用选择历史上下文特别的不方便,干了一半的任务,还得重新去描述一般上下文,效率直接减半。

 

问题原因及解决

思考一下,应该就是vsocde的claude code插件代理失效了,在插件中配置一下代理的环境变量,问题就解决了,配置的位置:

那么,为啥之前不用配置也能生效,原因是旧版本的插件可能会自动读取环境变量中的HTTP_PROXY和HTTPS_PROXY的代理配置,但新版本改掉了这个实现方式,变成从插件vscode的环境变量配置读取。

有没有遇到了同样问题的小伙伴。。。

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐