GenEnv: Difficulty-Aligned Co-Evolution Between LLM Agents and Environment Simulators

Jiacheng Guo, Ling Yang, Peter Chen, Qixin Xiao, Yinjie Wang +4 more
12/22/2025
cs.CL

No official code found. Best implementation: Gen-Verse/GenEnv (68 stars, Apache-2.0, last commit 2025-12-23).

Abstract

Training capable Large Language Model (LLM) agents is critically bottlenecked by the high cost and static nature of real-world interaction data. We address this by introducing GenEnv, a framework that establishes a difficulty-aligned co-evolutionary game between an agent and a scalable, generative environment simulator. Unlike traditional methods that evolve models on static datasets, GenEnv instantiates a dataevolving: the simulator acts as a dynamic curriculum policy, continuously generating tasks specifically tailored to the agent's ``zone of proximal development''. This process is guided by a simple but effective $α$-Curriculum Reward, which aligns task difficulty with the agent's current capabilities. We evaluate GenEnv on five benchmarks, including API-Bank, ALFWorld, BFCL, Bamboogle, and TravelPlanner. Across these tasks, GenEnv improves agent performance by up to \textbf{+40.3\%} over 7B baselines and matches or exceeds the average performance of larger models. Compared to Gemini 2.5 Pro-based offline data augmentation, GenEnv achieves better performance while using 3.3$\times$ less data. By shifting from static supervision to adaptive simulation, GenEnv provides a data-efficient pathway for scaling agent capabilities.

View on arXivView PDF

Code Implementations(1)

Gen-Verse/GenEnvCommunity70%
Apache-2.0

GenEnv: Difficulty-Aligned Co-Evolution Between LLM Agents and Environment Simulators

685Shell, PythonDec 9, 202510 months agoApache-2.0

Similar Papers

Cite this paper

@article{guo2025genenv,
  title  = {GenEnv: Difficulty-Aligned Co-Evolution Between LLM Agents and Environment Simulators},
  author = {Jiacheng Guo and Ling Yang and Peter Chen and Qixin Xiao and Yinjie Wang and Xinzhe Juan and Jiahao Qiu and Ke Shen and Mengdi Wang},
  year   = {2025},
  eprint = {2512.19682},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.19682v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.19682.svg)](https://codeofpaper.com/paper/2512.19682)

Discussion