EnvACE: agent RL with acting and environment rehearsal roles¶
Fidelity: core mechanism. One policy alternates act and rehearse. Predicted observations are private planning state, and advantages are computed by role.
Paper information¶
| Field | Details |
|---|---|
| Paper | EnvACE (arXiv 2608.06197) |
| Organization | Shanghai Jiao Tong / Zhejiang / NUS / SYSU / CSU / CUHK / Tencent |
| First public release | 2026-08-06 (arXiv v1) |
| Authors' code | Within-yao/EnvACE is public. |
| Adapter / method | envace |
| Local reproduction code | src/auto_research/agent_research/ |
Original paper¶
Motivation and method¶
Without a separately trained world model, the same policy switches to rehearsal between real acts and predicts the next observation. Separate group-relative advantages for acting and rehearsal avoid mixing reward scales. A few private rehearsals extend test-time planning.
flowchart LR
S["environment state"] --> A["Act role"]
A --> R["Rehearse role: predict observation"]
R --> P["private look-ahead plan"]
P --> A
A --> G["role-wise GRPO"]
R --> G
Key figure from the paper¶
Figure 2: Training flow and key optimization steps. From the original paper; copyright remains with the authors.
Core equations¶
Paper results¶
The overall paper score is 32.91. At test time with N=2 rehearsals, overall score reaches 40.9, compared with 36.7 for the control. No production A/B is reported.
Local reproduction¶
On 120 PlanBench mini-suite episodes, joint success is 1.0000, with 360 world rehearsals and 720 role-wise advantage updates. real_tool_responses=0 confirms predicted observations are not passed off as real feedback.
auto-research agent-eval --method envace --benchmark planbench-mini --episodes 120 --seed 42
auto-research evolve --model agent --dataset planbench-mini --direction "比较 EnvACE act/rehearse 与 role-wise GRPO" --generations 2 --population 4
See the fixed metrics.
Reproduction boundaries¶
The deterministic mini-suite checks state routing and counts, not the paper's browser/tool environments or large-model RL training.
