v1.0.0 · a ground-up rewrite in Go · open source, MITGo 全新重写 · 开源 MIT

A DeepSeek-native agent for your terminal. DeepSeek 原生的终端编码 Agent。

The loop is append-only, aligned to DeepSeek's byte-stable prefix cache — so long sessions hold 90%+ cache hit and input-token cost collapses to ~1/5. One Go binary. Terminal-first. 运行循环 append-only,对齐 DeepSeek 字节稳定的 prefix-cache —— 长会话缓存命中 90%+,输入 token 成本降到 约 1/5。单个 Go 二进制,终端优先。

Get started开始使用 View on GitHub在 GitHub 查看
$ npm i -g reasonix
~/app — reasonix
$ reasonix reasonix v1.0.0 · model deepseek-v4-flash · ~/app cache 94.2% hit · session 18m · cost $0.043 add retry with backoff to the http client edit internal/net/client.go +24 −3 edit internal/net/client_test.go +41 −0 go test ./internal/net/ ok 0.21s 2 files · cache 94.2% → 95.1%
Install
安装

Up and running in one line.一行命令,跑起来。

The npm package pulls the prebuilt native binary for your platform — no Node runtime needed to run it.npm 包自动拉取对应平台的预编译原生二进制 —— 运行时不需要 Node。

$ npm i -g reasonix
$ reasonix setup        # config wizard → ./reasonix.toml
$ reasonix         # or: reasonix run "implement the TODOs"

Any OS · macOS, Linux, Windows × amd64/arm64. Short alias dsnix too.任意系统 · macOS、Linux、Windows × amd64/arm64。

$ brew install esengine/reasonix/reasonix

macOS. The cask pulls the archive from the latest release.macOS。cask 从最新 release 拉取归档。

Served from the R2 CDN (fast worldwide). Or browse all releases on GitHub.经 R2 CDN 分发(全球加速)。或在 GitHub releases 浏览全部。

Features
特性

Built for long, cheap sessions.为长会话、低成本而生。

01

Cache-first loop

缓存优先循环

Append-only history aligned to DeepSeek's prefix cache. 90%+ hit on long sessions; input tokens bill at ~1/5.

append-only 历史对齐 DeepSeek prefix-cache。长会话 90%+ 命中,输入 token 约 1/5 计费。

02

Single Go binary

单个 Go 二进制

CGO-free, cross-compiled for darwin/linux/windows × amd64/arm64. No Node runtime.

无 CGO,交叉编译覆盖 darwin/linux/windows × amd64/arm64。运行不需要 Node。

03

MCP first-class

stdio, SSE, streamable HTTP. External servers merge their tools into one registry under a prefix.

stdio、SSE、streamable HTTP。外部服务器的工具以前缀合并进同一 registry。

04

Plan mode + sandbox

计划模式 + 沙箱

Writers are jailed to the workspace; /plan gates the session read-only until you approve.

写工具被关进工作区;/plan 进只读门,批准前不写盘。

05

Subagents & skills

子智能体与技能

explore / research / review / security-review agents, plus Markdown skill scripts with isolated tools.

explore / research / review / security-review 子智能体,加 Markdown 技能脚本与隔离工具。

06

Terminal-native

终端原生

Not another IDE plugin. git diff handles diffs, ls handles trees — the terminal is the workspace.

不是又一个 IDE 插件。diff 交给 git diff —— 终端就是工作面板。

Why DeepSeek
为何 DeepSeek

The cheapness is the point.便宜,就是核心。

Most agents pay full price for the same growing prompt every turn. Reasonix keeps the prefix byte-identical so DeepSeek's cache does the heavy lifting.多数 agent 每回合都为同一段不断增长的 prompt 付全价。Reasonix 让前缀逐字节稳定,让 DeepSeek 的缓存替你扛下来。

90%+
cache hit on long sessions长会话缓存命中
~1/5
input-token cost输入 token 成本
0
Node runtime to run it运行所需 Node