开发软件

关注公众号 jb51net

关闭
Reasonix for mac(开源终端编程Agent) v1.12.0 苹果电脑版

Reasonix for mac(开源终端编程Agent) v1.12.0 苹果电脑版

热门排行

简介

Reasonix for mac(开源终端编程Agent) v1.12.0 苹果电脑版

Reasonix是专为DeepSeek推出的一款开源终端编程Agent,属于DeepSeek原生编码助手,Reasonix 直接对接 api.deepseek.com,围绕 DeepSeek 的字节稳定 prefix-cache 设计了 append-only 的运行循环 —— 长会话能把缓存命中保持在 90%+,输入 token 成本降到 1/5。终端优先,留它一直跑着。目前Reasonix软件采用终端优先的设计理念,支持auto模型自动切换功能,使得简单和复杂任务都能获得匹配的模型能力,适合作为后台持续运行的编程辅助工具。另外通过固定前缀、只追加日志、工具调用修复与智能成本切换三大支柱,能够帮助开发者用极低费用长时间运行编程任务,快免费下载体验吧。

软件三大核心设计

一、Cache-First循环:越用越便宜

这是Reasonix最核心的创新。它的会话消息只追加不修改,保证字节级稳定的前缀缓存。

什么意思?普通的AI编程工具在对话过程中会不断修改、压缩上下文,导致每次请求的”前缀”都在变化,缓存命中率很低。而Reasonix通过”只往后加、绝不改前面”的策略,让前缀缓存越积越厚,长会话越用越便宜。

DeepSeek的前缀缓存规则是:相同前缀的Token按缓存价计费。V4-Flash缓存后仅$0.014/百万Token,未缓存要$0.07,差5倍。

二、Flash优先成本控制

Reasonix默认用DeepSeek V4-Flash跑日常迭代,需要深度推理时一键切到V4-Pro。不花冤枉钱,90%的日常编码Flash完全够用。

三、工具调用自动修复

DeepSeek偶尔输出格式跑偏?Reasonix内置了修复机制,自动纠错继续跑,不会因为格式问题中断你的工作流。

Reasonix为什么是 DeepSeek 原生?

Reasonix 只对接 DeepSeek,因为这套循环的不变量是按 DeepSeek 的 cache 机制设计的。同样的模型、同样的 API —— 改变的是循环的工程姿态。

一、字节稳定的运行循环

DeepSeek 的 prefix-cache 从 prompt 第 0 字节开始指纹化。Reasonix 的循环是 append-only —— 不重排、不基于 marker 做压缩 —— 让缓存前缀在每一次工具调用后都保持稳定。

1、append-only— 消息、工具结果一律尾部追加,绝不修改历史

2、no marker— 不使用 cache_control 之类的标记触发器

3、stable order— 工具调用顺序与时间戳完全确定性

4、prefix-survive— 即使 dispatch 多次工具,前缀仍命中

二、推理链回收

当模型在 <think> 块里"想偏了"把工具调用写进了思考内容,Reasonix 会做一次扫掠(scavenge pass)把这些逃逸的 tool call 抓回来执行,不浪费推理 token。

1、capture— 解析 <think> 块,识别其中的 tool-call 语法

2、replay

— 把抓出的调用重新走 dispatch 通道

3、effort— /effort 控制推理深度,便宜回合可降级

4、observe— 所有 harvest 操作落盘到 events 日志

三、工具调用自愈

模型生成的工具参数偶尔会有 JSON 拼写错、引号不闭合、shape 不一致的情况。Reasonix 在送入 dispatch 之前先做一轮 schema-aware 的修复,把畸形参数补好再执行。

1、parse— JSON5 / 容错解析,识别常见畸形写法

2、reshape— 按 schema 重排字段名 · 修补默认值

3、retry— 修复失败时优雅回报 · 让模型自我纠正

4、log— 所有修复动作可在 reasonix replay 中回放

reasonix与claude code对比:

Reasonix 主打极致省钱和开源,Claude Code胜在模型能力强和通用性,日常开发选前者,复杂任务选后者。以下从多个维度进行对比:

核心优势

1、极致省钱:实测单日 4.35 亿输入 token,缓存命中率 99.82%,账单从约 $61(无缓存)降至约 $12(v4-flash),叠加 DeepSeek V4 永久降价后成本极低。

2、DeepSeek 原生优化:每一层抽象都基于 DeepSeek 的字节稳定 prefix-cache 机制调优,非通用框架可比。

3、长会话稳定性:专为长时间运行设计,可”一直挂着跑”而不因上下文膨胀导致成本激增。

4、终端优先:无需 IDE 集成,依赖 git diff 与 ls 管理变更,适合习惯命令行工作流的开发者。

应用场景

1、长时编程任务:需要 Agent 持续运行数小时甚至数天的代码重构、批量修改、大型项目维护。

2、高频 API 调用场景:自动化脚本、CI/CD 流水线中需要大量与 DeepSeek 交互的编程辅助。

3、成本敏感型开发:个人开发者、初创团队希望在 DeepSeek V4 低价基础上进一步压榨 token 成本。

4、远程协作:通过 QQ 通道实现移动端远程向运行中的 Agent 下达指令并接收结果。

系统要求

Node 版本:22 或更高(Node 命令安装方式)

操作系统:macOS、Linux、Windows(PowerShell / Git Bash / Windows Terminal)

运行方式:终端命令行

后端依赖:DeepSeek API Key

更新日志

v1.12.0

What's Changed

refactor(desktop): extract layout geometry state into a zustand store 

refactor(desktop): move right-dock layout config into the zustand store 

refactor(desktop): move overlay/modal state into a zustand store

serve: authentication, goal mode, live todos, and mobile UX improvements 

refactor(control): collapse per-surface session-path wiring into Controller helpers

Extract controller turn orchestration 

refactor(config): split the 3120-line config.go god file by concern 

Integrate desktop workspace split and resize drag fixes / 集成桌面文件区分栏与拖拽优化

feat(heartbeat): 自动化任务新增权限等级选择 

fix: 进度面板折叠状态持久化到 localStorage,移除自动弹窗

Fix session-scoped composer drafts / 修复会话级输入草稿隔离 

fix(cli): show current version in upgrade success message 

Default workspace panel to collapsed / 默认收起工作区面板

Simplify subagent continuation reuse 

fix: 关闭侧栏后输入框宽度撑满窗口 + jump-bar/滚动条不影响历史消息对齐 

Integrate desktop workspace and plan persistence fixes / 整合工作区与计划模式修复 

fix: 工作台/创作模式下新建对话显示旧对话的问题

fix(desktop): keep project history topics out of blank reuse 

左侧边栏双击对话名称可重命名 

Improve opaque script error reporting / 改进不透明脚本错误上报

feat: 心跳任务新增「每次新建对话」选项 

fix(tui): preserve native terminal selection 

Fix session trash fallback conflicts / 修复会话回收站与回退会话冲突 

fix(desktop): apply NVIDIA Wayland explicit-sync workaround for WebKitGTK 

Fix two locale/load-dependent test-isolation bugs (cli i18n, bash login-shell probe) 

Centralize plan mode policy 

Add Memory v5 execution compiler / 新增 Memory v5 执行记忆编译器 

输入框有内容时 Cmd+1..9 快捷键仍可切换对话 

fix: 消除侧边栏切换对话时 Welcome 闪现

Fix subagent cancellation contract 

Preserve auto approval mode across partial tab snapshots / 保持自动审批模式不被快照降级

fix: Stop hook 使用 context.Background() 替代已取消的 ctx

新增 Guardian Subagent 

fix(desktop): disable Linux webview GPU without DRI 

fix(desktop): stabilize creation overview dock / 修复创作概览右侧面板布局与重开渲染 

Integrate #5128 signoff recovery fixes / 整合 #5128 签退恢复修复

Fix desktop session identity and cancel recovery 

fix(desktop): honor desktop language for replies / 修复桌面语言回复偏好 

Fix desktop visible error states / 修复桌面可见错误状态 

fix(desktop): preserve Planner transcript across settings reload (integrates #5293 + #5295) / 修复设置重载丢失 Planner 历史(集成 #5293 + #5295)

Fix desktop command failure feedback / 修复桌面命令失败反馈 

大家还下载了