Repository navigation
a4agent v0.5.2
a4agent v0.5.2
新增:ZCode / Qoder 无头执行不再要求单独安装 CLI
v0.5.1 把无头任务下发扩展到了六端,但 ZCode 与 Qoder 仍要求你单独安装它们的命令行工具。本版本起,只要桌面端已安装,a4agent 会自动发现并复用其自带的命令行内核:
| 引擎 | 内核来源 | 本机实测版本 |
|---|---|---|
| ZCode | 桌面端自带 resources/glm/zcode.cjs(随 IDE 自动更新) |
0.16.9 |
| Qoder | 桌面端自带 agent-sdk worker(与官方 qodercli 同源) | 1.1.64 |
- 探测优先级:官方 CLI(PATH)→ 桌面端内置内核;内置内核随 IDE 更新,登录态与桌面端一致
- ZCode 无头执行补上了
--cwd工作目录参数,下发的「工作目录」对 ZCode 真正生效 - 六端探测现在全部可见版本号,鼠标悬停可看不可用时的真实原因
改进:下发前看得见「本次将使用的模型」
下发对话框新增「使用模型」一行,随引擎选择实时显示该工具当前配置的默认模型(如 dots3-note-prev、opencodego/deepseek-v4-flash、strata/qwen3.8-flash-next-q2_0):
- 模型与 API 由各工具自己的配置决定,a4agent 不代管——这一行让「实际会用哪个模型」在下发前就可见,避免 IDE 里切了模型、无头任务却走了另一份配置的「分叉」不知情
- dsh 与 Qoder 的模型配置分别由 dsh 自管 / 经专有加密,显示「以实测为准」——预检的真实调用会给出确切答案
改进:预检失败改为弹窗前置提示
- 预检不通过时直接弹窗展示一句话可执行的原因(如「实测未通过:引擎退出码 1:ProviderBusinessError: User not found.」),不再向任务队列写入一条注定无法执行的失败记录
- 预检失败原因现在会带上 stderr 里的真实说明(此前 Qoder 只显示「退出码 127」,现在能看到「Qoder CLI is not installed. Install: https://qoder.com」)
- dsh / Qoder 的模型配置读不到时不再被误判为「未配置」,统一交给预检实测给出真实答案;顺带修复了 dsh 配置检查的一处潜在调用错误
改进:任务下发页视觉统一
- 下发表单卡片化并与「任务队列」标题对齐,与全页「薄荷画布 + 无瑕白卡」设计语言一致
- 全部单选/多选控件统一为主题绿风格:单选为「绿环 · 白隔 · 绿芯 · 柔光晕」,多选为「绿底白勾」,替代此前蓝/墨/绿混用的原生控件
- 新增页面级悬浮滚动条,不再向左挤占内容宽度
兼容性说明
- Windows 10/11 64 位
- 配置与数据仍存于
%APPDATA%\a4agent,升级全程保留 - 无头任务的模型与 API 仍完全由你在各应用内自己配置:ZCode 需在其 CLI 配置中选定可用供应商(IDE 的套餐登录不共享给无头内核);Qoder 首次使用需
qodercli login一次
升级说明
- 直接运行新版
a4agent-setup-0.5.2.exe覆盖安装即可,数据与配置(%APPDATA%\a4agent\)全程保留
校验
- 安装包:
a4agent-setup-0.5.2.exe(21,147,085 字节) - SHA256:
DC063CE77EBF7D5D56C6008A2648A17148BDF34FB98B1DD91EB703729500C266