跳到正文
原文
Agent Control Flash News·· 3 小时前AI 评分37

SWE-Residual:港大提出新基准,挑战编码智能体在“残局”下的表现

编码 agent 别默认干净起点:港大 SWE-Residual,接手「已报完成」的残局成功率掉 20.6–53.5pp,DeepSWE 排名反转

Edge-TTS 广播级有声
全员无门槛畅听
点击合成广播级音频
00:00
00:00
AI 导读

agent 接手前任工作时,会把已有改动当成「剩下要做什么」的定义(acceptance bias),而不是对照原需求复核。

正文

View PDF HTML (experimental)

Abstract:Software engineering (SWE) benchmarks are the primary way to measure the capabilities of coding agents: an agent is placed in a code repository or machine environment, given a request, and judged by hidden tests. These benchmarks almost always start the agent from a clean state that contains no earlier work on the task. In practice, however, agents often continue work that a developer or another agent has already done and reported as complete, with no indication of what remains incorrect or missing. We introduce SWE-Residual, a benchmark for Starting-State Robustness: the ability to maintain performance on a task when the starting state already contains earlier work on that task. SWE-Residual contains 198 Residual States drawn from 111 tasks in DeepSWE and Terminal-Bench, where the earlier work modifies a code repository or a whole machine environment. Each Residual State is the state a predecessor agent left behind after submitting its work as complete, although the hidden tests still fail. The evaluated agent receives only the original request and this state, without the predecessor's trajectory or any sign that the attempt failed; because the request and hidden tests are unchanged, the starting state is the only difference from the source benchmark. Across five frontier agents, success drops by 20.6--53.5 percentage points on DeepSWE and 20.6--34.9 points on Terminal-Bench relative to a Clean Start, and agent rankings on DeepSWE reverse. Failed continuations show a pattern we call acceptance bias: agents treat the inherited work as the definition of what remains to be done instead of checking it against the request. On DeepSWE, in 58.9--88.2% of failed runs, they submit with exactly the same tests failing, although they pass most of these tests from a Clean Start. SWE-Residual thus exposes a capability gap that clean-start evaluation does not capture.
Comments: Under Review
Subjects: Software Engineering (cs.SE); Computation and Language (cs.CL)
Cite as: arXiv:2610.25899 [cs.SE]
  (or arXiv:2610.25899v1 [cs.SE] for this version)
  https://doi.org/10.48550/arXiv.2610.25899

arXiv-issued DOI via DataCite

Submission history

From: Jinze Li [view email]
[v1] Mon, 19 Oct 2026 07:00:04 UTC (235 KB)

来源:Agent Control Flash News · arxiv.org

💡量子基态深度拆解 · 关联专栏与产品
原创出品站长/Quantara 团队·约 3 分钟深度解析

Cursor Agent 架构全景拆解:从影子工作区到多文件推演引擎

全面剖析 Cursor 在 Agent 模式下的底层技术实现,解析影子分支隔离、LSP 上下文剪枝以及预测性补全的核心架构细节与工程实践经验。

深入理解底层架构与行业变量阅读完整拆解 →
精选收录Vercel Changelog·约 1 分钟深度解析

Vercel v0 推出全新多 Agent 协作画布与实时全栈部署预览

动态速评:v0 正在从单一组件生成器演进为全栈应用搭建协作台,尤其是与 Neon/Postgres 的直连极大降低了全栈原型验证成本。

深入理解底层架构与行业变量阅读完整拆解 →