lukahhcm/Awesome_Environment_Scaling

Resources and paper list for 'Scaling Environments for Agents'. This repository accompanies our survey on how environments contribute to agent intelligence.

75

30 commits

updated Jan 28, 2026

See the code

README

🔮 Awesome-Environment-Scaling

Environment Scaling: A Crucial Step towards Agent Intelligence

This repository accompanies our survey paper:
Environment Scaling for Interactive Agentic Experience Collection: A Survey

👋 Introduction

(A) Experience arises from the Generation–Execution–Feedback (GEF) loop, where environments generate tasks, agents execute them, and environments evaluate and filter useful experience for RL training. (B) Overview of environment scaling: a GEF-aligned taxonomy of environment-scaling methods, alongside implementation, applications, and the unique challenge of Generator–Verifier asymmetry.

Welcome to Awesome-Environment-Scaling!

As agent capabilities continue to evolve, it is infeasible to attain intelligence beyond the human-level merely by supervised fine-tuning (SFT) pretrained models on static datasets. Such datasets are typically manually annotated or curated under human oversight, which makes them costly and labor-intensive to produce at scale, intrinsically bounded by human-level knowledge, and often lacking realism and adaptability. By contrast, reinforcement learning provides a more aligned training paradigm: agents explore and interact with the environment, accumulate experience, and acquire new knowledge and skills. We formalize this interactive process as the Generation–Execution–Feedback (GEF) loop. In this setting, the environment is no longer a mere container for agents’ activities; it has become an active producer of experiential data, underscoring the growing need for scaling environments to create a more complex, realistic, and richly interactive world.

We are the first to comprehensively investigate current environment scaling methods from an environment-centric perspective and curate representative methods along the three stages of the GEF loop:

  • Stage 1: Task Generation - Environments generate complex, dynamic, and diverse tasks to continuously challenge agents.

  • Stage 2: Task Execution - Environments support real-time interaction (Interactivity) and provide observation that consitent with real world (Realism).

  • Stage 3: Feedback - Environments provide evaluative feedback on rollouts with higher density and finer granularity, increase automation and objectivity, and improve robustness, forming useful experience for subsequent learning.

Environment scaling in the task generation and task execution stages.
Environment scaling in the feedback stage.

This collection is for researchers, developers, and enthusiasts eager to explore and build the next generation of LLM agents.

GEF-aligned taxonomy of environment scaling.

🎉 News

📜 Table of Contents

🎯 Stage 1: Task Generation

In the task generation stage, the environment is required to propose challenging tasks to push the agent’s capabilities forward. Scaling at this stage therefore targets three facets of task supply: increasing difficulty, introducing dynamics, and expanding diversity. Accordingly, we organize representative approaches into three directions: complexity scaling, dynamic scaling, and diversity scaling.

➤ Complexity Scaling

Static complexity increases a task’s inherent structural intricacy, moving beyond single-step commands to challenges defined by dependencies, logical flows, and hierarchical relationships.

Sequential

Compositional

Graph-based

➤ Dynamic Scaling

Scaling dynamics focuses on creating an environment that changes task complexity based on agent performance, helping agents learn and adapt to new challenges and goals.

➤ Diversity Scaling

Scaling the diversity of environments and tasks is crucial for preventing agents from overfitting to specific action patterns, thereby fostering more robust and generalizable performances.

🧗 Stage 2: Task Execution

In the task execution stage, interaction takes the form of the agent taking an action and receiving an observation from the environment. We organize works towards environment scaling in this stage into two dimensions: interactivity scaling and realism scaling. Interactivity learns how agent performance affected by the frequency of tool interaction, while Realism focuses on making observations more realistic to enhance the interaction quality.

➤ Interactivity Scaling

Interactivity concerns whether the environment is executable and whether the agent is blind to the returns of intermediate steps.

➤ Realism Scaling

Realism aims to ensure that observations obtained from the environment remain consistent with the real world.

Multi-agent Realism

⚖️ Stage 3: Feedback

In the feedback stage, the environment assesses the trajectories collected during task execution and generates feedback signals for subsequent RL training. Scaling at this stage focuses on how feedback is provided, including its frequency and richness (density and granularity), its level of automation (automation), as well as how objectively and reliably it is delivered (objectivity and robustness).

➤ Density Scaling

The density of feedback refers to how frequently evaluative signals are provided, typically including trajectory-level outcome-based rewards and step-level process-based rewards.

Outcome-based Rewards

Process-based Rewards

➤ Granularity Scaling

Granularity scaling refers to increasing the level of detail in feedback as well as enriching the forms of feedback provided.

➤ Automation Scaling

Automation scaling involves the shift of the feedback mechanism from slow, costly, and labor-intensive human feedback to automated evaluations.

➤ Objectivity Scaling

Objectivity scaling aims to reduce these biases and make automated verifiers fairer.

➤ Robustness Scaling

Feedback robustness requires the environment to provide stable and reliable reward signals.

Reward-level

Environment-level

🙏 Contributing & Citation

We welcome contributions! If you have a paper that fits into this framework, please open a pull request. Let's build this resource together.

If you find our survey and this repository useful for your research, please consider citing our work:

@misc{huang2025scalingenvironmentsllmagents,
      title={Scaling Environments for LLM Agents in the Era of Learning from Interaction: A Survey}, 
      author={Yuchen Huang and Sijia Li and Minghao Liu and Wei Liu and Shijue Huang and Zhiyuan Fan and Hou Pong Chan and Yi R. Fung},
      year={2025},
      eprint={2511.09586},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2511.09586}, 
}

Star History

Star History Chart

Contributors

lukahhcm

30 commits

lukahhcm/Awesome_Environment_Scaling

Resources and paper list for 'Scaling Environments for Agents'. This repository accompanies our survey on how environments contribute to agent intelligence.

75

30 commits

updated Jan 28, 2026

See the code

README

🔮 Awesome-Environment-Scaling

Environment Scaling: A Crucial Step towards Agent Intelligence

This repository accompanies our survey paper:
Environment Scaling for Interactive Agentic Experience Collection: A Survey

👋 Introduction

(A) Experience arises from the Generation–Execution–Feedback (GEF) loop, where environments generate tasks, agents execute them, and environments evaluate and filter useful experience for RL training. (B) Overview of environment scaling: a GEF-aligned taxonomy of environment-scaling methods, alongside implementation, applications, and the unique challenge of Generator–Verifier asymmetry.

Welcome to Awesome-Environment-Scaling!

As agent capabilities continue to evolve, it is infeasible to attain intelligence beyond the human-level merely by supervised fine-tuning (SFT) pretrained models on static datasets. Such datasets are typically manually annotated or curated under human oversight, which makes them costly and labor-intensive to produce at scale, intrinsically bounded by human-level knowledge, and often lacking realism and adaptability. By contrast, reinforcement learning provides a more aligned training paradigm: agents explore and interact with the environment, accumulate experience, and acquire new knowledge and skills. We formalize this interactive process as the Generation–Execution–Feedback (GEF) loop. In this setting, the environment is no longer a mere container for agents’ activities; it has become an active producer of experiential data, underscoring the growing need for scaling environments to create a more complex, realistic, and richly interactive world.

We are the first to comprehensively investigate current environment scaling methods from an environment-centric perspective and curate representative methods along the three stages of the GEF loop:

  • Stage 1: Task Generation - Environments generate complex, dynamic, and diverse tasks to continuously challenge agents.

  • Stage 2: Task Execution - Environments support real-time interaction (Interactivity) and provide observation that consitent with real world (Realism).

  • Stage 3: Feedback - Environments provide evaluative feedback on rollouts with higher density and finer granularity, increase automation and objectivity, and improve robustness, forming useful experience for subsequent learning.

Environment scaling in the task generation and task execution stages.
Environment scaling in the feedback stage.

This collection is for researchers, developers, and enthusiasts eager to explore and build the next generation of LLM agents.

GEF-aligned taxonomy of environment scaling.

🎉 News

📜 Table of Contents

🎯 Stage 1: Task Generation

In the task generation stage, the environment is required to propose challenging tasks to push the agent’s capabilities forward. Scaling at this stage therefore targets three facets of task supply: increasing difficulty, introducing dynamics, and expanding diversity. Accordingly, we organize representative approaches into three directions: complexity scaling, dynamic scaling, and diversity scaling.

➤ Complexity Scaling

Static complexity increases a task’s inherent structural intricacy, moving beyond single-step commands to challenges defined by dependencies, logical flows, and hierarchical relationships.

Sequential

Compositional

Graph-based

➤ Dynamic Scaling

Scaling dynamics focuses on creating an environment that changes task complexity based on agent performance, helping agents learn and adapt to new challenges and goals.

➤ Diversity Scaling

Scaling the diversity of environments and tasks is crucial for preventing agents from overfitting to specific action patterns, thereby fostering more robust and generalizable performances.

🧗 Stage 2: Task Execution

In the task execution stage, interaction takes the form of the agent taking an action and receiving an observation from the environment. We organize works towards environment scaling in this stage into two dimensions: interactivity scaling and realism scaling. Interactivity learns how agent performance affected by the frequency of tool interaction, while Realism focuses on making observations more realistic to enhance the interaction quality.

➤ Interactivity Scaling

Interactivity concerns whether the environment is executable and whether the agent is blind to the returns of intermediate steps.

➤ Realism Scaling

Realism aims to ensure that observations obtained from the environment remain consistent with the real world.

Multi-agent Realism

⚖️ Stage 3: Feedback

In the feedback stage, the environment assesses the trajectories collected during task execution and generates feedback signals for subsequent RL training. Scaling at this stage focuses on how feedback is provided, including its frequency and richness (density and granularity), its level of automation (automation), as well as how objectively and reliably it is delivered (objectivity and robustness).

➤ Density Scaling

The density of feedback refers to how frequently evaluative signals are provided, typically including trajectory-level outcome-based rewards and step-level process-based rewards.

Outcome-based Rewards

Process-based Rewards

➤ Granularity Scaling

Granularity scaling refers to increasing the level of detail in feedback as well as enriching the forms of feedback provided.

➤ Automation Scaling

Automation scaling involves the shift of the feedback mechanism from slow, costly, and labor-intensive human feedback to automated evaluations.

➤ Objectivity Scaling

Objectivity scaling aims to reduce these biases and make automated verifiers fairer.

➤ Robustness Scaling

Feedback robustness requires the environment to provide stable and reliable reward signals.

Reward-level

Environment-level

🙏 Contributing & Citation

We welcome contributions! If you have a paper that fits into this framework, please open a pull request. Let's build this resource together.

If you find our survey and this repository useful for your research, please consider citing our work:

@misc{huang2025scalingenvironmentsllmagents,
      title={Scaling Environments for LLM Agents in the Era of Learning from Interaction: A Survey}, 
      author={Yuchen Huang and Sijia Li and Minghao Liu and Wei Liu and Shijue Huang and Zhiyuan Fan and Hou Pong Chan and Yi R. Fung},
      year={2025},
      eprint={2511.09586},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2511.09586}, 
}

Star History

Star History Chart

Contributors

lukahhcm

30 commits