跳到主要内容

Reasonix Desktop v1.11.0 发布 —— 代码库自动建索引,MCP 启动不再偷懒

· 阅读需 4 分钟

Reasonix Desktop v1.11.0 封面

💡 核心更新:codebase-memory MCP 自动索引、SessionAPI 架构重构、MCP lazy 模式移除、工具调用预算用尽时有宽限轮次、/reload-cmd 热加载、会话级 todo 持久化。

codebase-memory MCP 自动索引

之前 codebase-memory MCP 要手动触发索引,新开一个项目得记着跑一遍。现在不用了——MCP 会在后台自动扫描代码库结构建索引,Agent 问"这个函数在哪调用"的时候直接命中。

这个改动不大,但实用。每次换项目不用再想着初始化那一步了(#4951)。

SessionAPI 重构——不只为今天

v1.11.0 有一半 PR 是在拆代码:goal FSM 抽成独立的 goalMachine、approval/ask 抽成 approvalManager、store 包管 session sidecar 布局、再定义一个 SessionAPI 端口把所有端(bot、serve、acp、CLI TUI、App)统一接到同一套接口上(#4918, #4922, #4928, #4931, #4932, #4935, #4939)。

对用户来说,这波重构短期内看不到什么直接变化。但把所有入口统一到 SessionAPI 之后,后面加新功能就不用每个端改一遍了——移动端、Web UI、或者新的集成入口,接入成本会低很多。

MCP 不再 lazy

MCP lazy 启动模式被移除了(#4961)。之前 MCP 工具在需要的时候才启动,省了一点资源,但也带来了"第一次调 MCP 工具要等几秒"的延迟。现在启动就全加载,响应更快,代价是多占一些内存。

如果你之前依赖 lazy 模式节省资源,这是唯一需要留意的地方。

工具调用预算用尽有宽限

Agent 调工具设了 max_tokenstoken_budget 的话,之前超了就立即停,有时候刚好卡在关键步骤上。现在加了一个宽限轮次(grace round),预算用尽后 Agent 还能再跑一轮,至少能输出计算结果再停。不会因为超预算就断在一个半截的推理里(#4869)。

/reload-cmd 命令

改了 custom slash 命令之后不用重启 App 了。/reload-cmd 直接热加载,slash 命令的定义改了马上生效。开发自己 slash 命令的时候省了反复重启的功夫(#5016)。

其他修复

  • 取消后任务可退出:之前点了取消,运行中的任务可能卡住退不出来。现在取消后确保能退出(#4975)
  • Agent 轮数上限全局化:Agent 的 max_steps 限制不再按每个 session 单独记,只按全局配置生效(#4979)
  • 会话级 todo 持久化:会话里的 todo 列表现在持久保存,清空会话也不会丢(#4959)
  • 模型切换按钮精简:桌面端模型切换的 UI 改小了,不挡界面(#5018)
  • PE 交接与规划路由修复:PE(Planning Executive)模块的交接和路由逻辑修了(#4938)
  • 桌面快捷键改进(#5005)
  • Windows 会话回收站修复:Windows 上删会话改用 copy+remove fallback,不再因为跨盘移动失败(#4999)
  • MiMo 内置引导移除:删掉了 MiMo 的内置引导提示(#4949)
  • Creation tool flow 视觉效果(#4974)

升级方式:

npm i -g reasonix
brew upgrade esengine/reasonix/reasonix
reasonix --version

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

📢 关注我,获取最新开源更新日志和开发者工具动态。

#Reasonix #DeepSeekReasonix #桌面端 #v1.11.0 #MCP #SessionAPI #AI编程工具 #开源 #AI写代码的小任 #LLM更新报告