An open-source coding agent
for your terminal, desktop,
browser and editor.
终端、桌面、浏览器、编辑器里都能用的 AI 编程助手。
It reads your project, edits files and runs commands and tests. Have it ask before each step, or work on its own within limits you set. Files its edit tools changed can be rewound. New here? Start with the Studio desktop app. 它会读你的项目、改文件、跑命令和测试。每一步先问你,或在你划定的范围内自己做,由你选;它用编辑工具改过的文件可以退回去。第一次用,从桌面应用 Studio 开始。
You set the permissions. File edits can be rewound.权限你来定,改过的文件能退回。
Read and edit files, run commands and tests, with you in control of each step.读文件、改文件、跑命令和测试,每一步由你掌控。
Permission levels权限分档
Ask before every write and command, or let everyday actions run on their own. Your forbid rules always hold. On macOS and Linux, commands also run in a sandbox that limits where they can write.每次写文件、跑命令都先问你,或让日常操作自动放行。你设的禁止规则始终有效。macOS 和 Linux 上,命令还跑在沙箱里,可写的位置受限。
$ allow edit internal/net/client.go? [y/n/always]
Rewind file edits文件改动可回退
A snapshot is saved before each file change, outside git. Rewind by conversation turn without touching your commit history. Only files changed by its edit tools are covered, not what a shell command did.改文件前先存快照(不走 git),按对话轮次回退,不动提交历史。只覆盖编辑工具改的文件,命令行命令造成的改动不在内。
Plan mode计划模式
It drafts a plan and waits. Work starts only after you approve.先出计划并等你。批准之后才开始动手。
More tools接入更多工具
Connect outside tools through MCP, a common plug-in standard. Write your own skills as Markdown files, and hand side tasks such as research or review to helper agents.用 MCP(通用的工具接入标准)接外部工具,用 Markdown 文件写自己的技能,调研、审查这类支线任务交给辅助智能体。
$ reasonix mcp add · ~/.reasonix/skills/
Nothing else to install不用另外装环境
The command-line tool is a single self-contained program for macOS, Linux and Windows, on Intel/AMD and ARM chips.命令行版就是一个独立的程序,macOS、Linux、Windows 都有,Intel/AMD 和 ARM 芯片都行。
Your key, your model account你的密钥,你的模型账号
Bring your own model key; DeepSeek is built in, and other OpenAI-compatible services work too. The program runs on your computer. MIT licensed, developed in public.自带模型密钥:内置 DeepSeek,其他兼容 OpenAI 接口的服务也能用。程序跑在你的电脑上。MIT 许可,公开开发。
Four ways to use it. Same program.四种用法,同一套程序。
Four ways to use Reasonix, all running the same program. Studio and the command line are both on the 2.x line; the 1.x desktop app is the previous line, kept for bug fixes only.四种用法,背后是同一套程序。Studio 与命令行同属 2.x 版本线;1.x 桌面端是上一代版本线,只做缺陷维护。
Desktop app · Studio桌面端 · Studio
A graphical app: several sessions side by side, approvals, settings, auto-update.图形界面:多个会话并排,确认操作、改设置、自动更新。
macOS (Apple Silicon, Intel) · Windows x64 · Linux amd64 and arm64 (.deb, .rpm)macOS(Apple Silicon、Intel)· Windows x64 · Linux amd64 与 arm64(.deb、.rpm)
Terminal · 2.x终端 · 2.x
A full-screen text interface: review changes, approve actions, use slash commands.全屏文字界面:看改动、确认操作、用斜杠命令。
reasonix
Browser浏览器
A web page served from your own machine. Turn on a password or token before sharing it.在你自己的机器上开的网页界面。要分享给别人,先开密码或令牌。
reasonix serve
Your editor你的编辑器
VS Code and VSCodium via the extension. Other editors that support ACP (Agent Client Protocol, a common way for editors to connect to an AI assistant) can connect too.VS Code 和 VSCodium 装个扩展就行。别的编辑器只要支持 ACP(编辑器接入 AI 助手的通用约定),也能连上。
reasonix acp
Install安装
Download Reasonix Studio for macOS, Windows, or Linux — or use the 2.x command line:下载 macOS、Windows 或 Linux 版 Reasonix Studio,或使用 2.x 命令行:
npm i -g reasonix
Get Studio →获取 Studio →
Open your project打开你的项目
Open a project folder in Studio, or run it from a terminal inside the folder. Then write what you want done.在 Studio 里打开项目文件夹,或在终端里进到该文件夹再运行。然后写下想做的事。
cd your-project && reasonix
Or use the browser或者用浏览器
Keep it on your machine, or turn on a token or password before sharing it over a tunnel or remote port.只在本机用,保持默认就行;要通过隧道或远程端口分享,先开令牌或密码。
reasonix serve --auth token
Review and continue看结果,接着做
Queue follow-up tasks, review the changes, and pick a session up again later.接着排任务,看改动,改天也能回到这个会话继续。
› refactor the auth flow
Built in the open, with 98 contributors.开源共建,感谢 98 位贡献者。
Reasonix is MIT-licensed and developed in public. Every issue, every PR, every late-night review made it what it is — thank you.Reasonix 采用 MIT 许可,开放开发。每一个 issue、每一条 PR、每一次深夜 review,成就了今天的它——谢谢你们。
Try it on a real project.拿个真项目试试。
Open source under MIT.MIT 开源。
Studio is a desktop app with builds for macOS (Apple Silicon, Intel), Windows x64, and Linux amd64 and arm64 (.deb, .rpm). Open this page on a computer to download it.None matches ChromeOS.None matches 32-bit ARM Linux. The 2.x command line below has more platforms.Studio 是桌面应用,提供 macOS(Apple Silicon、Intel)、Windows x64 与 Linux(amd64、arm64,.deb、.rpm)安装包。请在电脑上打开本页下载。暂无适用于 ChromeOS 的安装包。暂无适用于 32 位 ARM Linux 的安装包。下方的 2.x 命令行支持更多平台。
Windows
x64 · Download · latestx64 · 下载 · latest ARM64 · Download · latest · recommendedARM64 · 下载 · latest · 推荐Already running the x64 build on an ARM64 PC? It does not switch to ARM64 by itself: install the ARM64 build once, and later updates stay on ARM64.已经在 ARM64 电脑上运行 x64 版?它不会自动切换到 ARM64 版:请安装一次 ARM64 版,之后的更新会一直走 ARM64。
Windows on ARM devices run the x64 installer through emulation. A native ARM64 build is coming soon.ARM 设备上的 Windows 可通过模拟运行 x64 安装器,原生 ARM64 版即将提供。
Windows
Download · latest下载 · latest/Applications, quit Reasonix, then run:如果来自官网下载并已放入 /Applications,先退出 Reasonix,再运行:
sudo xattr -rd com.apple.quarantine /Applications/Reasonix.app
When to use this →查看适用场景 →
unsupported install_layout "electron-v1". Quit Reasonix, then install the full package above (Windows installer, macOS DMG, Linux .deb or tar.gz) over the current version. Configuration, sessions and history are kept.应用内更新无法跨越 Electron 壳切换,会提示 unsupported install_layout "electron-v1"。请退出 Reasonix,然后用上方的完整安装包(Windows 安装程序、macOS DMG、Linux .deb 或 tar.gz)覆盖安装。配置、会话与历史记录原样保留。
Open VSX Registry
Install from Open VSX从 Open VSX 安装SivanLiu.reasonix-agent · requires Reasonix 1.0+ installed and configured locally · the extension connects to reasonix acp and does not bundle the CLI · source code →扩展 ID SivanLiu.reasonix-agent · 需要先在本机安装并配置 Reasonix 1.0+ · 扩展连接 reasonix acp,不内置 CLI · 查看源码 →npm i -g reasonixlatest
Reasonix 2.x · native binary · launcher needs Node 18+Reasonix 2.x · 原生二进制 · 启动器需 Node 18+
recommended推荐
npm i -g [email protected]v0.53.2
deprecated 0.x line · no longer maintained已废弃的 0.x 线 · 不再维护
deprecated已废弃