跳到主要内容

Cline v3.89.2 发布 —— VS Code 一次更新,Anthropic 等了两个补丁

· 阅读需 2 分钟

Anthropic provider 在 VS Code 里直接不能用了。

Cline v3.89.2 封面

第一轮补丁:紧急恢复

v3.89.1 做的第一件事是升级捆绑的 Anthropic SDK,让它兼容 Node 24。同时趁这次修了 DeepSeek V4 推理格式的解析——DeepSeek V4 的 reasoning_content 格式和之前版本不完全一致,如果 Cline 直接从流里读,某些场景下会解析失败。

这一轮只求能用,不求完美。

第二轮补丁:收尾

v3.89.2 补了第一轮没覆盖到的部分:

  1. Vertex AI provider 用的是 Anthropic Vertex SDK,它也依赖于底层 Anthropic SDK 的版本。第一轮只升了主 SDK,Vertex 的没同步,导致 Vertex 用户仍然报错。第二轮把两个都升到兼容版本。

  2. 第一轮修复在一些 VS Code 旧版本上可能不彻底,第二轮做了全量确认。

这个故事的教训

VS Code 1.123 的 Node 24 升级不是悄悄的——官方 changelog 早有预告。但 Cline 依赖的 @anthropic-ai/sdk 在打包时 pin 了一个低版本,低版本不兼容 Node 24,而 Cline 的 CI 没有在 Node 24 上跑测试。于是 VS Code 一升级,线上线下同时断。

这不是 Cline 特有的问题,这是所有打包了第三方 SDK 的 VS Code 扩展共同的脆弱点:宿主环境(VS Code 的 Node)会在你不知不觉间更新,而你的依赖链里只要有任何一个包没跟上,整个 provider 就挂了。

好在 Cline 的反应速度够快——从发现问题到 v3.89.1 修复,只隔了几个小时。v3.89.2 的 Vertex AI 跟进也在同一天内完成。

升级

npm i -g cline

Cline 是 VS Code 扩展 + CLI 套件,npm i -g cline 安装 CLI。VS Code 扩展从市场更新即可。

完整更新日志:v3.89.2

📢 关注我,获取最新开源更新日志和开发者工具动态。

#Cline #VS Code #Anthropic #Node24 #AI编程