Reasonix logo

Reasonix

打开

DeepSeek 原生的终端 AI 编程智能体。配置与插件驱动的框架,打包为单一静态 Go 二进制,围绕 DeepSeek 前缀缓存优化,长会话 token 成本极低。GitHub 32,000+ star。

分享:

Reasonix 是一个 DeepSeek 原生的终端 AI 编程智能体,围绕前缀缓存稳定性设计,可以放心让它长期运行。它以配置与插件驱动的框架形态发布,打包为单一静态 Go 二进制——无 Node、无 Python、无需安装任何运行时——并针对 DeepSeek 的 token 计费方式做了调优,让长会话保持低成本。

核心功能

  • 单一 Go 二进制:无 CGO 的静态二进制,交叉编译覆盖 darwin/linux/windows × amd64/arm64,唯一依赖是一个 TOML 解析器。
  • 前缀缓存调优:启动时注入稳定的环境摘要,压缩前裁剪过期工具输出,提示前缀保持追加式稳定——KV 缓存命中率极高,长时自治运行成本可控。
  • 配置驱动:Provider、智能体、工具与插件全部在 reasonix.toml 中声明,无硬编码模型;任意 OpenAI 兼容端点都是一条配置。
  • 多模型可组合:DeepSeek 作为预设内置;可选双模型协作(执行者 + 规划者),分别运行在缓存稳定的会话中。
  • 插件驱动:MCP 服务器贡献工具、提示词与资源;Extension Protocol v1 边车可拦截运行时事件并分发版本化插件包。
  • 完整工具集:readfile、writefile、editfile、movefile、bash、ls、glob、grep——带逐调用权限策略(允许/询问/拒绝)。
  • 安全与控制:计划模式(只读)、权限、工作区沙箱、可随时回退的逐轮 checkpoint。
  • 四个入口:终端、桌面端、浏览器,或通过 ACP(Agent Client Protocol)接入编辑器;支持 SSH 远程会话。

适用场景

谁应该使用这个工具?

  • DeepSeek 重度用户:想要一个针对 DeepSeek 定价模型与 1M token 上下文调优的编程智能体的开发者。
  • 终端爱好者:想要快速、零运行时编程智能体,不愿背负 Electron 包袱的人。
  • 长时自动化:让智能体处理数小时任务、需要 checkpoint 与撤销能力的团队。

解决的问题

  1. 长会话的 token 成本:前缀缓存感知的上下文维护让重复上下文在 DeepSeek 上保持廉价。
  2. 运行时依赖地狱:一个静态二进制覆盖六个目标平台,底层无需安装任何东西。
  3. 无法恢复的智能体运行:逐轮 checkpoint 可回退任意一轮,并可审计智能体行为。

定价方案

方案 价格 功能
开源版 $0 MIT 许可;自带 DeepSeek API Key,仅支付模型用量。

优势对比

相比竞品的优势

  1. DeepSeek 原生经济学:围绕前缀缓存专门构建,而非把 DeepSeek 当普通 OpenAI 兼容后端。
  2. 零摩擦分发:单一静态二进制,对比需要运行时环境的 Node 系智能体。
  3. 真正配置驱动:无硬编码模型,每个 Provider 与工具都是一条 TOML 配置。

独特卖点

  • GitHub 32,000+ star、3,000+ 已合并 PR、98 位贡献者,全程公开开发。
  • 缓存稳定的多模型协作(执行者 + 规划者)。
  • 计划模式、权限、沙箱与 checkpoint 让长时自治运行可读可逆。

快速开始

入门指南

  1. 构建git clone https://github.com/esengine/DeepSeek-Reasonix && cd DeepSeek-Reasonix && make buildbin/reasonix
  2. 配置:设置 DEEPSEEK_API_KEY;按需在 reasonix.toml 中调整 Provider 与工具。
  3. 运行:在项目目录执行 reasonix(无头模式用 reasonix -p "提示词")。

集成

无缝集成以下工具:

  • DeepSeek API(及任意 OpenAI 兼容端点)
  • MCP 服务器(工具、提示词、资源)
  • 通过 ACP 接入 Zed 等编辑器

常见问题

支持 DeepSeek 以外的模型吗?

支持。DeepSeek 是内置预设,但任意 OpenAI 兼容端点都是一条配置。

如何控制成本?

它保持稳定的提示前缀,并在压缩前裁剪过期工具输出,最大化 DeepSeek 前缀缓存(KV 缓存)命中率。

真的是单一二进制吗?

是的——无 CGO 的 Go 交叉编译,覆盖 darwin/linux/windows × amd64/arm64,无需安装其他依赖。

替代方案

如果 Reasonix 不合适,可以考虑:

  • Todos:支持 DeepSeek 与 700+ 模型的 Chief 智能体编排工作空间。
  • Grok Build:xAI 的终端编程智能体,由 grok-4.5 驱动。
  • CrewAI:Python 角色化多智能体框架。

使用技巧

  1. 让会话保持运行:Reasonix 天生适合长期挂机,前缀缓存奖励长生命周期会话。
  2. 探索用计划模式:只读调查让编辑开始前的成本可预期。
  3. 高风险操作前先 checkpoint:出问题时可用逐轮 checkpoint 回退任意一轮。

总结

Reasonix 是把 DeepSeek 当一等公民的终端编程智能体——前缀缓存调优、配置驱动、单一静态 Go 二进制,32,000+ star。如果你常驻终端且使用 DeepSeek,它是最具成本效益的智能体之一。

评论

还没有评论。成为第一个评论的人!