What problem does it solve?
Multi-agent PR review system that spawns three independent Claude sub-agents to review diffs. Each agent receives files in different randomized order to reduce ordering bias. One agent focuses specifically on code health and maintainability. Results are aggregated using consensus voting - only issues identified by 2+ agents where at least one rated it medium or higher severity are reported. Automatically deduplicates against existing PR comments. Always posts a summary (even if no new issues), with low priority issues mentioned in a collapsible section.
Core Features & Use Cases
- Spawns three independent sub-agents, each receiving files in a different randomized order to reduce bias.
- Agent 1 focuses on code health (maintainability, clarity, abstractions); Agents 2-3 cover default focus (correctness, bugs, security).
- Issues are classified as HIGH/MEDIUM/LOW; consensus requires 2+ agents and at least one MEDIUM or higher severity.
- Deduplicates against existing PR comments to avoid duplicates.
- Posts a summary report and inline comments for HIGH/MEDIUM issues, with a collapsible section for low priority items.
Quick Start
Run the orchestrator script against a PR diff to trigger the full multi-agent review workflow.