用途:让多个 LLM 针对同一开发任务提出方案、互相批判,由智能体担任主持人综合出最佳方案并实施。
主要能力:支持选择多个辩论模型(至少两个),通过模型标志指定;可设置辩论轮数(--rounds N,默认 2,上限 3);支持 --dry-run(只辩论和出计划,不实现)与 --skip-final(跳过最终评审)。流程分阶段:加载 consult-llm 技能并遵循其调用契约;先探索代码库理解任务;各模型并行给出开场方案;按轮次互相引用对方最新论点进行反驳;主持人打分、找共识、裁决分歧,输出实现计划并保存到 history/plan-<feature-name>.md;随后按计划实现并逐次提交;最后各模型基于 diff 做评审,修复明确问题并汇总。
必要用法:必须先加载 consult-llm 技能,不得在未加载时调用该 CLI;调用时使用 stdin heredoc、标志与输出格式遵循其契约;延续模型对话需传递线程 ID(-t <id>)。
适用场景:需要多视角权衡架构与实现方案,并希望自动落地代码的开发任务。
限制:至少需要两个辩手模型;模型可用性取决于环境已配置的 API 密钥;轮数上限为 3;资料未提供具体收费、价格与平台支持信息。