Construct
Ground tasks in connected files, professional skills, and executable applications.
Harness-driven synthesisLong-horizon cowork agents
WorkRover-35B-A3B · Improvements over the Qwen3.5-35B-A3B backbone
The idea
Train cowork agents by improving the environments they learn from.
Scaling interactive environments has become increasingly important for training long-horizon agents through reinforcement learning. These environments often require further testing and refinement after initial generation, and correcting defects in a task may also require updating its work context and verifier. However, existing construction pipelines offer limited support for such iterative refinement while keeping these components aligned.
We introduce WorkRover, a framework for training long-horizon cowork agents through recursive environment evolution. Harness-driven synthesis jointly builds and validates semantically aligned work contexts, executable tasks, and evidence-grounded verifiers. Factorial Compatibility Replay (FCR) evaluates combinations of component revisions and selects the smallest validated repair among tested candidates. Verifier-to-Turn Credit Assignment (VTCA) augments trajectory-level GRPO advantages with deterministic workspace-progress signals and assigns a bounded share of positive credit to prerequisite turns.
We post-train Qwen3.5-35B-A3B to obtain WorkRover-35B-A3B, improving over its backbone by 26.27 percentage points on JobBench, 29.32 points on OfficeQA Pro, and 413.25 Elo points on GDPval v2.
Ground tasks in connected files, professional skills, and executable applications.
Harness-driven synthesisUse execution feedback to repair task environments while keeping their components aligned.
Factorial Compatibility ReplayReward checked workspace progress and the earlier turns that supplied required evidence.
Verifier-to-Turn Credit AssignmentHow it works
One harness coordinates construction, validation, repair, and learning.
A task failure can reveal a mismatch across its files, instructions, execution harness, or verifier. FCR freezes repair proposals, replays their combinations with dependency-induced updates, and checks the resulting environments.
Rates from the maintenance evaluation in Table 2. Model-token cost is higher for FCR than for local-only repair.
Frozen deterministic checks compare workspace states before and after each turn. Positive progress stays primarily with the turn that produced it, with a bounded share assigned to earlier turns whose exact tool outputs or artifact versions were used. Negative increments stay local. These signals shape GRPO advantages without intermediate judge calls.
Experiments
Occupational tasks, professional deliverables, app workflows, and document reasoning.
Reading these results. Scores reproduce Table 1 of the manuscript. Published reference scores retain their source-specific task subsets, evaluators, and harnesses. GDPval v2 is measured in Elo; the other four benchmarks are percentages. A dash indicates an unreported score.
With the SFT initialization, task and seed schedules, and rollout budget fixed, VTCA improves over episode-only GRPO on all five benchmarks.
Inside the workspaces
Recorded examples from the manuscript show how professional work spans multiple artifacts.
An agent checks five regional revenue rows, registers a vendor, updates the Q2 access policy, retires the archived Q1 policy, and validates five exports.
A recorded research branch writes a teaching design and adds paper citations. A proposed task reuses captured CoT, SoT, and DSPy source archives to produce a comparison workbook and three lab briefs, with baselines and grading rubrics.
Proposed tasks require fresh demonstrator execution and independent verifier checks before admission.
A proposed task works with two IPSS source workbooks, preserving category definitions, units, and source-sheet references. The recorded research includes a policy memo observed through tool readbacks.
Source-page references associate files with the research; they do not establish per-file downloads in the recorded traces.
A broad skill foundation
The synthesis resources include 21,444 app skills, 5,918 file skills, and 36,064 job skills across 317 roles. File relations and compatible operations help assemble executable workspaces.
Reference
If this work is useful to your research, please cite the manuscript.
@misc{he2026workrover,
title = {WorkRover: Scaling Long-Horizon Cowork Agent Training
Via Recursive Environment Evolution},
author = {Hang He and Linting Wang and Guanming Liu and Bo Mao
and Jinxiu Liu and Yiran Suo and Maosen Zhou and Zhiheng Xi
and Guanting Dong and Zhou Shao and Rui Zheng and Jie Zhou
and Chengcheng Wan and Tao Gui and Qi Zhang and Xipeng Qiu
and Xuanjing Huang},
year = {2026},
url = {https://workrover.github.io/}
}