EnvACE: Internalizing Environment Dynamics via World Rehearsal for Agentic Reinforcement Learning

Zishan Xu, Zhiyuan Yao, Yuxin Chen, Yifu Guo, Zhengxi Lu, Yuquan Lu, Jinyang Huang, Yan Xu, Yasheng Wang, Weinan Zhang, Xingshan Zeng, Weiwen Liu

arXiv:2608.06197 · 2026-08-10 공개 · arXiv · PDF

reinforcement-learning llm-agents tool-use agent-training vita-bench environment-modeling bfcl-v4 task-success-rewards

Abstract

Training large language model agents for long-horizon tool use typically relies on interactions with real or synthesized executable environments, whose construction and verification are costly, or on external simulators that are difficult to ground. We introduce EnvACE, an agentic reinforcement learning method that replaces external environment interaction during training with world rehearsal. The policy alternates between acting and rehearsal: it first generates a tool call, then plays the role of the environment to produce the response induced by that action, and conditions subsequent decisions on the rehearsed response. Both roles are jointly optimized end-to-end using task-success rewards. Through world rehearsal, the policy internalizes the relationship between actions and their environment responses in its parameters, yielding an agent world model that directly supports decision making. Across BFCL-v4, tau^2-Bench, VitaBench, and FinMCP-Bench, EnvACE achieves strong and transferable performance, outperforming environment-scaling baselines in the overall evaluation. Controlled studies further show that world rehearsal consistently improves policy learning across model scales. At test time, the internalized world model enables private rehearsal before committed execution, yielding further gains under a moderate rehearsal budget without additional external interaction. Our findings establish world rehearsal as a new path toward scaling LLM agent training beyond the constraints of external environments. Our code is publicly available at https://github.com/Within-yao/EnvACE.

한국어 요약

한 줄 요약

EnvACE는 외부 환경 없이 정책이 자체적으로 환경 응답을 생성하는 월드 리허설을 통해 강화 학습 에이전트를 학습하는 새로운 방법이다.

핵심 기여도

핵심 아이디어

EnvACE는 기존 에이전트 학습에서 일반적으로 외부 환경 또는 시뮬레이터에 의존하는 방식을 대체한다. 정책이 직접 환경 역할을 맡아, 자신의 행동이 유발할 환경 응답을 생성하고 이를 기반으로 다음 행동을 결정한다. 이는 정책이 환경 역학을 내재화하도록 유도한다.

기존 연구는 외부 환경에서의 상호작용 또는 별도 시뮬레이터를 통해 환경 응답을 얻었지만, 이는 복잡하고 비용이 많이 든다. EnvACE는 정책이 **acting**과 **rehearsal** 두 역할을 동시에 수행하도록 설계되어, **POMDP 기반의 환경 역학**(P)을 정책 파라미터에 직접 흡수한다. 이는 **월드 모델**(world model)을 정책 내부에 구축하는 방식으로, 외부 환경 없이도 학습이 가능하다는 점에서 혁신적이다.

기술적 접근법

주요 결과

의의 및 한계

EnvACE는 외부 환경 없이도 LLM 에이전트를 학습할 수 있는 새로운 경로를 제시한다. 이는 **환경 생성 및 검증 비용을 줄이고**, **복잡한 시뮬레이터에 의존하지 않는 학습 프레임워크**를 구축할 수 있다는 점에서 학술적·실용적 가치가 있다. 또한, 정책이 자체적으로 환경 역학을 내재화함으로써 **더 일반화된 의사결정**이 가능해진다.

그러나, 월드 리허설은 정책이 생성하는 환경 응답의 **정확성**(accuracy)과 **일관성**(consistency)에 의존하므로, 이에 대한 오류나 불확실성은 성능에 영향을 줄 수 있다. 또한, 실제 환경과의 차이가 클 경우, **테스트 시 성능 저하**가 발생할 수 있다. 이는 추후 연구에서 보완해야 할 한계점이다.

실용적 활용

EnvACE는 **복잡한 환경 시뮬레이션이 어려운 산업**(예: 금융, 의료)에서 유용하게 사용될 수 있다. 특히, **실제 환경과의 상호작용이 제한적**이거나, **비용이 많이 드는 환경**에서 테스트 및 학습을 효율적으로 수행할 수 있다. 또한, **대규모 LLM 에이전트 개발** 과정에서 환경 생성 및 검증 비용을 줄이는 데 기여할 수 있다.