Catching Developers in the Flow: Low-Latency Agentic Program Repair at Google Scale

Celal Ziftci, Spencer Greene, Ray Liu, Livio Dalloro, Lorenzo Dini
10/5/2026
cs.SEcs.AI

No confident code implementation found for this paper.

Abstract

Manual repair of program failures is time-consuming and disruptive for software developers, particularly during the pre-submit phase where test failures occur within continuous integration systems. While Automated Program Repair has seen significant advancement through Large Language Models, existing state-of-the-art techniques primarily focus on post-submit workflows, operating offline without the low-latency requirements necessary to assist developers in real-time within their flow before they switch context. In this paper, we introduce FlowAgent, an AI agent deployed at Google to automatically repair test failures in the pre-submit outer-loop workflow inside continuous integration systems. Integrated into Google's internal developer tools, Critique and Cider,FlowAgent utilizes a ReAct-style generate-and-validate loop, as well as rigorous pre-execution and post-execution abstention filters to ensure high-quality suggestions under strict latency constraints. Based on our case studies, FlowAgent is highly effective. First, a manual evaluation conducted on 195 real-world test failures demonstrated 67.18% accuracy in suggesting correct fixes. Following its Google-wide deployment, FlowAgent suggested fixes on 295,508changes, of which developers previewed 65,069 and applied 28,554. Developer feedback from interviews indicate that the agent is useful in suggesting correct fixes, integration of autonomous repair agents into industrial software engineering workflows is received well, while interesting challenges and opportunities still remain.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ziftci2026catching,
  title  = {Catching Developers in the Flow: Low-Latency Agentic Program Repair at Google Scale},
  author = {Celal Ziftci and Spencer Greene and Ray Liu and Livio Dalloro and Lorenzo Dini},
  year   = {2026},
  eprint = {2610.07289},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.07289v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.07289.svg)](https://codeofpaper.com/paper/2610.07289)

Discussion