Google Cloud AI Unveils Harness²: Two-Level Recursive Agent Harnessing Unlocks Self-Evolution in Open-World Tasks
An LLM agent's practical capabilities depend as much on its execution harness as on its underlying model. Deploying recursive self-improvement (RSI) in open worlds is hampered by the absence of ground-truth verifiers and poor generalization across novel domains. Google Cloud AI Research introduced Harness², a two-level recursive framework: task-level recursion refines task-specific harnesses via a contrastive Propose-Probe-Compose step without ground-truth verifiers, while harnessing-level recursion extracts continual adaptation experience. Harness² delivers up to +11.8% on LAB, +11.5 points on WorkBuddy-Bench, and +4.5 points on JobBench on GLM-5 and Gemini 3.5 Flash. Code is open-sourced on GitHub under Apache-2.0 (google-research/harness2), supporting OpenCode and Codex executors plus JobBench, LAB and WorkBuddy-Bench.
Key Takeaways
- Two-level recursion architecture: disentangles task-level harness adaptation from continuous harnessing-level meta-learning without ground-truth verifiers
- Propose-Probe-Compose mechanism: guides runtime harness modifications via contrastive probes, bypassing reliance on fixed unit tests in open-world tasks
- Consistent cross-model gains: boosts GLM-5 and Gemini 3.5 Flash by +11.8% on LAB, +11.5 points on WorkBuddy-Bench, and +4.5 points on JobBench