Releasecline/cline
cline desktop-v0.0.30 — Windows 更新失败与工作区劫持可执行文件,两个真实踩坑修复
Windows 更新失败与工作区劫持可执行文件,两个真实踩坑修复
2026-09-17原文 release
本文为要点摘要,完整细节以原文 release为准。
🧭 一图看懂
由原文自动提炼 · 以原文为准点击任一分支,查看这一点的一句话解读
Cline Desktop 两个踩坑修复
旧安装器用 32 位 NSIS,WOW64 下拿不到 64 位进程路径,覆盖了被占用的可执行文件
- 改用 Windows Restart Manager 按文件占用关…
- 与位数无关,不影响并存的 Cline Beta
- 安装路径应按谁持有文件判断
🔗 涉及的概念与玩家
- Cline Desktop产品
- Windows产品
- NSIS方法
- PowerShell产品
- WOW64概念
- Windows Restart Manager方法
- Cline Beta产品
- 上下文管理概念
- Cline Desktop—运行于→Windows
- NSIS—用于安装→Windows
- PowerShell—运行于→WOW64
- Windows Restart Manager—修复更新→Cline Desktop
- Cline Desktop—改进→上下文管理
- Windows 更新不再报 "Error opening file for writing":旧安装器用 32 位 NSIS,PowerShell 跑在 WOW64 下
Get-Process拿不到 64 位进程路径,过滤永远匹配不到 sidecar,于是覆盖了仍被 Hub 守护进程占用的可执行文件。现改用 Windows Restart Manager 按文件占用关进程,与位数无关,且不影响并存的 Cline Beta。含义:harness 的安装/升级路径要按“谁持有文件”而非按进程名判断。 - 不再从工作区执行同名程序:Windows 先按子进程工作目录解析裸程序名再查 PATH,而 Cline 以工作区为 cwd 运行
rg、git、powershell,仓库里放个rg.exe就会被执行。现启动时禁用当前目录可执行搜索,所有子进程继承。含义:agent 的 shell 执行层必须显式关闭 cwd 优先解析。 - 长会话压缩触发改用 provider 上报的 token 数:原先按 ~3 字符/token 估算,反汇编、图片、压缩源码等密集内容会撑爆真实上下文而估算仍低于阈值,压缩不触发,回合被压到只剩几个输出 token。现同时参考真实 token 数,保留历史量按估算偏差缩放,摘要器输出预算翻倍。含义:上下文管理不能只靠字符估算。
原文 release:cline/cline desktop-v0.0.30
🕸 顺着图谱继续读
- cline cli-v3.0.49 — CLI v3.0.49 修复了检查点与撤销,并增强了 Ollama 稳定性。2026-08-02 · 共同涉及 PowerShell、Windows
- cline sdk/sdk/v0.0.68 — SDK 修复错误透传、模型名解析与 Windows 命令执行,提升 agent 2026-08-01 · 共同涉及 PowerShell、Windows
- cline desktop-v0.0.29 — 队列消息可在运行中按 Enter 转向,不必等整轮结束2026-09-16 · 共同涉及 Cline Desktop、Windows
- cline desktop-v0.0.20 — Windows 支持、图片内联、全局搜索,Cline Desktop 大更新2026-08-28 · 共同涉及 Cline Desktop、Windows