跳到主要内容

子代理也能生子代理了!Reasonix Desktop v1.16.1 发布 —— 多级子代理+CLAUDE.md 兼容

· 阅读需 4 分钟

Reasonix Desktop v1.16.1 封面


🚀 本次更新

✅ 多级子代理 · 子代理也能递归生子代理,不再限制单层展开

✅ CLAUDE.md 兼容 · Hook 启动系统支持 Claude 格式的插件和项目指令

✅ Bash AST 安全解析 · 沙箱权限判断从字符串匹配升级到语法树

✅ 图片预览 + 系统通知 · Composer 点开看大图,任务完成弹出通知


🟢 新功能 · 多级子代理

之前子代理只能展开一层——它不能再派自己的子代理。现在递归了:子代理可以生子代理,子代理的子代理还能再生。层深默认不限,适合做分层任务分解。

多级子代理:一级→二级→三级展开

之前: ❌ 大任务拆成 5 个子代理,每个子代理遇到子问题只能自己扛或报错等你来处理

v1.16.1: ✅ 子代理自己能判断「这个问题我搞不定,分给两个更专的兄弟」,然后等你拿结果就行

多级子代理配上这次加的 Hook 启动上下文,每级子代理都能带自己的初始环境变量和插件,不会和父级打架。

💡 如果你担心子代理失控,可以用配置限制最大递归深度——不出 bug、不怕无限嵌套


🟢 新功能 · CLAUDE.md 兼容

Reasonix 现在能读懂 CLAUDE.md 了——Claude Code 用户写的项目指令文件可以直接拿到 Reasonix 里用,不兼容的地方 shim 层会自动适配。

CLAUDE.md 兼容示意图

对同时在用 Claude Code 和 Reasonix 的人来说,切换工具不用重写一遍项目配置。文件放那,两个工具各读各的,输出一致。


🟢 新功能 · Bash AST 安全解析

之前 Bash 权限判断靠字符串匹配——看命令里有没有 rmsudo> 这些关键词,很容易被绕过(比如 rm 换成变量拼接)。

Bash AST 解析流程

现在用 AST(抽象语法树)解析每条 Bash 命令,rm -rf / 还是 x=$'rm -rf /' 都能识别——沙箱说只读就是只读,绕不过去。Plan 模式下的并行子任务也被强制只读,不在 plan 阶段偷偷写文件。


🟢 体验改进

桌面端系统通知:任务跑完了弹系统通知,切出去做别的事不会漏

图片预览:Composer 和消息里的图片点开就能看大图,不用下载

自动更新会话标题:根据内容自动命名,但手动改过的不覆盖

智谱 GLM 思考模式:智谱 GLM 用户终于能用 thinking-mode 了

深度适配的供应商预设:开箱可选多个国内供应商


🔴 Bug 修复

🐞 ①:Windows 经典标题栏拖动失效

原因:frameless 模式改了之后,classic titlebar 的拖拽区域被新布局挡住

修复:恢复窗口拖动区域,classic 和 frameless 各自独立处理

🐞 ②:桌面端停止按钮切换标签后失效

原因:tab 切换时 stop state 没有被传递到新激活的 tab

修复:切换 tab 时同步 stop state,任何 tab 下都能停

🐞 ③:会话旧快照覆盖最新状态

原因:异步压缩写入时,旧快照可能比新快照晚落盘、把新数据冲掉

修复:写入前比对时间戳,旧快照不覆盖新数据


⬆️ 如何升级

升级方式:

① 打开终端

② 运行升级命令

npm i -g reasonix

桌面端用户打开应用内检查更新即可。


📌 一句话总结

多级子代理让 Reasonix 的分工能力上了一个台阶——大任务拆子任务、子任务再拆,每一层都有人干活,你不用层层指挥。

完整更新日志:GitHub Release desktop-v1.16.1


📣 推荐专区 · 以下为广告内容

💡 觉得这篇文章有用?你可能也会对以下内容感兴趣:

🛠 我日常在用的 AI 编程工具

Claude Code —— 代码理解和重构能力顶尖,写复杂逻辑首选

OpenCode —— 开源 CLI,多模型切换灵活,适合日常开发

Cursor —— 编辑器深度集成 AI,团队协作体验好

📚 我的付费内容《AI 编程实战手册》 已更新 40+ 篇,覆盖 prompt 模板、工具配置、真实案例 👉 [链接]

部分链接包含推广返佣,不影响你的购买价格