SEAISep 11, 2025

SWE-Effi: Re-Evaluating Software AI Agent System Effectiveness Under Resource Constraints

arXiv:2509.09853v28 citationsh-index: 6
Originality Incremental advance
AI Analysis

This addresses a universal problem for AI system developers and users by emphasizing cost-effectiveness beyond accuracy, though it is incremental as it builds on existing benchmarks like SWE-bench.

The paper tackles the problem that existing AI for software engineering leaderboards ignore resource constraints like token and time costs, focusing only on accuracy. It introduces SWE-Effi, a set of metrics to re-evaluate AI systems for holistic effectiveness, finding that effectiveness depends on model integration and identifying challenges like 'expensive failures' and trade-offs between token and time budgets.

The advancement of large language models (LLMs) and code agents has demonstrated significant potential to assist software engineering (SWE) tasks, such as autonomous issue resolution and feature addition. Existing AI for software engineering leaderboards (e.g., SWE-bench) focus solely on solution accuracy, ignoring the crucial factor of effectiveness in a resource-constrained world. This is a universal problem that also exists beyond software engineering tasks: any AI system should be more than correct - it must also be cost-effective. To address this gap, we introduce SWE-Effi, a set of new metrics to re-evaluate AI systems in terms of holistic effectiveness scores. We define effectiveness as the balance between the accuracy of outcome (e.g., issue resolve rate) and the resources consumed (e.g., token and time). In this paper, we specifically focus on the software engineering scenario by re-ranking popular AI systems for issue resolution on a subset of the SWE-bench benchmark using our new multi-dimensional metrics. We found that AI system's effectiveness depends not just on the scaffold itself, but on how well it integrates with the base model, which is key to achieving strong performance in a resource-efficient manner. We also identified systematic challenges such as the "token snowball" effect and, more significantly, a pattern of "expensive failures". In these cases, agents consume excessive resources while stuck on unsolvable tasks - an issue that not only limits practical deployment but also drives up the cost of failed rollouts during RL training. Lastly, we observed a clear trade-off between effectiveness under the token budget and effectiveness under the time budget, which plays a crucial role in managing project budgets and enabling scalable reinforcement learning, where fast responses are essential.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes