The Scaffold Effect in Coding Agents: Harness Choice as a Hidden Variable in Coding-Agent Evaluation
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Public leaderboards for coding agents typically rank systems by model name and pass rate, while the surrounding harness (the scaffold that issues tools, manages context, and decides when to stop) is often under-specified. Model-to-model comparison is valid when the harness is fixed; when it varies, performance and efficiency conflate model and scaffold effects. We evaluate Qwen 3.6 Plus and MiniMax M2.5 across three open-source harnesses (Goose, OpenCode, OpenHands-SDK) on a stratified 50-task subset of Terminal-Bench Pro. Harness choice induces up to a 40x difference in tokens per solved task, while paired within-model pass-rate differences remain 0-8 percentage points (95% paired-task bootstrap CIs include zero except for the largest gap). Failure fingerprints replicate across models (REASON for Goose, VERIFY/MAX_TURNS for OpenHands-SDK, idle-loop/TIME for OpenCode), indicating harness-level biases that are largely model-independent. For human-centered coding-agent evaluation, model name alone is an incomplete comparison unit: harness-model pairs determine real-world cost, latency, and oversight burden; no-action turns are a per-task wait tax, not just a token tax. We therefore recommend selecting harness-model pairs by pass rate under token/latency budgets, and reporting token usage, latency, and full harness specifications alongside any model comparison. We release anonymized configs, raw trial logs, aggregated snapshots, and analysis scripts.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 6 of its 13 references that are in the map. First posted on arXiv 8 Jun 2026.
Builds on
6 of 13 references.
Closest ancestors · 1
Same direction, newest first
- 2025The OpenHands Software Agent SDK: A Composable and Extensible Foundation for Production Agents5 Nov
Other references · 5
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,203
- 2024RULER: What's the Real Context Size of Your Long-Context Language Models?cited by 1,270
- 2026Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfacescited by 515
- 2025Let It Flow: Agentic Crafting on Rock and Roll, Building the ROME Model within an Open Agentic Learning Ecosystemcited by 28
Built on by
Citing papers per year: 2026: 8.
8 papers.
- 2026Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core Evolutioncited by 3
- 2026Graph Engineering in the Era of LLM Agents: From Individual Intelligence to System Intelligencecited by 1
- 2026From Prompt to Harness: Coderlet from Scratchcited by 0
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environmentscited by 0
- 2026Harness or Model? Isolating the Harness Effect in Agentic Coding with a Contamination-Controlled Private Suitecited by 0
- 2026FromPitch2Board: Benchmarking LLM Agents in Long-Horizon Football Managementcited by 0
- 2026Do Coding Agents Reuse Existing Code or Reinvent the Wheel?cited by 0
- 2026Finding the Right Fit: Model-Harness Interactions across Agent Taskscited by 0
- 2026Finding the Right Fit: Model-Harness Interactions across Agent Tasks1 Oct 2026
- 2026Do Coding Agents Reuse Existing Code or Reinvent the Wheel?28 Sep 2026
- 2026FromPitch2Board: Benchmarking LLM Agents in Long-Horizon Football Management28 Sep 2026
- 2026Harness or Model? Isolating the Harness Effect in Agentic Coding with a Contamination-Controlled Private Suite8 Sep 2026
- 2026Graph Engineering in the Era of LLM Agents: From Individual Intelligence to System Intelligence21 Aug 2026
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environments20 Aug 2026
- 2026From Prompt to Harness: Coderlet from Scratch10 Aug 2026
- 2026Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core Evolution8 Aug 2026
Similar, not cited
Close in wording, no citation either way
- 2026Same Model, Different Harness: Different Coding-Agent Results
- 2026Coding Agents Have Converged: Why the SWE-bench Leaderboard Can No Longer Order Its Top Entries, and What to Measure Instead
- 2026Don't Blame the Large Language Model: How Agent Harness Evolution Shapes Coding Agent Quality
- 2026An Empirical Study of Harness Design for Coding Agents
- 2026ModularRSI: Modular and Generalizable Recursive Harness Self-Improvement
- 2026Stop Comparing LLM Agents Without Disclosing the Harness
- 2026Co-Evolving Harnesses and Models: On-Policy Correction Helps Weaker Models Catch Up Where Imitation Fails
- 2026Prompt-Induced Waste in Coding Agents: Reasoning, Effort, Harness Design, and End-to-End Cost