Repolode
esengine

esengine/DeepSeek-Reasonix

开源编程智能体,可在终端、桌面、浏览器或编辑器中读取项目、编辑文件并运行测试。

可替代:Claude CodeCursor

Star
35,863
Fork
2,461
未关闭 Issue
398
最近提交
7小时前

这是什么?

Reasonix 是一款运行在本机的开源编程助手,在你指定的项目目录内工作。你用自然语言描述任务,它会读取代码、编辑文件、运行命令和测试,并逐步展示过程。你可以让它每一步都先询问,也可以在你设定的范围内让常规操作自动执行;计划模式则会在开始动手前让你先确认方案。

模型由你自行配置:内置 DeepSeek 预设,任何兼容 OpenAI 接口的服务都可以通过一条配置加入,费用直接由模型服务商收取。编辑工具修改文件前会先保存副本,可以按对话轮次回滚,不影响 git 历史;但 shell 命令产生的改动不在回滚范围内。

同一引擎提供桌面应用 Reasonix Studio、全屏终端界面、`reasonix web` 本地网页界面,以及通过 ACP 接入编辑器的方式。配置集中在 `reasonix.toml` 中,MCP 服务器和扩展可以增加工具与提示词。

核心功能

  • 01在项目目录内读取代码、编辑文件并运行命令和测试。
  • 02可调节权限级别,从每次询问到在设定规则内自动执行。
  • 03计划模式,获得确认后才开始执行任务。
  • 04按对话轮次回滚文件编辑,不影响 git 历史。
  • 05内置 DeepSeek 预设,并可通过配置接入任何 OpenAI 兼容接口。
  • 06提供桌面应用、终端界面、浏览器界面,以及基于 ACP 的编辑器集成。

适用场景

  • 让智能体完成跨多个文件的 bug 修复或功能开发,并逐步审查每一步。
  • 在终端脚本中用 `reasonix run` 执行常规重构或修复测试任务。
  • 在本机使用自部署或第三方的 OpenAI 兼容模型进行编程工作。
  • 在 VS Code 或其他支持 ACP 的编辑器中调用编程智能体。

快速上手

  1. 1

    从发布页面下载 reasonix 命令行工具

  2. 2

    运行 setup 选择模型

    reasonix setup
  3. 3

    在项目中启动 Reasonix

    reasonix

使用前须知

  • 你需要自备模型服务商的密钥,并直接向该服务商付费。
  • 本分支的 2.x 版本仍在积极开发中,变化较快。
  • 回退功能只覆盖其编辑工具修改的文件,不覆盖 shell 命令所做的更改。

标签

常见问题

DeepSeek-Reasonix 是什么?
开源编程智能体,可在终端、桌面、浏览器或编辑器中读取项目、编辑文件并运行测试。 Reasonix 是一款运行在本机的开源编程助手,在你指定的项目目录内工作。你用自然语言描述任务,它会读取代码、编辑文件、运行命令和测试,并逐步展示过程。你可以让它每一步都先询问,也可以在你设定的范围内让常规操作自动执行;计划模式则会在开始动手前让你先确认方案。
DeepSeek-Reasonix 可以免费使用吗?用的什么许可证?
DeepSeek-Reasonix 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
DeepSeek-Reasonix 还在维护吗?
活跃维护中。DeepSeek-Reasonix 最近一次提交是在 2026年10月19日。
DeepSeek-Reasonix 适合用来做什么?
让智能体完成跨多个文件的 bug 修复或功能开发,并逐步审查每一步。 在终端脚本中用 `reasonix run` 执行常规重构或修复测试任务。 在本机使用自部署或第三方的 OpenAI 兼容模型进行编程工作。 在 VS Code 或其他支持 ACP 的编辑器中调用编程智能体。
DeepSeek-Reasonix 怎么安装和运行?
从发布页面下载 reasonix 命令行工具 运行 setup 选择模型: reasonix setup 在项目中启动 Reasonix: reasonix
在哪里获取 DeepSeek-Reasonix?
源代码和安装说明在 GitHub 上:https://github.com/esengine/DeepSeek-Reasonix

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目