用途:当用户要求跨多个 issue 自主运行时使用,编排并行 worker 完成长期任务。核心原则是 GitHub 为唯一事实来源,worker 可随时丢弃,状态可跨重启存活。
主要能力:用 Task(run_in_background: true) 并发启动最多 5 个后台 worker;用 TaskOutput(block: false) 监控任务状态;自动检测工作范围(用户指定、urgent/high 优先级独立 issue、按创建顺序的 epic、其余独立 issue);启动前先进入 PR 解决引导阶段,处理已有 open PR;主循环中监控 worker、检查 CI/PR、立即合并 CI 通过的 PR、补充 worker;失败 issue 需经 3 次以上研究循环才标记 Blocked;无外部事件可推进时进入 SLEEP,并通过 SessionStart hook 或 claude --resume 触发 WAKE。
必要用法与状态:所有持久状态存放在 GitHub(Project Board 状态、issue 评论、spawned-from:#N / depth:N 等标签、MCP Memory 中的 ActiveOrchestration 标记)。编排循环中把 issue# 映射到 task_id,仅在编排器内存中保存为临时状态。需要前置技能 worker-dispatch、worker-protocol、ci-monitoring,以及已认证的 GitHub CLI(gh auth status)和配置好的 GitHub Project Board。范围查询示例:gh issue list --milestone "v1.0.0" --state open --json number --jq '.[].number'。
限制:资料未提供安装方式、收费或价格信息,暂未提供;依赖 GitHub 项目看板与多个配套技能,环境不满足时无法启动。