DeepSeek-TUI v0.8.40 发布 —— 子智能体终于可以自己写文件了

多智能体协作的痛点,逐个击破
多智能体协作最反直觉的地方在于:你明明让子智能体去干活,它干完了却要等你点头才能动文件——这不又变回串行了?v0.8.40 的「写文件权限下放」是最大变化。implementer 和 custom 角色现在可以直接 write_file、edit_file、apply_patch,不再需要父进程逐个审批。只读角色(explore、plan、review、verifier)仍保持审批门控。这个改动看起来小,实际上改写了多智能体协作的默认工作流。以前父进程是保姆,现在可以真正放手让子智能体干活了。
第二个痛点是超时不够用。默认 120 秒,长思考的子任务——比如复杂计划推演、大规模代码审查——经常超时中断,得重新跑。新增的 [subagents] api_timeout_secs 配置项取值范围 1~1800 秒,设为 0 或不设置则沿用默认。把超时拉到 300 秒,那些需要反复推理的深思考任务终于能跑到底了。
第三个是「聪明但低调」的实验性功能:Fin 快速工具通道。tool_agent 在 DeepSeek V4 Flash 上开辟了一个关闭思考的持久子会话,专门处理 OCR、文件搜索、HTTP 请求、命令探测等简单工具任务。不走完整对话路径,更快更省 token。它的聪明之处在于——不是所有问题都需要 LLM 完整推理一遍,识别一张图片里的文字、查个文件路径、发个 HTTP 请求,这类高频低心智负担的操作配一个轻量持久通道,效率翻倍还不干扰主对话的心智流。
问题修复精选
按主题合并来看这次修复的用心程度:
Windows 修复:WSL2/无头 Linux 启动不再因剪贴板初始化卡死(#1772, #1773);cmd /C 保留带引号的 Shell 参数,git commit -m "feat: xxx" 不再丢引号(#1691, #1744);设置 RUST_LOG 后日志不再泄漏到 alt-screen 缓冲区(#1774, #1776)。Windows 用户在这版终于不用跟剪贴板和引号打架了。
TUI 交互修复:Home/End 键在多行输入中只跳当前行,不再满屏乱窜(#1748, #1749);Ctrl+C 取消流式输出后已输入内容可靠恢复(#1757, #1764);鼠标滚动泄漏不再擦除输入后缀(#1778);底部水印条默认可见。这些细节修复说明开发者在用自己写的工具——痛点踩得准。
稳定性修复:上下文压缩在摘要溢出时自动降级重试(不再报 400 压缩失败);新文件写入在 Agent 模式下首次调用就正常执行(#1825, #1841);纯思考轮次不再静默消失,UI 会明确显示状态(#1727, #1742)。另外,OpenAI 兼容的自定义模型名终于不被篡改成 DeepSeek 默认值了——非 DeepSeek 提供商传什么就是什么(#1714, #1740)。
行为变更
斜杠命令自动补全优先精确匹配——输入 /q 优先匹配 /exit(别名 q)而不是 /clear,更符合直觉(#1811)。CNB 镜像预检覆盖 stability 分支,发布前验证路径更完整。
升级:
npm install -g deepseek-tui
> 完整更新日志:[GitHub Release](https://github.com/Hmbown/DeepSeek-TUI/releases/tag/v0.8.40)
📢 **关注我**,获取最新开源更新日志和开发者工具动态。
#DeepSeek #TUI工具 #开源更新 #开发者工具