Definition
Plain language
An open-source AI coding helper that fixes bugs by searching the codebase first, rather than running the program step by step.
As stated in the literature
A retrieval-and-generate software-engineering agent that localizes faults via structured code search over the repository; used as an architectural contrast to ReAct-style action-loop agents in dynamic-analysis debugging experiments.
Also called: auto-code-rover
Why it matters: By finding the relevant code through search rather than trial-and-error execution, it shows a different and often more efficient way for AI agents to repair software.
For example, instead of running a buggy program over and over, it searches the project's files to locate the faulty function and then proposes a fix.