Skip to content

RFC: Multi-agent parallel review approach inspired by Claude Code's code-review plugin #82

@tfriedel

Description

@tfriedel

Summary

Looking for opinions on integrating the multi-agent parallel review approach used by Claude Code's official code-review plugin.

This plugin is recommended by Boris Cherny, Creator & Head of Claude Code at Anthropic.

How It Works

Instead of a single agent reviewing everything, it runs 5 parallel agents with different review perspectives (bugs, CLAUDE.md compliance, git history context, etc.), then scores each finding for confidence and filters out likely false positives (keeping only ≥80% confidence).

Key Considerations

  1. Agent portability: This relies on Claude Code's Task tool for spawning subagents. Other agents (codex, gemini) can't do this. Switching agents would give different review behavior.

  2. Make prompts configurable?: Currently prompts are hardcoded. We could instead let users configure prompts per-agent, allowing them to bring their own multi-agent prompt for Claude.

  3. Cost: Running 5+ agents per commit could be wasteful for routine small commits. Maybe reserve this for manual roborev review or a --thorough flag, not post-commit hooks.

Questions

  • Is the reduced false-positive rate worth the added complexity?
  • Should prompts be configurable per-agent instead of hardcoding this?
  • How to handle the cost of multi-agent reviews on every commit?

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions