采用 MIT 许可证的 TypeScript CLI,可将仓库目标变成经过门禁的拉取请求,并支持 TUI、脱离终端的无头运行、多种后端,以及 local-only、resume 和重新规划控制。
DSH 适配
生态相关
安全审计
未审计
最后核验
2026-09-13
许可证
MIT
01它能帮你完成什么?
把仓库目标转换为可机检的计划,并并行执行实现工作
一份通过已声明门禁的拉取请求
评估自主编码 CLI 的 DeepSeek Harness 用户
在后台运行编码任务,并从其他位置查看进度
带有运行 ID、里程碑监控、原始日志、运行列表和停止控制的脱离终端任务
把 DeepSeek Harness 工作流接入 CI 或自动化的团队
为每次运行选择可用的模型后端
使用 Claude、Codex、OpenAI 兼容端点或 README 列出的其他后端执行 baro 任务
希望在 DeepSeek Harness 旁使用其他编码代理后端的开发者
02如何接入 DeepSeek Harness?
前置条件
- Node.js 20 或更高版本
- git
- 至少一个后端:`claude` CLI、`codex` 或 OpenAI 兼容端点
安装步骤
- 01
全局安装 CLI:`npm install -g baro-ai`。
$ npm install -g baro-ai
- 02
进入仓库后运行 `baro "<目标>"`。
验证接入成功
- 运行 `baro --doctor`;README 说明它会检查环境。
03DSH 适配与能力边界
契约优先规划
仓库目标→编写代码前生成可机检的不变量和义务
并行故事执行
已规划的目标→在隔离的 git worktree 中并行构建故事
一次运行可能创建多个隔离的 git worktree失败即阻断的合并门禁
拟议变更及其捕获的命令输出→依据测试、构建、证据和写入面检查阻断合并
门禁失败时会阻止合并运行生命周期控制
运行 ID 或中断的仓库运行→watch、logs、runs、stop、resume 和 continue 命令
`--continue` 总会重新规划,而 `--resume` 从不重新规划
04适合谁?何时不该用?
适合
- 评估自主编码 CLI 的 DeepSeek Harness 用户
- 把 DeepSeek Harness 工作流接入 CI 或自动化的团队
- 希望在 DeepSeek Harness 旁使用其他编码代理后端的开发者
不适合
- README 要求 Node 20+、git,以及至少一个支持的模型后端。
- 文档中的 `--local-only` 模式不会推送,也不会创建拉取请求。
05兼容性、维护与安全提示
- README 要求 Node 20+、git,以及至少一个支持的模型后端。
- 文档中的 `--local-only` 模式不会推送,也不会创建拉取请求。
- resume 和 continue 的规划语义不同:前者不重新规划,后者会重新规划。
README 将 baro 描述为自主软件工厂;仓库元数据标示其采用 MIT 许可证。
06常见问题
baro 是否提供原生 DeepSeek Harness 集成?
README 没有说明原生 DeepSeek Harness 运行时、MCP 服务器或 DSH 专用设置命令。因此本记录将 baro 归为生态相关,而不是原生或兼容集成。
在 DSH 工作流中运行 baro 前需要什么?
需要 Node 20 或更高版本、git,以及至少一个支持的后端。全局安装 `baro-ai` 后运行 `baro --doctor` 检查环境。
baro 能否无人值守运行?
可以。README 记录了 `baro --headless --detach --goal-file goal.txt`,它会打印运行 ID 后立即返回;可用 `baro watch`、`baro logs`、`baro runs` 和 `baro stop` 管理运行。
`--resume` 和 `--continue` 有什么区别?
`--resume` 从 `prd.json` 恢复中断运行且不会重新规划;`--continue` 在当前分支继续,并且总会重新规划。
怎样阻止推送和拉取请求?
使用 `--local-only`。README 将该模式描述为不推送、不创建拉取请求,并采用硬隔离。
07相关的 DSH 工作流
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
nocobase
作者 nocobase
开源的 AI + 无代码应用搭建平台:AI 在久经生产验证的底层基础设施与所见即所得的无代码界面之上工作,帮你快速构建 CRM、ERP 等业务系统,兼顾速度与可靠性。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08数据与来源
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-13。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
