经 AI Skill Hub 精选评估,DeepSeek-Reasonix Agent工作流 获评「强烈推荐」。已获得 3.0k 颗 GitHub Star,这款AI工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.2 分,适合有一定技术背景的用户使用。
基于DeepSeek模型的开源AI编码代理,集成前缀缓存优化技术,提供终端原生工作流。适合开发者快速完成代码生成、调试和优化任务,支持复杂推理能力。
DeepSeek-Reasonix Agent工作流 是一款基于 TypeScript 开发的开源工具,专注于 AI编码、工作流、代理框架 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
基于DeepSeek模型的开源AI编码代理,集成前缀缓存优化技术,提供终端原生工作流。适合开发者快速完成代码生成、调试和优化任务,支持复杂推理能力。
DeepSeek-Reasonix Agent工作流 是一款基于 TypeScript 开发的开源工具,专注于 AI编码、工作流、代理框架 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 方式一:npm 全局安装 npm install -g deepseek-reasonix # 方式二:npx 直接运行(无需安装) npx deepseek-reasonix --help # 方式三:项目依赖安装 npm install deepseek-reasonix # 方式四:从源码运行 git clone https://github.com/esengine/DeepSeek-Reasonix cd DeepSeek-Reasonix npm install npm start
# 命令行使用
deepseek-reasonix --help
# 基本用法
deepseek-reasonix [options] <input>
# Node.js 代码中使用
const deepseek_reasonix = require('deepseek-reasonix');
const result = await deepseek_reasonix.run(options);
console.log(result);
# deepseek-reasonix 配置说明 # 查看配置选项 deepseek-reasonix --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export DEEPSEEK_REASONIX_CONFIG="/path/to/config.yml"
<p align="center"> <img src="docs/logo-ghost-wave-effect.svg" alt="Reasonix" width="360"/> </p>
<p align="center"> <strong>English</strong> · <a href="./README.zh-CN.md">简体中文</a> · <a href="./docs/GUIDE.md">Guide</a> · <a href="./docs/ACP.md">ACP</a> · <a href="./docs/EXTENSIONS.md">Extensions</a> · <a href="./docs/SPEC.md">Spec</a> · <a href="https://esengine.github.io/DeepSeek-Reasonix/">Website</a> · <strong><a href="https://discord.gg/XF78rEME2D">Discord</a></strong> </p>
<p align="center"> <a href="https://www.npmjs.com/package/reasonix"><img src="https://img.shields.io/npm/v/reasonix.svg?style=flat-square&color=cb3837&labelColor=161b22&logo=npm&logoColor=white" alt="npm version"/></a> <a href="https://github.com/esengine/DeepSeek-Reasonix/actions/workflows/ci.yml"><img src="https://img.shields.io/github/actions/workflow/status/esengine/DeepSeek-Reasonix/ci.yml?style=flat-square&label=ci&labelColor=161b22&logo=githubactions&logoColor=white" alt="CI"/></a> <a href="./LICENSE"><img src="https://img.shields.io/npm/l/reasonix.svg?style=flat-square&color=8b949e&labelColor=161b22" alt="license"/></a> <a href="https://www.npmjs.com/package/reasonix"><img src="https://img.shields.io/npm/dm/reasonix.svg?style=flat-square&color=3fb950&labelColor=161b22&label=downloads" alt="downloads"/></a> <a href="https://github.com/esengine/DeepSeek-Reasonix/stargazers"><img src="https://img.shields.io/github/stars/esengine/DeepSeek-Reasonix.svg?style=flat-square&color=dbab09&labelColor=161b22&logo=github&logoColor=white" alt="GitHub stars"/></a> <a href="https://atomgit.com/esengine/DeepSeek-Reasonix"><img src="https://atomgit.com/esengine/DeepSeek-Reasonix/star/badge.svg" alt="AtomGit stars"/></a> <a href="https://github.com/esengine/DeepSeek-Reasonix/graphs/contributors"><img src="https://img.shields.io/github/contributors/esengine/DeepSeek-Reasonix.svg?style=flat-square&color=bc8cff&labelColor=161b22&logo=github&logoColor=white" alt="contributors"/></a> <a href="https://github.com/esengine/DeepSeek-Reasonix/discussions"><img src="https://img.shields.io/github/discussions/esengine/DeepSeek-Reasonix.svg?style=flat-square&color=58a6ff&labelColor=161b22&logo=github&logoColor=white" alt="Discussions"/></a> <a href="https://discord.gg/XF78rEME2D"><img src="https://img.shields.io/badge/discord-join-5865F2.svg?style=flat-square&labelColor=161b22&logo=discord&logoColor=white" alt="Discord"/></a> </p>
<p align="center"> <a href="https://trendshift.io/repositories/27020?utm_source=trendshift-badge&utm_medium=badge&utm_campaign=badge-trendshift-27020" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/trendshift/repositories/27020/monthly?language=Go" alt="esengine/DeepSeek-Reasonix | Trendshift" width="250" height="55"/></a> <a href="https://trendshift.io/repositories/27020?utm_source=repository-badge&utm_medium=badge&utm_campaign=badge-repository-27020" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/repositories/27020" alt="esengine/DeepSeek-Reasonix | Trendshift" width="250" height="55"/></a> </p>
<br/>
<p align="center"><strong>Open source · MIT · a single Go binary</strong></p> <h3 align="center">A coding agent you can leave running.</h3> <p align="center">One local engine, four ways in — terminal, desktop app, browser, or your editor over ACP. Plan mode, permissions, a workspace sandbox and per-turn checkpoints keep a long autonomous run something you can still read and undo.</p>
<br/>
[!IMPORTANT] Community · 加入社区 — bilingual Discord for setup help (#help/#求助), workflow showcases, and feature ideas. → <https://discord.gg/XF78rEME2D>
<br/>
- Config-driven. Providers, the agent, enabled tools, and plugins are all declared in reasonix.toml. No hardcoded models. - Multi-model & composable. DeepSeek ships as a preset; any OpenAI-compatible endpoint is a config entry, not new code. Optionally run two models together (executor + planner) in separate, cache-stable sessions. - Plugin-driven. MCP servers contribute tools, prompts, and resources; Extension Protocol v1 sidecars can also intercept runtime events, contribute Providers and structured UI, and ship versioned plugin packages. - Cache-aware context maintenance. Startup injects a small stable environment summary, stale tool output is snipped/pruned before summary compaction, and the built-in tool schema contract is documented for regression review. - Zero-friction distribution. CGO_ENABLED=0 single binary; cross-compile to six targets with one command. The result is a fully self-contained static binary — nothing to install on the target machine beyond the binary itself.
Choose the path that matches how you want to use Reasonix. The CLI/TUI, desktop app, and VS Code extension all use the same local Reasonix engine.
Clone the repository first:
git clone https://github.com/esengine/DeepSeek-Reasonix.git
cd DeepSeek-Reasonix
The CLI build requires Go 1.26+. The module pins a toolchain directive; keep GOTOOLCHAIN=auto so Go downloads the pinned toolchain, or install it.
make build # -> bin/reasonix(.exe)
make cross # -> dist/ (darwin|linux|windows × amd64|arm64)
The desktop build additionally requires:
npm install -g pnpm@10) for the frontend.wails-version pinmake wails-install
cd desktop
wails build
See the desktop build guide for platform webview dependencies and Linux build tags.
Install the native binary through npm on any supported platform, or use Homebrew on macOS:
npm i -g reasonix # any OS; pulls the prebuilt native binary
brew install esengine/reasonix/reasonix # macOS
Prebuilt archives (darwin|linux|windows × amd64|arm64) and SHA256SUMS are on every GitHub release.
These commands are for the CLI/TUI installed through Path A:
reasonix setup # configure a provider and model
reasonix # start an interactive session
reasonix run "implement the TODOs in main.go"
In an interactive session, run /init when you want Reasonix to create project instructions.
Complete Path A first. The extension does not bundle the CLI; it starts your local reasonix acp backend and adds native chat, editor context, tool-call approvals, model selection, and workspace sessions.
SivanLiu.reasonix-agent · source and usage guide优质开源项目,TypeScript实现保证稳定性,前缀缓存技术创新。活跃维护,3k星认可度高,终端原生体验佳。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
AI Skill Hub 点评:DeepSeek-Reasonix Agent工作流 的核心功能完整,质量优秀。对于AI爱好者来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | DeepSeek-Reasonix |
| 原始描述 | 开源AI工作流:DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cach。⭐3.0k · TypeScript |
| Topics | AI编码工作流代理框架终端工具前缀缓存 |
| GitHub | https://github.com/esengine/DeepSeek-Reasonix |
| License | MIT |
| 语言 | TypeScript |
收录时间:2026-05-16 · 更新时间:2026-05-19 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。