cd /news/artificial-intelligence/i-built-a-dual-pool-adversarial-revi… · home topics artificial-intelligence article
[ARTICLE · art-41900] src=dev.to ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

I Built a Dual-Pool Adversarial Review System for AI Agents — And It Actually Works

A developer built a dual-pool adversarial review system for AI agents that uses real engineers with searchable philosophies instead of abstract roles. The system employs a fixed pool for stability and a random pool for divergence, with managers curating teams per task. Testing on a pull request to the claude-skills repository (18.7K stars) showed the random pool uncovered issues missed by fixed-pool reviewers.

read2 min views1 publishedJun 27, 2026

AI code review has a problem: abstract roles produce generic feedback. "Saboteur" says "add error handling." "New Hire" says "this is confusing." Useful? Sometimes. Specific? Rarely.

I built something different: a review system that uses real engineers with searchable philosophies instead of abstract roles. Linus Torvalds doesn't say "consider error handling" — he says "eliminate the special case entirely." That's not a wording difference. That's a completely different action.

Fixed Pool (Convergence)          Random Pool (Divergence)
Digital-twin matched              Web-searched fresh each time
Stability & depth                 Surprise & blind-spot coverage
    │                                    │
    └────────── Cross-orchestrated ──────┘
              explore ←→ exploit

9 workers + 2 managers, curated to match the user's expertise, personality, and goals. Patty McCord (Netflix's former Chief Talent Officer) and Ed Catmull (Pixar's Braintrust creator) serve as managers who recruit teams per task instead of using a fixed template.

Fresh personas via web search each session. No preset list — the manager defines search keywords based on what the task needs. This is where the surprises come from.

[Manager] picked [A,B,C]. Found N issues. Verdict: BLOCK/CONCERNS/CLEAN

Next round: new manager, keep at most 2 previous members.

I tested this on my own PR to alirezarezvani/claude-skills (18.7K stars):

The random pool found things both fixed-pool rounds completely missed. Fixed pool reviewers — who know me — were blind to how an outsider would perceive the skill.

alirezarezvani adversarial-reviewer gaurav-yadav adversarial-ai-review This System
Reviewers Abstract roles Domain agents Real people + searchable philosophy
Team formation Fixed 3-template 22 agent pairs Manager-curated per task
Cross-round Rotate roles Same agent set Swap pool + manager + workers
Personalization None None Digital twin matching
Evolution Static Static Promote/demote/audit cycle
── more in #artificial-intelligence 4 stories · sorted by recency
── more on @linus torvalds 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/i-built-a-dual-pool-…] indexed:0 read:2min 2026-06-27 ·