别再用 Cursor 烧钱了,这个终端神器让 DeepSeek 成本降到 1/5
一个近 2 万 Star 的开源项目,全网几乎没有系统性的中文教程。这个生态位,我占了。
一、先算笔账
先问你一个问题:你每个月在 AI 编程工具上花多少钱?
- Cursor Pro:$20/月(人民币 145 元),固定月费。用不用都得掏。
- Claude Code:按量付费,Sonnet 模型 $3/1M 输入 + $15/1M 输出。一次代码审查轻松烧掉几毛到几美金。
- GitHub Copilot:$10/月,但只能用 Copilot 自己的模型,不能换 DeepSeek。
一次完整的编码任务——让 AI 写一个脚本、执行、看到结果——猜猜多少钱?
我刚刚实测了一轮,数据是:
| 步骤 | 输入 tokens | 其中缓存命中 | 成本 |
|---|---|---|---|
| 让 AI 写一个 Python 脚本 | 8,844 | 8,704(98%) | ¥0.0013 |
| AI 执行脚本并展示结果 | 9,366 | 9,216(98%) | ¥0.0005 |
| 合计 | — | — | ¥0.0018 |
同样的事在 Cursor 里做,它对 DeepSeek 的优化远不如 Reasonix 这么极致,缓存命中率更低,而且你还得先付那 $20 月费。
这就是前缀缓存(Prefix Cache)的魔力——DeepSeek 独有的秘密武器,而 Reasonix 是唯一一个为它做了全流程工程化的工具。
二、Reasonix 到底是什么?
官方定义:一个配置和插件驱动的 AI 编码代理(coding agent),运行在你的终端里。
用人话翻译:它是一个能自己写代码、跑命令、读文档的 AI 助手,直接在命令行里干活。
它的核心亮点远不止省钱:
| 维度 | 能力 |
|---|---|
| 💸 成本 | 缓存优先循环,长会话下缓存命中率 90% 以上,输入成本降到约 1/5 |
| 🔧 工具系统 | 内置 9 个工具(读写文件、执行命令、搜索代码、抓网页),还能通过 MCP 协议接入任意外部工具 |
| 🔒 安全 | 三层权限规则(allow/ask/deny)+ 沙盒强制隔离——AI 想写文件?先问你 |
| 🧩 可扩展 | 自定义斜杠命令、Markdown 技能(Skills)、MCP 插件市场,几乎什么都能接 |
| 💻 双前端 | CLI 终端界面 + 桌面图形应用,同一内核 |
| 📜 开源 MIT | 近 2 万 Star,Go 单二进制 18MB,全平台 |
三、5 分钟上手
⚠️ 装之前先看这一条
Reasonix 目前有两个版本线:
- v0.x(TypeScript 旧版) — 不再开发,仅维护。
npm i -g reasonix(不加任何参数)装到的是这个。 - v1.x+(Go 重写版) — 当前开发主线,近 2 万 Star 全在这个版本。装这个。
第一步:安装
推荐方式(一行命令):
npm i -g reasonix@next需要 Node.js 环境(≥ 20)——它只是用来下二进制包的,实际跑的是 Go 二进制,不是 Node。
装完之后验证一下:
reasonix version看到类似 reasonix npm-v1.3.0 的输出,说明装的是 Go 版。如果看到 0.x 的版本号,说明装到了旧版,换个命令重装。
💡 为什么分 @next? 项目作者刻意把 npmlatest标签锁定在 v0.x 旧版,不让现有用户无感升级到 Go 重写版。所以新用户必须显式指定@next。等 Go 版稳定后latest会切过去。
其他安装方式:
# macOS 用户(推荐,不需要 Node)
brew install esengine/reasonix/reasonix
# 或者直接下载二进制——不需要任何运行时
# 去 GitHub Releases 页面下载对应系统的压缩包
# https://github.com/esengine/DeepSeek-Reasonix/releases💡 避坑小贴士:如果你用 nvm 管理 Node 版本,装完后发现reasonix命令找不到,试试nvm use default,或者直接把$(which reasonix)软链到/usr/local/bin。
第二步:配置 API Key
reasonix setup这是一个交互式配置向导,它会问你这三件事:
1. 选模型——默认就是 DeepSeek Flash(性价比最高的那个) 2. 填 API Key——去 platform.deepseek.com 注册一个账号,花几块钱充个值,拿到 Key 粘贴进去 3. 选语言——选中文
全程不用改任何配置文件。完成之后,它会帮你生成 ~/.config/reasonix/config.toml。
💡 避坑小贴士:API Key 也可以写在项目根目录的 .env 文件里:
> DEEPSEEK_API_KEY=sk-你的key >
团队协作时这个方式更方便——.env 不提交到 Git 就好。第三步:跑通第一次对话
直接运行:
reasonix run "帮我写一个 Python 脚本,打印出当前目录下最大的 5 个文件"你会看到这样的输出(我用真实数据演示):
▎ thinking...
· 9336 tok · in 8844 (8704 cached / 140 new) · out 492 · ¥0.0013
→ write_file print_largest.py
▎ thinking...
当前目录下共有 5 个文件,按大小排序如下:
| 文件 | 大小 |
|---|---|
| bigfile.bin | 10,485,760 字节 (~10 MB) |
| print_largest.py | 858 字节 |
| file3.txt | 37 字节 |
· 9441 tok · in 9366 (9216 cached / 150 new) · out 75 · ¥0.0005AI 帮你做了两件事:
1. 先「思考」——理解你的需求,写出了 print_largest.py 脚本
2. 再「执行」——自动运行这个脚本,把结果整理成表格展示给你
整个过程不用你写一行代码,不用复制粘贴。
第四步:看懂底部的「省钱证据」
上面输出里最重要的,是每一轮末尾的这行数字:
· 9336 tok · in 8844 (8704 cached / 140 new) · out 492 · ¥0.0013翻译一下:
| 字段 | 含义 | 这次的值 |
|---|---|---|
9336 tok | 总共用了多少 tokens | 9,336 |
in 8844 | 其中输入(给你的提示词) | 8,844 |
8704 cached | 缓存命中的 tokens | 8,704(98%) |
140 new | 实际新增的 tokens | 140 |
out 492 | 输出(AI 的回答) | 492 |
| ¥0.0013 | 这次调用花了多少钱 | 不到 2 厘 |
缓存命中的 token,DeepSeek 只收 $0.0028/1M tokens,而没命中的收 $0.14/1M tokens——缓存价格只有正常的 2%。
第一次调用时,系统提示词和工具定义会被缓存起来。第二次再问,98% 的输入直接从缓存读,几乎不花钱。
这就是 Reasonix 敢说「成本降到 1/5」的底气 —— 不是偷工减料,是工程优化。
四、除了省钱,它还藏着什么?
第一篇文章先点到为止,但这个系列的后续你会陆续看到:
- 权限体系 — 不是简单的"开/关",而是一套规则引擎:
deny(rm -rf)硬阻断危险命令,allow(go test)放行安全操作,兜底策略让 AI 每次写文件前都问你。 - 沙盒隔离 — AI 写的文件只能在当前项目目录里生效,符号链接和
..都逃不出去。macOS 上连 bash 命令都套了 OS 级沙盒。 - MCP 插件 — 一个开放协议,你可以给 AI 接上搜索(Tavily)、数据库(PostgreSQL)、甚至企业内部的 API。Claude Code 的
.mcp.json配置直接拿来用。 - Skills 技能系统 — 用 Markdown 写一段提示词,就能让 AI 学会一个工作流,比如「帮我 review 代码」或「按团队规范格式化这个文件」。
- 桌面应用 — 除了终端,Reasonix 还有一个 Wails 桌面客户端,图形界面管理会话和配置。
五、你可能会问
Q:我没装 Node.js 也能用吗?
A:可以。用 brew install esengine/reasonix/reasonix 或者直接下载 GitHub Releases 页的二进制压缩包,解压就能用。
Q:装了之后看到的是 0.x 版本号,是装错了吗?
A:对,你装到了旧版。重跑 npm i -g reasonix@next 升级到 Go 版。或者用 brew 安装。
Q:DeepSeek 的 API 怎么充值? A:去 platform.deepseek.com 注册,几块钱就能用很久。我实测充了 10 块钱,高强度用了一周还剩 9 块多。
Q:它会乱改我的文件吗? A:默认是「问我」模式(ask mode)——每次 AI 想写文件或执行命令之前,都会先问你的意见。你确认了它才动。除此之外还有一个沙盒层,强制 AI 只能在当前项目目录里写文件,越界写不进去。我会专门写一篇权限与安全。
Q:和 Cursor 比少了什么? A:Reasonix 是终端工具,没有 IDE 里那种代码高亮、实时补全。它只做 AI agent 的事——理解需求、写代码、执行、展示结果。这是设计取舍,不是缺陷。
六、你该不该试?
如果你符合下面任意一条,我建议你现在就去装一个试试:
- 每个月在 Cursor 上花 $20,但觉得不值
- 在用 DeepSeek 但觉得 API 调用太贵
- 想试试 AI 编程,但不想一上来就付费
- 受够了 IDE 插件,想要更纯粹的终端体验
写在最后
这只是第一篇文章。
这个系列我会一直写下去,目前规划了三个篇章、十几篇内容:
入门篇:
| # | 标题 | 解决什么 |
|---|---|---|
| ✅ 01 | 安装与跑通(本篇) | 装好、配好、跑通第一次对话 |
| ✅ 02 | Chat vs Run:两种工作模式 | 什么时候该聊天,什么时候该扔任务 |
| ✅ 03 | 权限与安全:敢让 AI 写代码吗? | 怕 AI 乱删文件?三层防护给你安全感 |
| ✅ 04 | 配置详解:从零读懂 reasonix.toml | 配置文件每一段是干什么的 |
| # | 标题 | 解决什么 |
|---|---|---|
| ✅ 05 | MCP 插件生态:给 AI 接上翅膀 | 接入搜索/数据库/外部工具 |
| ✅ 06 | 斜杠命令 + @ 引用 | 自定义 /review 命令,@ 引用文件和目录 |
| ✅ 07 | Skills:让 AI 学会你的工作流 | 用 Markdown 写可复用的 AI 技能 |
| ✅ 08 | Plan Mode:让 AI 先计划再动手 | 复杂任务先出计划,你批准了再执行 |
| # | 标题 | 解决什么 |
|---|---|---|
| ✅ 09 | 双模型协同:省钱省到极致 | flash 做规划 + pro 做执行,各自缓存独立 |
| ✅ 10 | Desktop 桌面端完全指南 | 图形界面管理会话和配置 |
| ✅ 11 | 从 v0.x 迁移到 v1.x | 旧版用户升级指南 |
| ✅ 12 | CodeGraph 代码理解 | 不花一分钱的代码智能分析 |
📌 最后留个互动话题:你现在用的是什么 AI 编程工具?一个月花多少钱?评论区聊聊,我帮你算算换 Reasonix 能省多少。