How Uber Scales Multi-Agent Code Review

AI Engineer15:07
0 comments · 0 votesOpen discussion
Sign in to join the discussion

    Video summary

    Will Bond and Ameya Ketkar describe how Uber built uReview after code review became a growing bottleneck. The company's first-review latency rose from roughly three hours in 2024 to nine hours in 2026 as AI-assisted development increased both change volume and pull request size across thousands of engineers and multiple language monorepos.

    uReview provides one review layer for GitHub, Phabricator and agent-driven development loops. A central service dispatches work to several generators tuned for different cost and performance tradeoffs, then post-processes the responses by rating, categorizing, filtering and deduplicating comments before they reach an engineer.

    Uber moved beyond simple satisfaction scores to evaluate address rate, sentiment and full agent trajectories. The platform now produces about 25,000 comments per week, with an overall address rate near 67 percent and roughly three quarters of high-severity findings addressed. Bond says iterative model, harness and evaluation changes cut cost by about 60 percent while improving quality and accuracy by around 70 percent compared with a naive implementation.

    The system also supports team-owned review logic. Teams can add single-file and multi-file checks, AI linters, custom agents and reusable skills connected to the existing ownership graph. The speakers expect human reviewers to move toward architecture, product context and domain expertise, while automated inner-loop review must become more accurate to avoid agents repeatedly fixing and reverting low-quality comments.

    Original YouTube thumbnailWatch on YouTube