Efficient SWE Agent Benchmarking via Trajectory-Aware Evaluation

📅 2026-09-01
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文提出PTA-IRT框架,通过结合过程和结果信号来高效评估软件工程代理,解决了现有方法仅依赖结果导致的信息丢失问题。
📝 Abstract
Evaluating software engineering agents on realistic benchmarks is costly, since each task may require multi-step code exploration, modification, and test execution. Existing efficient evaluation methods select representative subsets to estimate full-benchmark performance, but are largely result-only: they fit historical pass/fail response matrices or static task semantics, discarding how agents solve problems. We propose PTA-IRT, a Privileged Trajectory-Aware Item Response Theory framework that fuses process and outcome signals. Historical execution trajectories supply process-level evidence beyond pass/fail, such as explored context, attempted edits, and solving paths, which PTA-IRT uses as privileged information for calibration subset selection and ability estimation. Under low calibration budgets, PTA-IRT consistently outperforms prior IRT baselines on score and ranking recovery across four SWE benchmarks. Code and data are publicly available at https://github.com/DeepSoftwareAnalytics/PTA-IRT.
Problem

Research questions and friction points this paper is trying to address.

software engineering agents
benchmarking
trajectory-aware evaluation
costly evaluation
process and outcome signals
Innovation

Methods, ideas, or system contributions that make the work stand out.

PTA-IRT
trajectory-aware
item response theory
software engineering agents