Code review bottleneck

Building uReview, Uber’s Multi-Agent Code Review Engine — Will Bond & Ameya Ketkar, Uber

Building uReview, Uber’s Multi-Agent Code Review Engine — Will Bond & Ameya Ketkar, Uber

Uber's Will Bond and Ameya Ketkar present uReview, an in-house automated code review system developed to combat rising review times (3 to 9 hours for first review). They detail why Uber built it over buying—due to Phabricator, agentic SDLC integration, and distributed ownership—and its architecture, including comment deduplication. The presentation highlights their iterative approach using advanced observability (sentiment, addressal rate, agent trajectory) to tune model performance, acknowledging that "the model never knows that it is wrong." They discuss empowering hundreds of teams with custom review agents and skills, sharing impressive results: 25,000 comments weekly, 67% addressal rate, and 60% cost reduction. Finally, they explore the evolving role of human engineers in an agentic SDLC, predicting an "expanded outer loop" focused on architecture and domain expertise rather than direct code review.