An agent is shaped by its harness: the prompts, tools, and control logic that present tasks and execute actions. Developers judge new harnesses by testing one trained model, assuming skills transfer. This paper shows why that fails.
A trained model's choices secretly encode which actions the training harness favored. Reversing the order of observation fields in web-agent tasks kept every optimal decision the same, but the model chose differently in about half of situations. Task success fell from 85.0% to 19.2%.
The paper shows a harness that first hurts a trained model can become best after further training. Interface evaluation should report what each harness offers, measure how far the model is from optimal behavior, and test several checkpoints.
