Harness + closed-loop working view
Holding model and tools fixed, a mechanical working-view rule lifts tight-window SWE-bench F2PF (fail-to-pass fraction) from 28% to 49%. Treat the model–harness pair as the solver; evolve AOT (ahead-of-time) harnesses under behavior-aware verification — not unconstrained self-rewrite.
Evidence & practices
Practice still treats Agent = Model + Harness, and now treats the working view and the AOT optimizer as part of the solver. Same Model, Different Harness (arXiv 2608.26218, 2026-08-26) holds model, tasks, tools, and window fixed and changes only harness configuration: control is a growing chronological transcript that stops when the window fills; treatment keeps the same in-memory record but mechanically shortens older tool results (half-life caps after 50% fill, newest four results full), detects stalls, and applies command safeguards. Tight-window SWE-bench Verified (169 tasks, 20,480 tokens, 480s): mean F2PF 28% → 49%, complete solutions 43 → 72; the frozen treatment also raises both endpoints on three additional models. Complementary AOT: StarHarness (arXiv 2608.24804, 2026-08-25) gained 20–35 percentage points after 4–12 accepted changes, with transfer across GPT and Qwen; AutoSaddler (arXiv 2608.23041, 2026-08-24) learns durable harness patches from failure traces with validation-based selection: +9.0 GAIA2, +9.6 SWE-Bench Pro, +10.0 Terminal-Bench 2.0. Complementary JIT (just-in-time): JIT-Agent (arXiv 2608.25593, 2026-08-26) trains a 27B generator; DeepSeek-V4-Flash under those harnesses surpasses GPT-5.6 on DeepSearchQA (+9.1). HarnessLens (arXiv 2608.27311, 2026-08-27) improves average held-out performance 7.6–13.6% at lower eval budget than score-everything baselines. Architectural convergence (arXiv 2608.23953, Aug 25) finds three opposing open harnesses meeting on a five-element middle form. Decoding AI (2026-08-25) documents production microcompaction at ~60% of the window and full compaction at ~80%. Copilot harness is GA in JetBrains (2026-08-24). Production CLIs stay AOT; treat JIT as an eval/search loop with a frozen policy surface.
Why it matters A weak harness makes frontier models expensive and unreliable; a strong one lets cheaper or open models close the gap. Scoring every harness candidate on a fixed suite hides regressions; feeding the full transcript under a tight window wastes the next search, edit, or test. Neither AOT, JIT, nor a closed-loop view licenses unconstrained self-modifying production harnesses.
Economic lever Measured AOT harness evolution, a closed-loop working view, bounded JIT synthesis, and behavior-aware verification compress $/task versus model upgrades; an ungoverned self-rewriting harness turns seat spend into high-variance token burn and unauditable regressions.
Watch for Whether vendor CLIs expose a closed-loop working view and a harness-evolution loop with attributable verification, whether JIT generators ship as eval helpers rather than production self-rewrites, and whether the five-element middle form becomes the default open-harness shape.
- Treat the vendor CLI as a starter harness, then add org-specific verification, audit, deny rules, and a working-view policy
- Compare harnesses on the same task and model before attributing gains to the model; score the model–harness pair as the solver
- Keep a complete run record but do not feed the full transcript as the working view once the window is under pressure
- Budget harness-optimization evals; stratify by failure mode (StarHarness) or verify only on behavior-relevant tasks (HarnessLens)
- If you trial JIT harness generation, freeze a protocol surface and keep generator output behind the same sandbox, allowlist, and eval gate as human harness diffs
- [preprint] Same Model, Different Harness (arXiv:2608.26218) — 2026-08-26. Tight-window SWE-bench Verified: F2PF 28%→49%, complete solutions 43→72; frozen treatment transfers across models.
- [preprint] AutoSaddler (arXiv:2608.23041) — 2026-08-24. Trace-driven AOT patches with validation selection: +9.0 GAIA2, +9.6 SWE-Bench Pro, +10.0 Terminal-Bench 2.0.
- [preprint] StarHarness (arXiv:2608.24804) — 2026-08-25. 20–35pp after 4–12 accepted AOT changes; transfer across GPT and Qwen.
- [preprint] HarnessLens (arXiv:2608.27311) — 2026-08-27. Behavior-aware verification: 7.6–13.6% held-out gain at lower eval budget.
- [preprint] JIT-Agent (arXiv:2608.25593) — 2026-08-26. DeepSeek-V4-Flash under JIT harnesses beats GPT-5.6 on DeepSearchQA (+9.1).
- [preprint] Architectural convergence in three LLM agent harnesses (arXiv:2608.23953) — 2026-08-25. Five-element middle form; external verifiability still missing across deepagents, pi, dsh.
- [vendor] Context engineering for coding agents (Decoding AI) — 2026-08-25. Microcompaction ~60% window; full compaction ~80%; progressive skill disclosure.