SuperAPI AI 工具集

workflow-multi-cli-plan

办公与效率

查看项目

更新于 10-15 17:32

技能介绍

用途:面向代码任务的协作规划工作流,先收集代码库上下文,再让多个 CLI 工具(如 Gemini、Codex、Claude)迭代讨论并交叉验证,最终产出可执行的实施计划并交接给执行流程。

主要能力:分五阶段运行——上下文收集(ACE 语义搜索、关键词提取、构建上下文包)、多 CLI 迭代讨论(每轮执行多个 CLI、交叉验证、综合方案并写入 rounds/{N}/synthesis.json,直到收敛或达到最大轮数)、展示方案与权衡、用户决策(选择方案、执行方式 Agent/Codex/Auto、代码审查工具 Skip/Gemini/Codex/Agent)、计划生成与执行交接(生成 plan.json 与 .task/*.json 两层输出,构建 executionContext 后交给 workflow-lite-execute)。

使用方式:由编排器统一管理会话状态、用户决策与阶段转换,CLI 执行委托给 @cli-discuss-agent,计划生成委托给 @cli-lite-planning-agent。产物默认写入 .workflow/.multi-cli-plan/{session-id}/。配置项包括 --max-rounds(默认 3)、--tools(默认 gemini,codex)、--mode(默认 parallel,可选 serial)、--auto-execute(默认 false)。当 workflowPreferences.autoYes 为 true 时自动批准计划并采用推荐方案。

适用场景:需要在编码前对方案做多模型交叉验证、希望获得带 file:line 引用与收敛评分的实施计划、并可直接交接执行的开发任务。

限制:资料未提供收费、价格、平台支持范围与效果数据;CLI 调用需使用 Bash 且 run_in_background: true 并等待回调,不使用 TaskOutput 轮询;ACE 搜索失败时回退 Glob/Grep,CLI 超时按 gemini→codex→claude 回退。