llm-council
llm-council — external-tools review layer
Overview
Wraps pr-council-review (unchanged) and adds a layer of external CLI coding agents (codex, plus Antigravity — the agy harness) as additional independent reviewers, then folds their verdicts into the same synthesis. Internal Claude subagents are independent per-dimension but share one model family's blind spots — a phrasing choice, a Windows-vs-POSIX nuance, or a syntax error that reads fine to one Claude reviewer reads fine to all of them. A different model family catches a different error distribution. Confirmed live: on one review, external tools caught 6 real, distinct issues (a wording-accuracy bug, a wrong test count, a Windows-only test-triviality nuance, a test-isolation gap, a missing test, a malformed markdown fence) that 12 internal Claude-subagent dispatches (6 dimensions × 2 rounds) had all missed.
When to Use
- Any
pr-council-reviewrun (PR# mode or branch mode) where the artifact is high-stakes enough to want a second, differently-biased opinion before calling it GREEN. - Not needed for a quick spot-check or draft iteration — use
/review(single-agent) for that;pr-council-reviewalone for a normal-stakes PR.
Quick Reference — Tiers
| Tier | Internal (pr-council-review) | External tools |
|---|---|---|
small (default) |
✅ full dimension council | none — identical to running pr-council-review directly |
medium |
✅ | codex |
high |
✅ | codex + Antigravity (agy) |