Alphabell.
Paper · Tools and harness

Training the Whole Agent, Not Just the Model

HarnessAdapt-RL trains a policy and adapts its execution harness simultaneously during reinforcement learning by using teacher models to generate skills and evolve tools based on training trajectories.

Training the Whole Agent, Not Just the Model
Figure 1 of the paper, arXiv. Source
The loop

Teacher models evolve an agent's harness and tools during reinforcement learning based on its trajectories. The policy trains with this adapted harness, improving its coding performance and generating new trajectories that guide further adaptation.

  1. Teacher models evolve tools and skills
  2. Policy trains with adapted harness
  3. Policy generates new trajectories
  4. Trajectories guide further harness adaptation
  1. Teacher models evolve tools and skills
  2. Policy trains with adapted harness
  3. Policy generates new trajectories
  4. Trajectories guide further harness adaptation
↻ The improved system does the next round, and the loop turns again.

Why it is a road to recursion

Simultaneously updating the policy and its execution harness prevents the agent from being bottlenecked by fixed tools during reinforcement learning.

Evidence

Improves pass@1 over GRPO by 9.8 to 12.6 percentage points on SWE-bench datasets.

harness-evolutionreinforcement-learningcoding-agents