终端内运行的编程 Agent
以 Reasonix CLI 形式分发,提供 darwin、linux、windows 的 amd64/arm64 预编译包,可在本地终端直接执行任务。
BAIZE AI RESOURCE
DeepSeek-Reasonix
面向终端的开源 AI 编程 Agent,提供 Reasonix CLI 与多平台发行包

DeepSeek-Reasonix 是一个以命令行工具 Reasonix CLI 为核心的开源 AI Agent 项目,仓库同时包含 Go 编写的 CLI 源码、端到端基准测试任务集以及桌面端发布流水线。它面向需要在终端或自动化流程中调用 AI 完成软件工程任务的开发者:通过 reasonix 命令在本地工作目录中运行,读取项目文件、执行任务并校验结果。
项目的工作方式围绕“任务 + 工作目录 + 校验脚本”展开。仓库中的 benchmarks/e2e/tasks 目录收录了大量任务定义,每个任务包含 task.toml、verify.sh 与 workdir 示例工程,覆盖缺陷修复(如折扣整数计算、区间重叠、中位数偶数取值)、代码诊断(浮点合计、整除、UTF-8 BOM、版本排序)、文档生成(依赖方向、交接说明)以及上下文压力与压缩等场景,用于验证 Agent 在真实代码库中的表现。
发行方面,v1.38.8 提供 darwin、linux、windows 的 amd64 与 arm64 压缩包,并附带 SHA256SUMS 校验文件;仓库还包含 macOS 签名公证、Windows SignPath 签名、npm 发布与桌面端发布等 CI 工作流。适合希望自建或评估 AI 编程 Agent 能力的开发者、测试与平台团队使用。
以 Reasonix CLI 形式分发,提供 darwin、linux、windows 的 amd64/arm64 预编译包,可在本地终端直接执行任务。
benchmarks/e2e/tasks 下每个任务由 task.toml、verify.sh 和 workdir 示例工程组成,覆盖缺陷修复、代码诊断、文档生成等类型,用于校验 Agent 输出。
仓库提供 macOS 签名公证检查、Windows SignPath 签名配置、npm 发布与桌面端发布等 GitHub Actions 工作流。
仓库包含 .reasonix/commands/review.md,说明 Reasonix 支持通过命令目录扩展自定义指令。
使用场景代码缺陷修复
对应 benchmarks/e2e/tasks/bugfix-discount-int,Agent 需在 workdir/pricing.py 中修正折扣计算问题,并由 verify.sh 校验结果。
使用场景代码问题诊断
对应 benchmarks/e2e/tasks/diagnose-float-total,Agent 需定位 invoice.py 中浮点合计的成因,测试文件位于 workdir/tests/test_invoice.py。
使用场景文档生成
对应 benchmarks/e2e/tasks/document-dependency-direction,Agent 需阅读 pipeline 下的 reader、normalizer、writer 模块并输出依赖方向说明。
使用场景上下文维护
对应 benchmarks/e2e/tasks/context-pressure 与 context-pressure-forced,workdir 内含 alpha、beta、gamma 多个包,用于测试上下文压力下的压缩行为。