Stage
CHANGES INITIAL STATEMoves the episode’s starting point to isolate a missing capability, add an obstacle, or remove already-mastered setup steps.
- Hide an object to force search
- Pre-complete early subgoals
- Calibrate task difficulty
Keep the trusted environment frozen. Wrap its interface to expose the agent’s current weakness, validate the challenge with fresh rollouts, and turn the resulting experience into better skills or policy updates.
Agent systems already extend frozen models with tools, memory and skills. This paper applies the same external-layer principle to the environment side of the interaction.
THE ENVIRONMENT BECOMES A POLICY-CONDITIONED CURRICULUM.
Each component wraps the standard environment interface. They can be stacked, although their order matters because the transformations are non-commutative.
Moves the episode’s starting point to isolate a missing capability, add an obstacle, or remove already-mastered setup steps.
Filters actions and observations or changes transition rules to block shortcuts and enforce the intended behaviour.
Connects multiple verified environments into a longer episode so the agent must preserve goals beyond a normal stopping point.
The designer treats the policy as a black box. It diagnoses behaviour from rollouts, writes a targeted component, then accepts it only after fresh execution confirms a useful learning signal.
Across embodied tasks, web interaction, software engineering and office automation, skills learned from customized environments consistently beat skills learned from the unchanged environments.
EnvHarness versus skills extracted from the original environments. Bars show each benchmark’s reported primary metric.
On SWE-bench Verified, the policy succeeds more often while using 5.40 fewer actions per episode. The interventions appear to repair loops and wasteful behaviour—not merely add task familiarity.
Absolute improvement over skills learned from unchanged environments.
| Benchmark | Metric | Δ |
|---|---|---|
| ALFWorld | Average SR | +5.9 |
| ALFWorld OOD | Success rate | +9.0 |
| WebArena | Average SR | +3.1 |
| SWE-verified | Resolved rate | +2.70 |
| OfficeQA | Exact match | +1.80 |
| SpreadsheetBench | Pass@1 | +3.27 |
At the same 300-environment budget, adaptive batches continued improving while original and generated environments flattened.
For regulated agent systems, the attractive pattern is to retain trusted controls and evaluation while making the learning scenarios responsive to observed failure modes.
Start the investigation with an incomplete bundle, add distractor documents, or pre-resolve routine identity fields so the agent must focus on material uncertainty.
Reject an agent conclusion unless mandatory evidence, validation or screening steps have been completed and recorded in the trace.
Connect document extraction, transaction investigation and report generation so the agent must preserve intent across handoffs.
The paper provides convincing evidence for adaptive wrappers, but it does not yet establish a universal environment-generation system for live enterprise workflows.
EnvHarness is best understood as adaptive environment middleware: a practical mechanism for keeping curricula near the agent’s moving capability boundary.
The deeper scaling equation is not only better models or larger skill banks. It is policy improvement + skill accumulation + environment co-evolution.