arXiv paper· software engineering (LLM agent evaluation)· method paper

Efficient SWE Agent Benchmarking via Trajectory-Aware Evaluation

Kefeng Duan, Dewu Zheng, Yanlin Wang, Xiwen Wang, Ensheng Shi, Xilin Liu, Yuchi Ma, Jiachi Chen, et al.

cs.SE · cs.AI · cs.CL

Quick verdict

PTA-IRT uses trajectory summaries as privileged info in IRT for cheap SWE-agent eval; consistent wins on 4 benchmarks, but small agent pools limit certainty.

Summary

The paper targets the high cost of evaluating LLM-based software engineering agents on repository-level benchmarks such as SWE-bench, where a single full run can exceed $8,000. It proposes PTA-IRT, a trajectory-aware Item Response Theory framework that treats historical agent execution trajectories as privileged information. An LLM compresses raw trajectories into structured summaries (Task Goal, Context Explored, Edits Executed, Path Overview); these condition residual adjustments to a 4PL IRT model's discrimination and difficulty parameters, drive Fisher-information-based difficulty-stratified selection of a calibration subset, and supervise a teacher–student LUPI estimator whose deployable student estimates a new agent's ability from outcomes on the subset alone. Across four benchmarks (SWE-bench Lite, Verified, Full, Pro) with four-fold cross-validation over models, PTA-IRT at a 10% budget achieves the best MAE, Kendall's τ, and Spearman's ρ in every column (averages 0.041, 0.888, 0.973), beating MLE, MCMC, VI, VIBO, Deep-IRT, PSN-IRT, and AutoJudger. Ablations attribute the gains to summary content; dropout weakens recovery and ESS weighting protects against corrupted summaries. Main limitations: only 14 evaluated models on Full and Pro with no significance tests or confidence intervals on ranking metrics; the separation between test folds and historical item calibration is not fully specified; the summarizer (DeepSeek-V4-Flash) is fixed and receives the reference patch, with no alternative summarizer tested; and cited IRT-subset methods tinyBenchmarks and metabench are not compared.

Review complete

Assessment at a glance

software engineering (LLM agent evaluation)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinessmedium
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducible

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Historical agent trajectories, compressed into structured process summaries, carry measurement information beyond pass/fail that improves IRT-based budgeted SWE-agent evaluation.
  • At a 10% calibration budget, PTA-IRT achieves the best score (MAE) and ranking (Kendall's τ, Spearman's ρ) recovery in every column of all four SWE benchmarks, averaging MAE 0.041±0.015, τ 0.888, ρ 0.973 (Table 3).
  • The gains derive from trajectory-summary content rather than the mere existence of a privileged pathway: outcome-only modeling and corrupted summaries weaken recovery (RQ2/RQ3).
  • Trajectory-aware Fisher-information selection with difficulty stratification and LUPI teacher–student distillation each contribute measurably to recovery (Table 4).

Strengths

  • Clear conceptual advance over outcome-only IRT

    Fuses process-level trajectory summaries into a 4PL IRT via bounded residual adjustment of discrimination/difficulty (Sec. 3.3, Eq. 3) and LUPI distillation (Sec. 3.4), addressing a genuine gap: prior IRT methods consume only pass/fail matrices.

  • Consistent, comprehensive empirical wins

    At a 10% budget, PTA-IRT is best on every MAE/τ/ρ column across all four benchmarks (Table 3; avg MAE 0.041±0.015, τ 0.888, ρ 0.973) and best across the entire 5–25% budget sweep on Lite (Fig. 2, e.g. τ=0.768 at 5%).

  • Multi-level ablations substantiate the mechanism

  • Practical protocol with quantified motivation

Weaknesses

  • Small evaluation pools and no inferential statistics

  • Train/test separation from historical calibration underspecified

  • Summarizer dependence untested; reference patch in the summarizer input

  • Missing direct comparison to cited IRT-subset methods

  • Hyperparameters and reporting details incomplete

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper formulates budgeted evaluation of SWE agents: a new agent runs only on a small calibration subset, while historical agent–instance interactions (including execution trajectories) are mined offline. PTA-IRT injects trajectory summaries as privileged information (LUPI) into a 4PL IRT pipeline covering both item selection and ability estimation. Central claims: (1) process-level trajectory evidence improves score and ranking recovery over outcome-only IRT; (2) at a 10% calibration budget PTA-IRT is best on every MAE/τ/ρ column across SWE-bench Lite/Verified/Full/Pro (avg MAE 0.041±0.015, τ 0.888, ρ 0.973; Table 3); (3) gains stem from summary content, not an inert privileged pathway (RQ2/RQ3). Motivation is quantified: a full SWE-bench run can exceed $8,000 (Sec. 1). Minor metadata note: the paper byline includes Mingwei Liu and Zibin Zheng beyond the eight authors in the supplied metadata.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is PTA-IRT?

PTA-IRT (Privileged Trajectory-Aware Item Response Theory) is a framework for cheaply evaluating software engineering agents. It uses historical agent execution trajectories — summarized by an LLM into structured process descriptions — as privileged training information to select a small calibration subset of benchmark tasks and to estimate a new agent's full-benchmark score and ranking from its results on that subset alone.

How much cheaper is PTA-IRT than a full SWE-bench evaluation?

PTA-IRT runs a new agent on only about 10% of benchmark tasks (5–25% studied). The paper notes a full SWE-bench run with SWE-agent can cost over $8,000, so a 10% calibration subset cuts execution cost by roughly an order of magnitude while recovering scores with MAE about 0.04 and Kendall's τ about 0.89 on average across four SWE-bench variants.

Which benchmarks and baselines does the paper compare?

Four SWE-bench versions — Lite (300 tasks, 35 models), Verified (500, 70), Full (2,294, 14), and Pro (730, 14) — evaluated with four-fold cross-validation over models. Baselines are classical IRT fits (MLE, MCMC, VI, VIBO), neural IRT (Deep-IRT, PSN-IRT), and AutoJudger, an LLM-driven item-selection method.

Is code or data available for PTA-IRT?

Yes. The paper states code and data are publicly available at github.com/DeepSoftwareAnalytics/PTA-IRT. Trajectories come from public agent submissions on official SWE-bench releases; summaries were generated with DeepSeek-V4-Flash and embedded with all-MiniLM-L6-v2.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures 2–3 are line plots: the extraction contains only axis ranges and prose-quoted points (e.g., τ=0.768 at 5% on Lite; Lite MAE 0.056/τ 0.778 at full dropout), so per-method curve values could not be verified against the figures.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Efficient SWE Agent Benchmarking via Trajectory-Aware Evaluation | Evolve.Pub