openspec-agents
在终端中运行以下命令:
dsh plugin install ifrankwang/openspec-agents
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install ifrankwang/openspec-agents 即可安装 openspec-agents 插件,项目完整源码地址为 https://github.com/ifrankwang/openspec-agents 。
插件介绍
当 AI 编码从辅助补全走向自主实施,单智能体从头写到尾的模式暴露出质量不稳、过程不可审计、错误难以回退等结构性短板。openspec-agents 直接消费 OpenSpec 变更规范(proposal / design / tasks / specs),用「主智能体调度 + 专职实现者 + 专职审查者 + 质量把关者」的多智能体协作,替代单个 AI 包打天下,把规范落地为经过审查的高质量代码。
核心能力围绕一条带门禁的流水线展开:每一步的结论必须通过检查才能进入下一阶段,不通过则自动回退到实现环节修复,也可按规则豁免并留痕。每个变更在独立 worktree 中隔离实施,完成后自动合并并清理环境;进度、结论、豁免与恢复点全程记录,中断后可凭恢复参数接着上次进度继续。此外,插件还支持不绑定变更的独立代码审查——对某个 PR 的改动区间或整个代码库按 thorough / simple 两种颗粒度做完整审查,可选自动修复或只审不修,结果按严重级别和维度归并输出。
适合对代码质量、过程可控性和交付可追溯性有硬性要求的团队与项目。插件原生支持 Claude Code、Codex、ZCode、DeepSeek Harness、OpenCode 等主流 AI 编码工具,即插即用。代价是比单个 AI 直接修改更慢、API 消耗更高,但换来的是稳定、可复现、可审计的完整实施过程——如果你愿意用一点成本换取确定性,这个项目就是为你准备的。
使用场景
- 将 OpenSpec 变更规范从设计文档推进到经审查的高质量落地代码
- 对单个 PR 改动区间或整个代码库执行独立的多维度质量审查并在修复后重验
- 在多个 AI 编码工具间保持统一的变更实施流程、审计标准与恢复能力
适合人员
- 对代码质量和交付过程可控性有硬性要求的工程团队
- 已采用 OpenSpec 做规范管理、需要补全实施与审查环节的开发人员
- 在多个 AI 编码工具间切换、追求一致工作流体验的技术负责人