Papers
arxiv:2611.04277

Harness-S: Learning from Sibling Harnesses for Generalizable Agent Training

Published on Nov 3
· Submitted by
张康宁
on Nov 6
#2 Paper of the day
Authors:
,
,
,
,
,
,
,
,
,
,

Abstract

A selective harness-rescue training method uses specialized sibling harnesses to replace failed reinforcement learning rollouts and transfer their benefits into a single policy that performs better under the original base harness.

Harness evolution from a common base exhibits Locality, Complementarity, and Nonstationarity: variants repair different failures, and their utility changes as the policy learns. Rather than seeking a universally superior harness, we introduce Harness-S to selectively rescue failures of a base execution system through sibling harnesses and transfer the resulting capabilities into a single policy that remains effective under the original harness. Directional Harness Evolution develops specialized sibling harnesses along distinct repair directions, forming a reusable Sibling Harness Pool that remains fixed during policy training. Complementary Harness Rescue Training invokes this pool only when all initial attempts under the base harness fail. The same policy generates fresh rollouts under selected auxiliary harnesses, and these trajectories replace the failed group for reinforcement learning. An Adaptive Harness Router selects the Top-k variants using Harness Behavior Profiles and voting across multiple LLMs. Policy-aware profile re-anchoring refreshes this evidence as the policy learns. Across AppWorld, SWE-Gym, and DBBench, the trained policy substantially outperforms policy-only training when returned to the original base harness. Behavioral analyses and held-out cases support the transfer of harness-elicited behaviors into the policy itself. Reusing the router for Rank-1 inference provides additional gains at the same executor rollout count.

Community

Harness evolution from a common base exhibits Locality, Complementarity, and Nonstationarity: variants repair different failures, and their utility changes as the policy learns. Rather than seeking a universally superior harness, we introduce Harness-S to selectively rescue failures of a base execution system through sibling harnesses and transfer the resulting capabilities into a single policy that remains effective under the original harness. Directional Harness Evolution develops specialized sibling harnesses along distinct repair directions, forming a reusable Sibling Harness Pool that remains fixed during policy training. Complementary Harness Rescue Training invokes this pool only when all initial attempts under the base harness fail. The same policy generates fresh rollouts under selected auxiliary harnesses, and these trajectories replace the failed group for reinforcement learning. An Adaptive Harness Router selects the Top-k variants using Harness Behavior Profiles and voting across multiple LLMs. Policy-aware profile re-anchoring refreshes this evidence as the policy learns. Across AppWorld, SWE-Gym, and DBBench, the trained policy substantially outperforms policy-only training when returned to the original base harness. Behavioral analyses and held-out cases support the transfer of harness-elicited behaviors into the policy itself. Reusing the router for Rank-1 inference provides additional gains at the same executor rollout count.

The locality/complementarity/nonstationarity framing of sibling harnesses matches what I see when tweaking agent scaffolds: each edit fixes a slice of failures and quietly breaks others. What stood out in Table 1 is that Harness-S still wins under the original H0 after training. On Qwen3.5-9B AppWorld, Pass@3 goes from 64.89 (plain GRPO) to 72.52 under H0, and Appendix G notes about +7.89 Avg@3 over GRPO with only ~18% more rollouts. The Rank-1 vs H0 Pass@3 gap on AppWorld 4B shrinking from 14.21 to 0.76 after training makes the transfer claim feel real. Curious how sensitive that is to deep tool/interface edits versus shallow prompt wording, given the SWE-Gym assertion-fallback rate (48.5% vs 13.3% for GRPO) when tests are blocked.

·

Thank you for your interest in our work! You've raised a great question that has inspired us to think further. We will look into quantifying how sensitive this capability transfer is to different types of Harness modifications as soon as possible. Thanks again for your thoughtful feedback and interest in our work!

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2611.04277
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2611.04277 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2611.04277 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2611.04277 in a Space README.md to link it from this page.

Collections including this paper 0

No Collection including this paper

Add this paper to a collection to link it from this page.