NeFut Logo NeFut
Admin Login

[CS.AI] Agent Retrieval Bench: Evaluating Repository Context Retrieval for Coding Agents

Published at: 2026-07-30 22:00 Last updated: 2026-07-30 23:39
#algorithm #Codeforces #Open Source

Modern coding agents are typically evaluated based on whether they ultimately produce a correct patch, but patch generation relies on an earlier context-acquisition stage: finding the repository files needed for the task. We introduce Agent Retrieval Bench, a file-level benchmark for this upstream retrieval problem. Samples are derived from real coding workflow signals and evaluated against frozen base-commit repositories, with relevance defined by what an agent needs next rather than direct query-file semantic similarity. The benchmark covers four positive retrieval tasks: code2test, comment2context, trace2code, and edit2ripple; a fifth subset evaluates selective retrieval using natural evidence-backed no-gold cases and counterfactual wrong-repository controls. Agent Retrieval Bench contains 427 samples across 25 repositories: 345 positive examples, 50 natural no-gold examples, and 32 counterfactual controls. The corpus includes 308 base-commit snapshots, 392,000 files, and 7.9 million chunks. We evaluate lexical retrieval, RepoMap, open-source embeddings, selective abstention, and logged agent context selection. No single retrieval family dominates: Qwen3-Embedding-4B has the best sample-weighted MRR on positive samples, Qwen3-Embedding-8B shows the best Recall@20, and RepoMap achieves the best budgeted context yield at 8K tokens, with task-level winners differing substantially. Selective thresholds calibrated with counterfactual controls do not improve selective success on natural no-gold cases, revealing a calibration gap. Logged trajectories also miss every gold file on 27-35 percent of samples. A controlled seed-intervention pilot finds that retrieval-derived initial context yields higher file F1 with less post-seed exploration than random non-gold context, while oracle gold context shows substantial remaining headroom.

Blogger's Review: This study introduces Agent Retrieval Bench, highlighting the critical demands of coding agents in context retrieval and revealing the shortcomings of existing methods in real tasks. The in-depth analysis of selective retrieval especially provides valuable direction for future research, making it a significant focus for developers to explore further.

Original Source: https://arxiv.org/abs/2607.24882

Next: None
[h] Back to Home