Consilium 用于编排外部 AI 智能体进行咨询,获取独立、无偏见的专家意见。每个智能体有不同思考角色,并以统一结构化格式回复,便于比较。
用途与角色:Codex 定位为严谨分析师,关注精确性、代码正确性、边界情况、实现深度与安全;Gemini 定位为横向思考者,关注跨领域模式、创造性替代方案、质疑前提与全局视角。
主要能力:支持单智能体查询与双智能体并行共识查询。所有智能体以共同模板回复(评估、关键发现、盲点、替代方案、带置信度的建议),便于综合。外部智能体为只读模式,可读取文件和分析代码,但不能创建、编辑或删除任何内容,只有主智能体根据建议实施更改。
使用方式:脚本位于 scripts/ 目录,技能自动检测安装位置。单智能体查询:scripts/codex-query.sh "question" [context_file];cat file.py | scripts/codex-query.sh "review this";scripts/gemini-query.sh "question" [context_file];cat file.py | scripts/gemini-query.sh "review this"。共识查询:scripts/consensus-query.sh "architecture question";cat file.py | scripts/consensus-query.sh "review this code"。
适用场景:代码审查与安全审计用 codex-query.sh;架构决策与设计选择用 consensus-query.sh;质疑问题框架用 gemini-query.sh;缺陷调查与根因分析用 codex-query.sh;探索替代方案与头脑风暴用 gemini-query.sh;高风险不可逆决策用 consensus-query.sh。
反偏见协议:陈述问题而非解决方案;不要引导;包含原始上下文(直接管道代码文件或粘贴错误日志);尽量省略自己的假设。
环境变量:CODEX_MODEL(默认 gpt-5.4)、GEMINI_MODEL(默认 gemini-3.1-pro-preview)、AGENT_TIMEOUT(默认 1200 秒)。
前提条件:已安装并认证 Codex CLI(codex --version)与 Gemini CLI(gemini --version)。