AcpAgent Client 1.4.2
v1.4.1 之后合入 main 的 iteration-02 一批(七项,回合折叠两条口径 + BACKLOG 收尾三组 + 一条所有者报障)。第 2–7 项都经 cursor(grok-4.7-high-fast)审查、0 条 high 收口,第 1 项是所有者指定的 main 直改(未审查)。逐项细目见 iterations/iteration-02.md。
下载哪一个
| 文件 | 体积 | 说明 |
|---|---|---|
AcpAgentClient-1.4.2-setup.exe |
79.0 MB | 一般选这个。per-user 安装,装进 %LOCALAPPDATA%\Programs\AcpAgentClient,不要管理员权限。含 Zed Agent sidecar |
AcpAgentClient-1.4.2-windows-x64.zip |
107.2 MB | 免安装,解压即用。含 Zed Agent sidecar |
AcpAgentClient-1.4.2-windows-x64-nosidecar.zip |
46.1 MB | 免安装,不含 sidecar:不需要 Zed 内置 agent 时体积小一半多。其余五个 agent 照常 |
Windows 10 / 11 x64。其余 agent(Claude Agent、Codex、Cursor、pi、DeepSeek Harness)走 ACP registry 在应用内安装,npx 型的需要系统 Node ≥ 22(没有的话应用会下载一份受管 Node 到自己的数据目录)。
安装包没有代码签名,SmartScreen 首次会拦一下:「更多信息」→「仍要运行」。用户数据在 %APPDATA%\AcpAgentClient,卸载不会删它。sidecar(zed-agent-acp)仍是 1.21.0,跟上游 zed 钉版本走,与应用版本无关(硬性规则 11)。
SHA-256:
637c88bfb64ff015d972c720ad82371c80c5243a7375c5144169dc3873f41300 AcpAgentClient-1.4.2-windows-x64.zip
99c01cc524a1a1c77b9f60470ad111c45ca5ad856b83ed4870126c1fcd48f594 AcpAgentClient-1.4.2-windows-x64-nosidecar.zip
584353b695168ca9badff365aaa15c96a8b65cff811b11ef9305ddca84ad5340 AcpAgentClient-1.4.2-setup.exe
变更
风扇狂转(所有者报障)
两条根因,同时修:
- 文件树 git 徽章自激空转:
git status自己会建删.git/index.lock(Windows 还会给.git目录本身报一条 Modified),文件监听把它当成仓库变化上报,前端据此再跑一次git status—— 仓库零改动时每秒起 2–6 个git.exe。现在.git之下目录身上的事件与*.lock一律不算(有子模块时.git/modules/<name>/同理);.git/HEAD写入、index.lock → index改名照常触发刷新。 - 两处常驻动画整窗重绘:运行中的 spinner 与侧栏扫掠线没有
RepaintBoundary,会话运行时整窗每帧重栅格(2880×1800 @ 120Hz 核显实测 GPU 44–64%)。两处各包一层。
回合折叠的两条口径(画板 08)
- 含失败工具调用、但正常收轮的回合照常自动折叠:失败数仍由摘要行的「N 项失败」提示。画板 08 / 70 的规则文字与设置页那句说明同步改了。
session/load重放回来的历史也能折:历史里没有轮边界时,按顶层用户消息切轮(与画板 43 时间线、Restore 截断点同一口径)。折叠后的滚动锚点对历史轮也能稳住。
会话索引写回取错源(三处同根因)
- 收轮写回
sessions.json时标题会被冲掉:现在退回索引里已有的标题(含会话头那一半)。 - 后台跑完的会话侧栏计数不当场刷新:收轮时写回的是刚跑完那一条,而不是当前选中的那条。
session/list校对的 cwd 过滤与工作区用同一套规范化,大小写 / 分隔符不同的同一目录不再被当成两个。
输入框两条
- 从文件选择器加图没有大小门:门判在 base64 编码之前,超了直接提示「图片太大,没有加进输入框」,不再先编码一个几十 MB 的字符串把界面卡住。
@菜单在用户改词 / 清空之后自己弹出来:异步结果回来时复核 token,对不上就丢。(Esc / 点外面但一个字没改的那半留在 BACKLOG。)
换主题 / 换字体之后界面只切一半
Markdown 正文(字色、行内代码底色、表格)、registry / 设置页 / 工具卡的徽章、各处 chevron、spinner、文件面板空态,现在都跟着一起变,不用重开会话。
流程与文档
- 新增敏捷迭代流程
iterations/(与轮次rounds/并列,承接日常修复与单画板功能)。 rounds/BACKLOG.md按 P0–P5 / X 重写,已关闭条目拆到rounds/BACKLOG-CLOSED.md;新增design/DIVERGENCE.md记录画板与实现的既成偏离。