用途:执行 council 查询,把同一个问题分发给选定的 AI 提供商(Gemini、OpenAI、Grok、Perplexity),收集并展示各轮回答,最后生成综合结论。
主要能力:通过 run-council.sh 脚本运行查询管线,将结果保存为 .claude/council-cache/council-<时间戳>.md;在 tmux 流式窗格中展示第一轮回答;支持多轮辩论与综合(Consensus / Divergence / Recommendation);提供商失败时可提示重试。
使用方式:第一步运行 bash ${CLAUDE_PLUGIN_ROOT}/scripts/run-council.sh --providers=gemini,openai -- "Your question",脚本返回保存文件路径。标志用等号且不留空格;只传用户要求的标志,不要自行添加 --no-pane、--quiet、--no-cache、--no-auto-context;提示词前必须加 -- 以防被解析为标志;Bash 调用超时设为 600000(十分钟)。第二步用 Read 工具读取输出文件并逐字展示,不重排、不概括、不省略分隔线;若首行为 <!-- council: round 1 was shown in the pane -->,则第一轮只按 ## 标题逐提供商输出一行状态,再逐字展示 Round 2 或 Synthesis 之后的内容。第三步读取 ${CLAUDE_PLUGIN_ROOT}/prompts/synthesis.md,按其中结构在 ## Synthesis 标题下补写综合。第四步告知用户完整输出已保存到 .claude/council-cache/council-TIMESTAMP.md。
适用场景:需要多模型并行回答、对比分歧并汇总建议的问答或决策场景。
限制:依赖 claude-council 插件环境与脚本、tmux 窗格及所配置的提供商;重试等待由 COUNCIL_RETRY_WAIT 控制(默认 45 秒);运行被中途截断会丢失整份记录。其他细节暂未提供。