Fetching from the wire…
Top 5 · 2026-07-24 · source-backed
A paper from Xiao Yu, Baolin Peng, and Ruize Xu makes a claim that seems obvious once stated and is genuinely new as a training methodology: modern agents are inseparable from their inference harnesses, so training them in stripped-down RL sandboxes produces a train/serve mismatch.
OpenForgeRL trains policies directly against the harness. Claude Code, Codex, OpenClaw, in arbitrary environments. The multi-turn reasoning structure, the tool routing, the environment access, all of it is treated as part of the learned system rather than as scaffolding you bolt on after.
Think about what this implies. If an agent is trained in a clean gym where tool calls return instantly and deterministically, and then deployed into a harness where a tool call might time out, return truncated output, or hit a permission dialog, the policy has never seen the distribution it operates in. The gym taught it a world that doesn't exist.
This is the day's through-line, and it connects to something more directly measurable. A longitudinal study evaluated 35 sequential Qwen Code CLI releases against 50 stratified SWE-bench Verified tasks with the underlying LLM held constant. Quality fluctuated. They traced the fluctuations to individual pull requests and architectural components.
Same model. Different harness version. Different results.
Major open-source harnesses ship more than two releases per day. So when you notice your agent got worse this week, the reflex is to blame the model, and that reflex is frequently wrong. You updated the harness. Or the harness updated itself.
Three actions, all cheap:
Pin your harness version in CI. Not "latest." A specific version, bumped deliberately.
Keep a small stable task set, ten to twenty tasks, that you re-run on every harness bump. Not a real benchmark. Just enough signal to catch a regression.
Diff harness releases before you diff models. Read the changelog first.
I'll flag the tension: ECC exists precisely because people want to swap harnesses freely, and it adds skills, instincts, memory and security as a portable layer across Claude Code, Codex, Opencode and Cursor. The "instincts" primitive is new to me, a layer for reflexive behaviors distinct from invokable procedures. But if the harness is genuinely part of the learned system, then perfect portability across harnesses is a harder problem than a config translation layer. Both things are happening at once and I don't think they've been reconciled yet.
Each link below shares sources, entities, or timing with this story.
affaan-m/ECC (36.3k forks, MIT) bundles 67 agents, 284 skills, 94 legacy command shims, and "instincts", patterns learned from prior sessions with confidence scores that auto-recall when relevant, plus a .ecc/memory/ markdown vault that's explicitly cross-harness, so context s...
I check Product Hunt maybe once a week and usually regret it. Today's board is worth reading as market structure. The July 30 leaderboard: SKI at 277 upvotes (free voice input for Claude Code and Codex). AI Search Console at 249 (prompt analytics and citation mapping). Memmy A...
Everyone writing SKILL.md files has absorbed the same folklore. Keep the top file thin. Push detail into reference files. Let the agent walk the tree as needed. More layers, more context efficiency. A controlled study submitted July 20 tested that across InfiniteBench, three a...
Microsoft's July 23 release targets a genuine gap: harness-based agents like Claude Code and Codex drive multi-turn reasoning, tool use, and external system access but were hard to train end-to-end with standard open RL infrastructure. The trick is decoupling training from inf...
QM went up under MIT license. Created July 29. As of the GitHub API check: 8,420 stars, 887 forks. Five days. YC uses it internally across accounting, legal, events, and engineering, including to build QM itself. Every employee and every Slack room gets its own scoped memory,...
Spotify's Portal team published Xirp on August 10: a vendor-neutral agentic development environment that manages concurrent sessions across Claude Code, Gemini CLI, and Codex, each session isolated in its own git worktree so dozens of agents can work the same codebase without...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.