关于 council-review
面向 Claude Code 的 skill,规定何时对计划、架构变更和 PR 进行多模型验证。它调用已安装的验证与审查命令,并支持配置评审组和通过阈值。
主要功能
- 01自动验证计划
- 02审查架构决策
- 03完成前审查 PR
- 04可配置评审组
- 05设置通过阈值
适用场景
- 01执行前验证计划
- 02获取独立架构反馈
- 03完成前审查 PR
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alinaqi/ maggy --skill council-review安装后在 Claude Code 中输入/council-review确认已加载。
详细介绍
专家委员会 — 多模型验证
何时自动触发
计划(auto_validate_plans)
将计划写入 ~/.claude/plans/ 时,自动验证:
~/bin/validate-plan --threshold 2 ~/.claude/plans/<plan-file>.md
- 3 个评审者中有 2 个或以上批准 → 立即执行
- 3 个评审者中有 1 个批准 → 在继续之前向用户展示评审者反馈
- 3 个评审者中无人批准 → 修改计划并重新验证
架构决策(auto_review_architecture)
进行架构变更(新增服务、API 重新设计、数据库架构变更)时,运行:
~/bin/review --all "Review this architecture: <summary>"
PR 评审(auto_review_prs)
将 PR 标记为完成之前,运行:
~/bin/review --all --file <changed-files>
配置
委员会行为在 ~/.claude/council.yaml 中配置。Maggy 仪表板(Settings > Council)也可以管理此配置。
委员会主席
chief: claude-fable-5 — Claude Fable 5(Anthropic 目前最强大的广泛发布模型,GA 日期为 2026-06-09)担任每个评审组的主席:首先进行评审,并负责最终综合裁决。通过 ~/bin/claude-fable-5 调用。可在 ~/.claude/council.yaml 中更改主席。
评审上下文
主席负责每个上下文,并由评审组成员参与:
| 上下文 | 默认评审者 | 适用场景 |
|---|---|---|
plan | Claude Fable 5(主席)、DeepSeek Pro、Codex、Gemini Pro | 执行任何计划之前 |
review | Claude Fable 5(主席)、DeepSeek Pro、Kimi | 代码评审、PR 评审 |
architecture | Claude Fable 5(主席)、DeepSeek Pro、Gemini Pro、Grok | 系统设计、架构变更 |
门槛规则
threshold 设置控制所需的批准数量:
- 3 个评审者时,
threshold: 2→ 需要 2/3 批准才能自动执行 - 限定在 [1, reviewer_count] 范围内 — 不能为 0,也不能超过可用评审者数量
模型清单
全部 13 个层级都列在 ~/.claude/council.yaml 的 models: 下。每个条目包含:
id— 唯一标识符cmd— 用于调用的 CLI 命令(Claude 模型为 null,因为它们是宿主)tier— 路由优先级(0=最便宜,12=能力最强)label— 便于人类识别的名称
使用 POST /api/models/health 确认所有模型均能正常响应。
如何使用此技能
Claude Code 会在会话开始时加载此技能。它提供有关何时调用多模型验证的行为规则。实际执行由已安装的 ~/bin/validate-plan 和 ~/bin/review 完成。
对于 CLAUDE 级任务,请勿跳过委员会验证。 核心目的在于,架构和安全决策在执行前都要经过独立验证。
评论
支持 Markdown