📋 编辑总结
DeepSeek-Reasonix(简称 Reasonix)是 GitHub 上的开源终端编程 Agent,由 esengine 维护,MIT 协议。它直接对接 DeepSeek API,围绕稳定的 prefix-cache 设计 append-only 运行循环,把长会话的缓存命中率维持在高位、压低输入 token 成本。官方发布线已切换到 2.x:npm 的 latest 与 GitHub 的 Latest 均指向 Reasonix 2.x 线的 v2.33.0(2026-10-09 发布),2.x 的桌面应用即 Reasonix Studio,同一 release 另附 2.x 的 reasonix CLI 归档;1.x 转为维护线(npm 的 legacy-v1 通道已到 v1.39.8,next/canary 仍为 v1.39.7),官网明确说明「Studio(2.x)与 1.x 命令行是各自独立的版本线、暂不共享会话」。最新版 v2.33.0(2026-10-09,Studio 与 CLI 同版本):新增——图标栏移到窗口最左侧,底部新增带未读角标的「发送反馈」入口,外观页「图标栏」改为始终显示(默认)/仅侧栏折叠时显示/从不显示、立即生效(#12428);输入框的模型选择器带搜索框(输入即过滤、回车选第一项、Esc 关闭),按服务商分组并固定显示分组标题、当前模型保留勾选、声明可读图的模型带「读图」标记(#12442);工作台文件浏览器打开 .html/.htm 时新增「预览」视图(按网页打开,同目录样式/脚本/图片照常加载,文件变化自动刷新,不覆盖未保存草稿,#12443);设置的外观页「高级外观」新增「视觉效果」完整(默认)/节能(去掉磨砂玻璃、动态天空与颗粒,布局不变,只作用于本机,#12448);终端界面的工具审批与计划审批卡片支持 j/k 与 Ctrl+N/Ctrl+P 移动光标(#12419)、提问卡片支持 j/k 上下与 h/l 左右切换(#12420)、/mcp 面板支持 l/右方向键进入工具列表、h/左方向键返回、q 关闭(#12421);开启应用内鼠标捕获时,没有选中文字的右键会粘贴剪贴板文字(#12436);回合运行中按 Ctrl+Enter 把输入框内容作为引导发送(与 Ctrl+S 等效,下一个工具边界送达,#12437)。变更——打开会话窗格时 MCP、改动、上下文与队列不再在状态返回前后各读取一次(#12344);Go 工具链升到 1.26.9、golang.org/x/net 升到 v0.60.0,清除漏洞扫描报告的 11 项可达漏洞(只影响构建,#12446)。修复——带天空的主题包不再让显卡持续满载(天空画布降到每秒 15 帧、窗口不可见或失焦时停绘、面板模糊改实底色;RTX 3060 空闲占用 9.3%→1.0%,#12448);连续点击队列里两条的「编辑」时先点的那条较晚返回不再覆盖后点那条的编辑框与草稿(#12411);编辑已发送消息重发时若回退失败,编辑框保留修改文字并原地显示错误(#12426);反馈截图还在读取时提交再点「再写一条」,上一条截图不再混进下一条(#12423);反馈对话框焦点偶尔停在标签页(#12439);已发送消息里粘贴或上传保存的图片现在显示预览(失败显示「图片不可用」、竖图不撑框,#12332);标题栏设备面板在云端访问离线时区分未登录/中继不可达/中继拒绝(#12429);终端输入框调出多行历史条目后上下键可继续往更早翻(#12435);项目里声明的 MCP 服务启用后若命令、参数、环境变量或网址被改动,会回到「待授权」并显示将要启动的命令(GHSA-j7r7-jh9q-wrq2)。前一版 v2.32.0(2026-10-08,Studio 与 CLI 同版本):新增——可开关的图标栏回归(设置的外观页新增「显示图标栏」,默认开启、立即生效;手机宽度下自动隐藏,加宽窗口后恢复你的选择)、版本页的版本行新增「更新内容」,点开即在行内阅读该版本的说明(只有目录里带说明的版本才有,本版起发布的版本会带,首次查看后缓存在本机)。变更——删除侧栏里被折叠的会话行时同时删除它藏起来的恢复副本(不再删完后下一个副本顶上来像没删)、从旧版 Reasonix 导入时 1.x 桌面版的每个会话归入它原来的工作区(找不到原工作区的仍归入当前工作区)、窗口背景色尽量与主题一致以免小数缩放下窗口边缘露出白边、折叠状态下的思考内容不再逐字播放动画、打开会话窗格时检查点只读取一次、服务端拒绝请求时不再一律断言原因是丢失了助手的思考内容、压缩阈值输入框被容量保护截断时直接显示实际生效的值和比例、大型技能仓库安装后设置面板的多个请求不再排队等同一次重复解析。修复——队列编辑框里按 Esc 只关闭编辑而不再同时停止正在运行的回合、点队列里某一条的「立即发送」现在发送的就是选中那条、回退对话后被回退的消息放回输入框供修改重发、打开会话窗格时状态栏余额不再闪一下消失再出现、侧栏读取会话树失败后保留上一次的列表、运行中的委派子代理在运行期间就显示在子代理列表与状态里、被主机在运行前拒绝的调用显示为「未执行」、恢复待发队列提示按窗口语言显示、同时打开两个链接时内置浏览器停在后点开的那个、远程服务令牌文件缺失或为空时不再停掉正在运行的服务、终端界面输入 /resu 后按 Tab 第一次就补全为 /resume、钩子试运行的结果和错误只显示在产生它的那条规则上、钩子编辑页在试运行或保存时不再丢失未保存的修改、市场发布提交期间不再因点击其他位置而丢掉发布回执与草稿、安装/启用/移除服务商扩展后已打开的设置里模型列表随之刷新、连续两次应用运行时更改时第二次的成功提示也完整显示四秒。前一版 v2.30.0(2026-10-07,Studio 与 CLI 同版本):新增——服务商编辑表单重做(未保存提示、还原按钮、「已保存」回执、测试结果就近显示、「测试已启用模型」按钮与汇总行、底部固定保存栏支持 Ctrl/Cmd+S)、模型调用 render_chart 后对话里直接画出柱状图/折线图/饼图(终端界面显示为对齐数据表)、技能支持 paths: 声明(会话碰过匹配文件后该技能才出现在模型技能列表)、会话已完成但未查看时侧栏与标签页显示标记(重启后仍在,打开才清除)、手机网页端可只读查看代理正在使用的浏览器标签页。变更——压缩触发改为参考服务商上次报告的提示词大小(带截图等本地估算偏低的会话不再拖到超窗口才压缩)、压缩后重新带上模型自写的任务清单/已完成清单/折叠期间改过的文件与已通过的检查、附件被拒时附件条直接显示原因、MCP 提示词获取失败写明提示词与原因、市场注册表连不上时显示上次成功结果并标缓存、命令行 Ctrl+L 清屏与补全菜单 Ctrl+P/Ctrl+N。修复——后台启动的命令不再被画成红色失败、多会话并发时被遮挡窗格不再按流式速度重绘、打开反馈对话框不再背景模糊且运行中回合不再让 GPU 满载、连接远程机器会接入已在运行的服务(不再另起争抢会话租约或删掉其端口文件)、服务商编辑器保存期间锁定草稿不再静默丢失、备份与记忆面板并发操作锁定与列表刷新、移除插件包后显示最新重载结果、登录/退出后市场投票面板随账号刷新、带令牌片段链接不再因 401 空白、扩展回合外问答后状态标签恢复空闲。前一版 v2.29.0(2026-10-06,Studio 与 CLI 同版本):新增——远程机器每一行新增两个开关(停止连接该机器、不在侧栏列出它;被停止连接的机器不再被拨号,已打开的窗格不受影响)、主题包可单独设置链接/品牌色/悬停光晕/代理名称的颜色(默认外观不变)、终端界面 /resume <n> 直接在原位继续第 n 个已保存会话(序号不对或正忙会说明原因)。变更——压缩摘要请求只要持续返回内容就不会被切断(仅长时间无进展才判超时,另有 30 分钟总上限并说明属于哪一种)、摘要失败的重试等待在到达上下文窗口前解除且中转站对超大请求返回 400/413 时先压缩再重试、模型请求被重试时状态行说明原因(连接中断/超时/服务端状态码/流式输出停滞)与等待时长且秒数按每次尝试重新计时、服务商设置新增 idle_timeout_seconds、设置里「默认模型」显示配置的默认模型而不再跟随当前会话切换、设置搜索支持当前界面语言显示的名称、中文「本会话不再询问/此类操作不再询问」按钮改为明确写出「允许」、主题包取值改由生成的样式表下发(作者样式表无需 !important)、插件包里 Claude Code 模块声明被标为不支持的能力、命令行 /quit 与 /exit 重新可用(停止过程中再按一次 Ctrl+C 退出、补全菜单按 Tab 接受高亮项而非下移)。修复——大量插件技能时性能大幅提升(240 个插件技能的列表请求在 macOS 上由约 3.1 秒降到约 33 毫秒)、状态读取不再堆积占满浏览器连接且批准/计划/回答卡片不再长期卡「提交中」(决定提交最多等 20 秒并给明确提示)、点击侧栏会话行立即显示为选中且重复点击不重复打开、后接入窗口的状态标签在回合运行时不再误显示「空闲」、提示词优化与提交说明草拟在通用 OpenAI 兼容服务上可用(服务拒绝关闭思考时改用最低档重试)、版本目录与中转站请求改用 Studio 自身客户端标识以免被 Cloudflare 以 403 拦截、切换连接后备份面板与记忆面板不再串用上一连接的凭据与编辑内容、缓存 MCP 工具无自带描述时也显示「上次连接的快照」标记、被强杀内核遗留的 reasonix-jobs-* 临时目录在下次启动时清理、计划批准卡片打开时停止会回到规划阶段而不再卡在等待批准。1.x 维护线最新为 v1.39.8(2026-10-07 发布,发布渠道标注稳定版;Desktop 8 · CLI 4):修复——未声明读图能力的模型被图片卡住后续所有消息(现在只有明确声明 vision=false 的模型才拦截图片,未声明者直接把图片交给服务商,工具结果/历史里的图片若没有模型能读则换成简短说明)、被中断的回复造成会话记录标识冲突导致会话打不开、QQ 审批按钮消息格式被拒(改用正确格式并加纯文本回退)、与 Studio 2.x 共用项目时删除/归档会话反复失败(锁文件/临时文件时间戳不再触发重扫、重扫从 1 秒退避到 60 秒、归档遇忙锁最多等 1.5 秒)、旧版恢复链一次归档整条链、子代理工具调用错误出现在主对话(恢复父级标识后重新嵌套在子代理卡片)、Command Code 遇偶发匿名 400 时用同一请求体重试一次。前一版 v1.39.7(2026-10-02 发布,发布渠道标注稳定版;Desktop 7 · CLI 0,CLI 用户可按需跳过):桌面端修复——切换会话再切回后用量统计(请求数/令牌数/费用/已读文件)不再归零(按会话保存并在打开时恢复,#11621);远端会话处于过渡状态时提交的消息不再失败或丢失、忙碌时提交的消息立即进队列、运行中会话在后台保持连接、访问过的会话先显示已有历史再与权威历史对账(#11345/#11512);被历史分页截断的长轮次现在可折叠,滚到窗口底部会自动请求下一页一次(#11338);同一父会话的第二次分叉不再因来源重复登记而无法加载工作区历史(#11587/#11597);「编辑目标」改为应用内表单(可改目标与最大轮数并带校验),不再点击无反应(#11573/#11576);部分修复未登记项目里旧标签页会话卡在「工作区冲突」的问题——会话记录的项目根目录与目录一致时范围取自会话记录,已被标记为冲突的条目不会自动清除,报告者情况仍在调查(#11641/#11647,官方风险提示)。无需手动迁移。前一版 v1.39.6(2026-10-01 发布,发布渠道标注稳定版):Desktop 18 · CLI 7 项改动,升级残留与连接可靠性修复——升级后清不掉的配置告警(1.38 升到 1.39.5 后旧项目权限规则与同一 Windows 文件夹不同写法残留,已有授权覆盖的规则被识别、未批准的项目声明保留供查看,#11431)、空闲复用连接已断不再让下一轮对话失败(unexpected EOF;仅对零响应字节的复用空闲连接在新连接重发一次,#11271;官方风险提示:断开前服务商已收到首次请求时该轮极少数情况会被重复计费)、Windows PowerShell 前置脚本不再先输出编码错误(PowerShell 5.1 的 > 与 Out-File 改写 UTF-8、管道文本不带字节序标记、识别 Microsoft Store 版 PowerShell 7,#11253)、命令行超 32,767 字符时启动前拒绝并说明大小与上限、提示改用 write_file/edit_file(#11232)、强制停止后恢复提示明确以新消息为准(#11386);另修复会话历史/导入失败显示具体原因、侧边栏手动排序可重置、SSH 远程权限预设分会话保存、桌面端关闭时释放机器人桥接与用量记录线程、仍在输出的思考块可加载全文。无需手动迁移。前一版 v1.39.5(2026-09-29,Desktop 13 · CLI 8)项目配置与沙盒安全加固——项目配置只能收紧设置且声明的程序首次使用前需 reasonix trust 批准、上下文整理设统一五分钟上限且失败时保留最后一次确认的上下文;另修复路径相近项目共用会话、归档旧会话时一并归档所有版本、Linux 便携版升级失败恢复原版本。无需手动迁移。前一版 v1.39.4(2026-09-28,Desktop 6 · CLI 4)桌面端与 CLI 修复——/mcp 里重试连接失败的 MCP 服务改为后台进行、不再卡住整个对话;review、security-review、team-architect 等审查类子代理不再在 8 轮工具调用后被停下(与其他子代理共用步数预算);保存新密钥时就地更新你设置的变量名,不再把服务挪到私有槽位、旧值留在原处;SSH 远程标签页的会话概览正确显示上下文;因交付检查未完成而结束的轮次播放提醒音;会话拖到分组成员行上会加入该分组;启动时指出匹配不到任何工具的裸命令权限规则并给出应写成的 Bash(...) 形式。更早的 v1.39.2(2026-09-27,Desktop 25 · CLI 14)修复历史里同一条消息被记录两次的会话打不开也删不掉、归档 1.38 恢复副本一次归档、切换会话恢复实时流式输出、缓存清理后历史加载、手动技能调用与 run_skill 同形、setup 保留 API Key 变量名、中日韩 UTF-8 编辑不改未编辑字节、中文 Windows 控制台正确解码、StepFun 预设 262144 token 上下文窗口。更早的 v1.39.1(2026-09-26,Desktop 12 · CLI 6)聚焦稳定性修复:1.38 升级后会话消失与启动报错、Windows 沙箱残留权限致窗口打不开、旧会话导入改动原始文件、工具钩子覆盖子代理/规划器/review 等全部调用处、CLI --resume 列候选项。更早的 v1.39.0(2026-09-24,Desktop 5 · CLI 0)重点是会话恢复、供应商错误处理与会话管理,无 CLI 改动。(2026-09-23,Desktop 32 · CLI 5)——项目侧栏与会话切换一致性修复、新建会话不再出现 target_changed 错误、历史会话延迟加载使启动更快、待处理消息可就地编辑并调整顺序、重复 GPU 故障提供原生恢复对话框、本地 HTML 统一在内置浏览器标签页预览、DeepSeek 官方连接默认改用 deepseek-flash 且 MiMo 加入 V2.6 Pro/Flash。上一版 v1.38.11(2026-09-20):历史会话改为打开时按需迁移(启动不再重放导入,会话先显示在侧边栏)、桌面端与 CLI 可跨端交接/回收/镜像接管会话(桌面端回收后 CLI 保持存活)、解决 Windows 凭据自锁并退役 OS 级沙箱(凭据文件受保护,Shell 命令改用 PowerShell)、图片附件跨会话边界接纳并持久化到草稿、历史与导出、会话导出改用固定权威快照捕获完整历史、本地草稿按工作区持久化且无需先建会话、思考设置按模型解析;升级提醒:Windows 沙箱已退役,Shell 命令以当前用户身份运行(工具层边界仍有效),历史会话在首次打开时迁移。v1.38.10(2026-09-17)为可靠性维护版:会话重启保持身份与历史、归档/回收站持久生命周期、压缩上下文跨重启保留、Reasonix.exe 成为 Windows 规范 GUI 入口。更早的 v1.38.9(2026-09-15):会话持久化统一到规范存储服务与全新 v4 格式,突破此前 128 MiB 重放上限、支持超大会话恢复;修复恢复后的目标生命周期与宿主控制,续跑轮次保留原任务内容并拒绝过期操作以保住用户暂停状态;桌面端模型选择器重做,支持提供商筛选、收藏与全目录搜索;修复 macOS 应用包解析、显著缩小原生安装包、修复会话关闭与后台状态读取的数据竞争及 Windows 路径大小写复用同一会话写入器的问题;同时简化文件编辑与错误恢复,普通工具错误不再经证据门禁阻塞后续工作(权限策略、沙箱与计划批准仍然生效)。官方同时提示:工具描述变更会改变升级后的请求前缀,首次请求可能无法复用提示缓存;继续旧会话会迁移到独立 v4 目录,旧版本读不到新历史、需同步升级桌面端与 CLI(1 GiB 历史首次建索引约 115 秒)。桌面端自 v1.38.5 起迁移至 Electron,并在此前版本加入 DeepSeek V4.1 Flash 图片输入、OpenCode Go 提供商预设与跨桌面/远程会话的持久工具恢复;官方说明 v1.38.4 未公开发布;v1.38.3 或更早的桌面端无法在应用内更新、需手动安装完整包。 定价:免费开源(MIT 协议);实际支出为 DeepSeek API token 用量。编辑评分:⭐ 4.3。

DeepSeek-Reasonix是什么?

DeepSeek-Reasonix(一般简称 Reasonix)是 GitHub 上的一个开源终端编程 Agent,仓库在 esengine/DeepSeek-Reasonix,MIT 协议。定位跟 Claude Code、Codex CLI 是一类:在终端里自主完成代码编写、调试和仓库操作。

但它有个很明确的取舍——不做通用的 OpenAI 兼容层,而是直接对着 api.deepseek.com 设计。核心动作是围绕 DeepSeek 那套稳定的 prefix-cache,把运行循环改成 append-only:上下文只往后追加、不重排,从而在长会话里把缓存命中率维持在高位,官方说法是能显著压低输入 token 的成本。这个思路很实在——用编程 Agent 最烧钱的地方,从来不是模型多聪明,而是每一轮都把整个上下文重发一遍。

需要说明一句:这是个人开发者主导的项目,2026 年 8 月初在 GitHub Trending 上有过单日涨星八百多的记录,热度上升很快,但它不是 DeepSeek 官方出品的工具。

核心功能

  • DeepSeek 直连路径。相比通用兼容工具,它默认走低成本迭代,任务变难时再切更强的推理档位,整条链路都是按 DeepSeek 的特性调的。
  • 长会话成本优化。这是它的立身之本:append-only 循环加缓存优先,专门对付持续调试、大重构和几小时连轴的工作,而不是问一句答一句。
  • 规划门禁。/plan on 进只读规划模式,先把方案摆出来给你看,确认了才写盘;风险改动、命令执行和写入边界都要二次确认。相比那种「上来就改文件」的 Agent,这一层对生产仓库友好得多。
  • 推理强度可调。/pro 或 /effort 切档,硬重构和长链路调试时给更多算力,日常小改省着用。
  • MCP、Skills 与记忆。能接外部工具,也能把项目专属的技能和记忆存下来,不做一次性对话。运行历史方面提供分支、检查点和命令历史,调试、交接、续跑都有据可查。
  • 双入口加自检。CLI 与桌面客户端并行,/doctor 一条命令排查 API、配置、hooks 与项目状态,启动失败时省很多猜的时间。

版本/套餐对比

Reasonix 本身 MIT 开源、免费,没有订阅档位,你付的只是 DeepSeek 的 API token 费用。 截至 2026 年 10 月 10 日,官方发布线已切换到 2.x:npm 的 latest 与 GitHub 的 Latest 均指向 v2.33.0(2026-10-09 发布),2.x 桌面应用即 Reasonix Studio;1.x 转为维护线(npm 的 legacy-v1 通道仍为 v1.39.8,next/canary 仍为 v1.39.7)。v2.33.0 的主题是界面与交互打磨:图标栏移到窗口最左侧并加入「发送反馈」入口(外观页可选始终显示/仅侧栏折叠时显示/从不显示),模型选择器支持搜索与按服务商分组,文件浏览器可直接预览 HTML 页面,新增「视觉效果」节能档;并修复带天空主题包长时间占满显卡(RTX 3060 空闲占用 9.3%→1.0%)、连续编辑队列条目互相覆盖、回退失败后编辑框被关闭、项目 MCP 服务配置改动后未重新授权(GHSA-j7r7-jh9q-wrq2)等一批问题。1.x 维护线最新为 v1.39.8(2026-10-07 发布,发布渠道标注稳定版),共 Desktop 7 · CLI 0 项改动,CLI 用户可按需跳过,主题是桌面端会话与用量统计修复:切换会话再切回后用量统计(请求数/令牌数/费用/已读文件)不再归零(#11621)、远端会话过渡状态时提交的消息不再失败或丢失(#11345/#11512)、被历史分页截断的长轮次可折叠且滚到底部自动加载下一页(#11338)、同一父会话第二次分叉不再无法加载工作区历史(#11587/#11597)、「编辑目标」改为应用内表单(#11573/#11576)、部分修复未登记项目旧标签页会话卡在「工作区冲突」(#11641/#11647,官方风险提示)。前一版 v1.39.6(2026-10-01 发布,发布渠道标注稳定版),共 Desktop 18 · CLI 7 项改动,主题是升级残留与连接可靠性修复:升级后清不掉的配置告警(1.38 升到 1.39.5 后旧项目权限规则与同一 Windows 文件夹不同写法残留,#11431)、空闲复用连接已断导致的下一轮对话失败(仅对零响应字节的复用空闲连接在新连接重发一次,#11271;官方提示断开前服务商已收到首次请求时该轮极少数情况会被重复计费)、Windows PowerShell 前置脚本编码错误(5.1 管道文本改写 UTF-8,#11253)、命令行超 32,767 字符启动前拒绝并说明原因(#11232)、强制停止后恢复提示明确以新消息为准(#11386);另修复会话历史/导入失败显示具体原因、侧边栏手动排序可重置、SSH 权限预设分会话保存、桌面端关闭时释放机器人桥接线程、思考块输出期间跟随实时文本。无需手动迁移。前一版 v1.39.5(2026-09-29,Desktop 13 · CLI 8)项目配置与沙盒的安全加固:仓库里的 reasonix.toml 与 .reasonix/settings.json 只能收紧沙盒、权限和审批设置,不能再放宽;项目声明的程序(钩子、语言服务器、模型服务商、shell、ripgrep、浏览器路径)首次使用前需要你批准(在项目目录运行 reasonix trust 查看,批准按文件夹分别记录);接近上限的对话做上下文整理时有统一五分钟上限,不再无限等待,摘要失败时保留最后一次确认的上下文,不再退回有损截断;保存权限规则时拒绝未知工具名(如 deny = ["rm"])并给出应写成的 Bash(...) 形式;模型请求失败的诊断信息在收尾与重启后保留;标题栏图标跟随主题配色;路径相近的两个项目不再共用会话目录;归档旧版本留下的会话时一并归档它的所有版本;Linux 便携版 1.18–1.19.2 升级失败时恢复原版本。无需手动迁移。前一版 v1.39.4(2026-09-28,Desktop 6 · CLI 4):/mcp 里对连接失败的服务选择「重试」时改为后台连接,握手不再卡住整个对话的按键与重绘;review、security-review、team-architect 等审查类子代理不再在 8 轮工具调用后被停下(此前没有任何设置能调大该上限),与其他子代理使用相同步数预算;保存新密钥时就地更新你设置的变量名,不再把服务挪到私有槽位、旧值留在原处(保存完成前保留旧值,中途中断会恢复);SSH 远程标签页的会话概览读取所选远程会话的上下文,不再显示为空;因交付检查未完成而结束的轮次播放提醒音;把会话拖到会话分组的成员行上会加入该分组;启动时指出匹配不到任何工具的裸命令权限规则(如 deny = ["rm"])并给出应写成的 Bash(...) 形式,匹配语义不变。更早的 v1.39.2(2026-09-27,Desktop 25 · CLI 14)修复:历史里同一条消息被记录两次的会话打不开也删不掉(以第一条为准正常打开,文件损坏的会话总能移入废纸篓)、归档 1.38 留下的「已恢复」旧会话时一次归档全部恢复副本、从旧话题路径打开的会话恢复边生成边显示的实时流式输出、长会话缓存清理后向上翻加载更早消息不再失败、只含 /技能名 的手动调用与 run_skill 以同一形式发给模型、reasonix setup 保留你输入的 API Key 变量名、会话重开后磁盘索引同步更新、Git worktree 沙箱拦截 git add 时提示最小放行目录、fish/zsh 登录 shell 环境区分、含中日韩文字的 UTF-8 文件只在能原样往返时才按 GB18030/GBK 处理、中文 Windows 控制台正确解码、经 Responses 中转丢失完成事件的工具调用按响应列表继续执行、StepFun 预设带上 262144 token 上下文窗口。更早的 v1.39.1(2026-09-26,Desktop 12 · CLI 6)聚焦桌面端与 CLI 稳定性修复:1.38 升级后会话「消失」与启动报错、用过 1.38.8–1.38.10 沙箱的 Windows 电脑窗口恢复正常、打开与导入旧会话不再改动原始文件、工具钩子覆盖子代理/规划器/reasonix review 与桌面试运行、CLI 端 --resume 模糊查询列出候选项、长会话致命崩溃输出按 PID 捕获。更早的 v1.39.0(2026-09-24,Desktop 5 · CLI 0)重点是会话恢复、供应商错误处理与会话管理:被无效工具参数或缺失图像阻塞的会话可自动恢复,供应商 HTTP 与网络故障不再进入长时间自动重试,无 CLI 改动。更早的 v1.38.12(2026-09-23,Desktop 32 · CLI 5)重点是会话生命周期修复、启动提速与桌面体验:项目侧栏与会话切换一致性修复(移除后重新添加项目可恢复侧栏可见性,过期读取不再覆盖当前会话列表)、新建会话不再出现 target_changed 错误与残留输入、历史会话延迟加载移出启动关键路径(启动更快)、待处理消息可就地编辑并用指针或键盘调整顺序、重复 GPU 故障或持续卡顿提供原生恢复对话框、本地 HTML 文件统一在任务绑定的内置浏览器标签页打开、DeepSeek 官方连接默认改用 deepseek-flash 且 MiMo 明确区分 API 与 Token Plan 并加入 V2.6 Pro/Flash;升级提醒:主动执行 /compact 会按需求压缩历史并可能替换已缓存的会话前缀(自动压缩阈值不变)、旧的工作区草稿工作流已移除(正式历史与未发送输入不受影响)。上一版 v1.38.11(2026-09-20):历史会话改为打开时按需迁移(启动不再重放导入,会话先显示在侧边栏)、桌面端与 CLI 可跨端交接/回收/镜像接管会话(桌面端回收后 CLI 保持存活)、解决 Windows 凭据自锁并退役 OS 级沙箱(凭据文件受保护,Shell 命令改用 PowerShell)、图片附件跨会话边界接纳并持久化到草稿、历史与导出、会话导出改用固定权威快照捕获完整历史、本地草稿按工作区持久化且无需先建会话、思考设置按模型解析;升级提醒:Windows 沙箱已退役,Shell 命令以当前用户身份运行(工具层边界仍有效),历史会话在首次打开时迁移。上一个版本是 v1.38.10(2026-09-17,Desktop 36 · CLI 2,核心是会话重启保持身份与历史、归档/回收站持久生命周期、压缩上下文跨重启保留、Reasonix.exe 成为 Windows 规范 GUI 入口)。版本上要留意一件事:1.0 是用 Go 完全重写的版本,默认开发分支为 main-v2,产出单个静态二进制方便跨平台分发;0.x 的 TypeScript 旧版只做维护,不再推进新功能。安装路径有三条——npx reasonix code 直接试用,npm i -g reasonix@next 装成常驻命令,或者走 Homebrew;也提供桌面端下载。想用 Go 重写版就跟着 main-v2 分支走。

值不值得用?

如果你本来就用 DeepSeek,这工具的性价比很难被同类超过。它把「长会话省钱」这件事当成第一优先级来设计,而不是当作附带优化;规划门禁和运行历史这两块又照顾了生产仓库的安全感。终端优先、可以挂着一直跑,这也是熟练开发者更想要的形态。

但要看清代价。第一是绑定:它就是为 DeepSeek 造的,你想随时换 Claude 或 GPT,就不该选它——去看 Goose 那类模型中立的方案。第二是成熟度:个人维护、1.0 刚完成语言级重写、0.x 停在维护状态,迁移期的坑不会少,用在关键项目上得留后手。第三是它偏终端,图形界面党会觉得别扭。

使用建议

  • 先 npx reasonix code 在一个非关键项目里试,别一上手就全局安装。
  • 进仓库前先 cd 到目标项目再启动——文件、命令输出和项目记忆都是按仓库挂的,位置错了记忆就串。
  • 生产代码一律先 /plan on。让它把方案摆出来,你看完再放行写操作。
  • 日常小改保持默认低成本档,只在硬重构、长链调试时切 /pro。
  • 起不来就跑 /doctor,比自己翻配置快。
  • 如果你不是 DeepSeek 用户,别为了这套缓存优化专门换模型,收益不对等。

适合谁用?

推荐:已经在用 DeepSeek API、又需要长时间连续调试或大规模重构的开发者,特别是对 token 账单敏感的个人和小团队。 可考虑:想在终端里试一套国产模型原生 Agent、能接受年轻项目风险的技术爱好者。 不推荐:需要在多家模型供应商之间自由切换的团队;对稳定性要求极高、不愿承担重写期风险的生产环境;以及不习惯命令行、更想要图形化编辑器体验的用户。