Skip to content

Topic

Agent Harness Design

The scaffolding around a raw model — control loop, tool layer, filesystem, memory, observability — that turns it into an agentic system.

Current stories

buildOne report1 publisher

NVIDIA let an optimizer agent find the four token savers in its SoL-Pi harness for Pi

NVIDIA released SoL-Pi, an MIT-licensed Pi extension with four token-saving harness mechanisms that an optimizer agent found. A dev.to review puts the saving near one third on long sessions, bought with a few lost solves.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap+20
Incentives
Not scored
Confidence45
buildOne report1 publisher

Swapping the scaffold moved Claude Opus 4.5 from 42% to 78% on CORE-Bench

The same model scored twice under two scaffolds. A dev.to post uses that gap to argue the dividing line in AI coding is whether the model can run your repo's own commands and read the failure.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap+18
Incentives45
Confidence50
securityOne report1 publisher

One rule in CLAUDE.md lifted Huntress's API recall from 48% to 86% on the same seven tasks

Huntress ran seven Rails tasks past Claude Fable 5.1 and watched it copy hand-rolled code out of its own repository. Changing the harness, in three cheap steps, took API recall from 48 percent to 100.

Publishers:huntress.com

Reality

Evidence58
Adoption25
Hype gap+15
Incentives40
Confidence55
leadershipOne report1 publisher

Rule-based elision before summarization led on efficiency among context-management strategies

Researchers held a coding harness's execution loop fixed and varied planning, tools and context management across four models, and found that what each component is worth depends on how strong the model already is.

Publishers:huggingface.co

Reality

Evidence52
Adoption
Not scored
Hype gap+12
Incentives55
Confidence58
buildOne report1 publisher

Codex rewrote goose's quality gates until a ten-minute verdict took over an hour

A developer kept the model and the repository fixed and changed only the agent framework. Six days of Codex produced no completed run, while goose's own engine drove the same model to working code.

Publishers:dev.to

Reality

Evidence30
Adoption12
Hype gap+30
Incentives55
Confidence40
productOne report1 publisher

Grok 4 fails half its patch attempts on Codex's edit format

Coding-agent failures cluster in the plumbing between knowing what to change and changing it. One harness builder measured what that costs and published the failure rates for Grok 4 and GLM-4.7.

Publishers:substack.com

Reality

Evidence36
Adoption22
Hype gap+28
Incentives78
Confidence42
leadershipOne report1 publisher

Anthropic broke an agent ceiling by making "is this design good?" a gradable question

A Labs engineer says prompt engineering and harness tuning both topped out on multi-hour builds, and the lever that moved them was a separate grading agent working from written criteria. The costs are named; the gain is not measured.

Publishers:anthropic.com

Reality

Evidence42
Adoption20
Hype gap+18
Incentives72
Confidence55
leadershipOne report1 publisher

Anthropic's context-reset fix for Sonnet 4.5 became dead weight on Opus 4.5

Anthropic's engineering blog says the context-reset logic it wrote to stop Sonnet 4.5 quitting early was unnecessary on Opus 4.5. Its answer is to sell hosted interfaces, not harness code.

Publishers:anthropic.com

Reality

Evidence42
Adoption30
Hype gap+12
Incentives78
Confidence55
leadershipOne report1 publisher

Anthropic writes the agent handoff into the repository instead of the context window

Anthropic's harness for agents that work across days is mostly ordinary repository hygiene, which is also the best reason to think it will still be worth something after the next model release.

Publishers:anthropic.com

Reality

Evidence55
Adoption
Not scored
Hype gap+15
Incentives70
Confidence65
buildOne report1 publisher

A small harness carried a local model through the regression check in 2.1 minutes

A June finding said local models cannot iterate on code. It said so about chat UIs, and it named the fix. July supplied that fix and measured it. The follow-up test result is the number worth reading.

Publishers:dev.to

Reality

Evidence46
Adoption12
Hype gap+12
Incentives32
Confidence44
buildOne report1 publisher

Pooling three passes turns DeepSeek Pro's 17 findings into 28 of 32

Aikido spent 11.7 billion tokens rediscovering 32 fresh CVEs with ten models, three attempts each. The number that should move a scanning budget is the marginal cost of the second and third pass.

Publishers:aikido.dev

Reality

Evidence44
Adoption18
Hype gap+32
Incentives76
Confidence52
buildOne report1 publisher

The smallest serious coding agent has a 443-line edit tool, and that is the point

A developer grepped pi for the five features it refuses and got two hits, both false. The audit that survives is one line of default tool names, not the size of the repo.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap+12
Incentives50
Confidence42
buildOne report1 publisher

Coverage at 80% was a price on human attention, and CI is the wrong place to charge it

A practitioner argues the 80% coverage norm was a budget for review time, not a standard, and that any check living only in the pipeline reports to you rather than constraining the agent.

Publishers:dev.to

Reality

Evidence20
Adoption14
Hype gap+28
Incentives
Not scored
Confidence34
buildConfirmed4 publishers

Nvidia says the harness, not the model, took Claude Opus 5 from 30.2% to 100% on ARC-AGI-3

A five-person Nvidia team published the architecture behind its AVO agent alongside a perfect public-set score. The model did not change. The system around it did.

Perspective Coverage

4 publishers
Builder
Builder 50%
Operator
Operator 29%
Investor
Investor 21%

Reality

Evidence58
Adoption20
Hype gap+34
Incentives82
Confidence72
buildOne report1 publisher

The payload is rebuilt every turn, so stop treating your prompt as a shipped artifact

A dev.to series argues "prompt engineering" is too narrow for agents: the package sent to the model is reassembled on every call, which makes it a runtime concern, not a file.

Publishers:dev.to

Reality

Evidence30
Adoption
Not scored
Hype gap+20
Incentives65
Confidence33