Reasonix桌面端是一款以 DeepSeek 为原生后端的终端编程 Agent。直接对接 api.deepseek.com,围绕 DeepSeek 的字节稳定 prefix-cache 设计了 append-only 的运行循环 —— 长会话能把缓存命中保持在 90%+,输入 token 成本降到 1/5。终端优先,留它一直跑着。软件围绕缓存设计,询问3次后,缓存命中率达95%以上,特省钱。
功能特色
1. 智能编码(Code 模式)
进入项目目录后,可以直接读取、编辑、写入工作区文件,执行终端命令,完成代码生成、Bug 调试、多文件重构等任务。所有文件写入操作均需用户手动确认(/apply),安全可控。
2. 持续对话(Chat 模式)
纯聊天模式,不具备文件系统工具权限,适合技术讨论、头脑风暴、概念解释等场景。支持自动在 Chat / Code / Plan 三种模式间切换,像真人一样理解上下文。
3. 任务规划(Plan 模式)
面对复杂任务时,软件会自动将任务分解为多步骤计划,逐步执行并动态调整。用户可以审核每一步的修改方案,确认后再落盘。
4. 单次任务(Run 模式)
一次性执行任务,结果流式输出到标准输出,可直接嵌入 Shell 管道,适合脚本化调用。
5. MCP 集成
第一公民级支持 MCP(模型上下文协议),一行命令即可挂载 GitHub、文件系统、数据库等外部工具,打通本地资源与 AI 的连接。
6. 自定义技能(Skills)
用户可以用 Markdown 编写技能脚本,通过极简的 Frontmatter 配置将纯文本文件变成独立的子 Agent,技能可跨项目复用,所有配置均为纯文本,可被 Git 追踪。
7. 会话回放与成本统计
内置 /stats 命令,一键查看当日、当周、当月的 Token 消耗、缓存命中率、折合人民币花费,精确到分。所有对话历史持久化保存,支持导出、重命名、删除。
8. 网络搜索
内置 web_search 和 web_fetch 工具,默认使用 Mojeek(零配置),也支持自托管的 SearXNG 元搜索。
9. R1 思维链收割
从 DeepSeek-R1 的推理链中提取结构化计划状态(子目标、假设、不确定性、被拒绝路径),用廉价的 V3 模型处理,兼顾推理质量与成本。
10. 多标签话题管理
自动检测话题切换,支持多话题并行对话,可随时创建、重命名、切换话题。
软件亮点
终端原生 TUI
不是又一个 IDE 插件。diff 留给 git diff,文件树留给 ls —— 终端就是工作面板。
V4 双档位
默认 V4-Flash 跑日常迭代控成本,/pro 单回合切到 V4-Pro,/preset max 整个 session 走 Pro。
MCP first-class
一行 --mcp "name=cmd args" 接入外部服务器,工具以前缀合并进同一个 registry。
沙箱与计划门
所有原生工具沙箱化到启动目录;/plan 进入只读审计门,未批准前不允许写入。
Skills 可编排
.reasonix/skills/<name>.md,frontmatter 支持 runAs: subagent + allowed-tools 隔离运行。
Replay & Events
完整事件流落盘,可回放任意一次会话,可统计 token / cache / 成本,便于审计。
接入教程
1. 安装 Node.js
安装 Node.js 20.10 及以上版本。
Windows 用户请安装 Git for Windows。
2. 获取 DeepSeek API Key
在 DeepSeek 开放平台 获取 API Key。Reasonix 首次启动会有内置向导询问 Key 并持久化到 ~/.reasonix/config.json —— 无需配置环境变量。
3. 进入项目目录,执行 npx reasonix code 即可开始使用。
cd /path/to/my-project
npx reasonix code
无需全局安装。软件默认使用 DeepSeek-V4-Flash 跑日常迭代以控制成本。在 TUI 中输入 /pro 可在下一轮切换到 DeepSeek-V4-Pro,/preset max 则整个 session 都走 Pro。输入 /help 查看完整 slash 命令参考。



