Two papers on coding-agent benchmarks and critics
First coverage.
Separate papers urge task-flow benchmarks for coding agents and report Opera lifting resolve rates by up to 15 points.
Hugging Face daily papers on 2026-10-06 and 2026-10-07 carried two distinct coding-agent studies, not conflicting accounts of one result. The first argues benchmarks should match measured user task flows rather than issue tasks alone. From 4,782 production JetBrains IDE sessions, the authors focus on those with at least three user messages, about 33% of the sample, which mix questions, planning, review, refactoring, and execution. Their SWE-TaskFlow method preserves verified tasks and tests while steering interaction through prompt splitting and repository QA, scored by a TaskFlow Alignment Score; on 700 SWE-Bench Pro tasks, multi-step sequential solving roughly doubled cost without a stable resolve-rate change. The next day's paper introduces Opera, a persistent verbal critic that logs corrections as notes and follows them until the diagnosed problem is resolved. Across four policy models it lifts non-critic resolve rates by up to 12.4, 15.0, and 8.9 points on Terminal-Bench 2.1, a SWE-Bench Pro subset, and DeepSWE v1.1, and fine-tuning Qwen3.5-9B on Opera rollouts adds 10.2 points on held-out SWE-Bench Pro without a critic at inference, including after a harness switch from OpenHands to Terminus-2.
- A 2026-10-06 paper analyzed 4,782 production JetBrains IDE coding-agent sessions; sessions with at least three user messages were about 33% of the sample.
- Those longer sessions mix questions, planning, review, refactoring, and execution. SWE-TaskFlow keeps verified tasks and tests while steering interaction with prompt splitting and repository QA, scored by a TaskFlow Alignment Score.
- In a pilot on 700 SWE-Bench Pro tasks, solving sequentially in several steps roughly doubled agent cost without a stable change in resolve rate.
- A 2026-10-07 paper describes Opera, a test-time verbal critic that stores each correction as a persistent note and tracks it until the diagnosed problem is resolved, using periodic and event-driven triggers, typed operators, and an…
- Across four policy models, Opera raised non-critic resolve rates by up to 12.4, 15.0, and 8.9 percentage points on Terminal-Bench 2.1, a SWE-Bench Pro subset, and DeepSWE v1.1, and led competing critic baselines.
- Fine-tuning Qwen3.5-9B on Opera-guided rollouts improved held-out SWE-Bench Pro resolve rate by 10.2 points without a critic at inference, matching stronger-model rollouts.
- Those fine-tuning gains stayed stable when the harness changed from OpenHands to Terminus-2.
- The reports do not conflict; they cover two separate papers, not competing measurements of the same system.
- Organizations
- JetBrains
- AI models
- Qwen3.5-9B
Coverage
oldest first · one row per article · UTCCoding-Agent Benchmarks Should Match Their Users' Task Flows
Coding-agent benchmarks should be calibrated to real IDE session task flows, not issue tasks alone.
Opera: A Verbal Critic Framework for Long-horizon Coding Agents
Opera, a persistent verbal critic, lifts coding-agent resolve rates by up to 15 points on SWE-Bench-style benchmarks.