SuperAPI AI 工具集

orchestrate-herdr

部署与运维

查看项目

更新于 10-15 21:08

技能介绍

用途:在 herdr 内把工作扇出到每个单元(跟踪器子问题或 harness 提示)一个受管工作标签页,并在涉及代码时驱动每个单元达到有测试证据的完成状态。编排者不实现代码,也不关闭自己的标签页。

主要能力:支持 spec 模式(依据 SPEC_REF 的父问题,其开放子问题成为 worker)与 harness 模式(依据 references/harness.md 定义 WORKERS 列表)。可指定 AGENT 运行时、CODING_CLI 权限模式、ISOLATION(worktree、branch 或 shared)。通过保存的标签 ID 与代理名提交提示、读取输出、监控生命周期状态(blocked、idle/done、working),并输出状态板与最终报告。

使用方式:需 HERDR_ENV=1,否则停止。先做预检并加载 herdr 伴随文件;构建 worker 集合;批量询问编码代理、权限模式、隔离方式、遗留标签处理;为每个 worker 创建标签并保存上下文与 ID;并发启动 worker 并提交提示;监控至完成;最后报告模式、代理、隔离、标签映射、各终态、测试输出与 AC 映射。完成需引用通过的测试命令与输出,spec 模式还需覆盖每条验收标准的 AC 映射行。

限制:仅在 herdr 内运行;只使用 herdr 管理的标签,不做窗格拆分、内部子代理或嵌套编码会话;提示必须粘贴提交,不能作为启动参数;隔离由用户选择;worktree 只能通过 herdr worktree create 创建;不得自动串联后续技能,只能建议 /agentic-qa、/code-review 或 /release-notes。具体命令与参考文件细节以原始资料为准。