← Back to Paper List

AutoAgents: A Framework for Automatic Agent Generation

Guangyao Chen, Siwei Dong, Yu Shu, Ge Zhang, Jaward Sesay, BΓΆrje F. Karlsson, Jie Fu, Yemin Shi
Peking University, Hong Kong University of Science and Technology, Beijing Academy of Artificial Intelligence, University of Waterloo
International Joint Conference on Artificial Intelligence (2023)
Agent Memory Reasoning

πŸ“ Paper Summary

Multi-agent systems Dynamic Agent Generation
AutoAgents dynamically synthesizes and coordinates teams of specialized expert agents tailored to specific tasks through a collaborative drafting and refinement process.
Core Problem
Existing LLM-based multi-agent systems rely on handcrafted, predefined agent roles (e.g., fixed 'Product Manager' or 'Engineer'), which limits adaptability to diverse, non-routine, or complex tasks.
Why it matters:
  • Manually creating large numbers of expert profiles for every possible domain consumes significant resources
  • Fixed agent structures struggle to adapt to unique scenarios that require interdisciplinary expertise or specific team compositions
  • Rigid frameworks restrict the scope of collaborative applications to domains where roles are already well-known (like software dev)
Concrete Example: In a creative task like 'writing a novel about the awakening of AI', a standard software-focused team (Engineer, QA) is unsuitable. AutoAgents dynamically generates a 'Story Planner', 'Researcher', 'Character Developer', and 'Writer' to address the specific creative requirements.
Key Novelty
Drafting-Execution Framework with Meta-Agents
  • Introduces a 'Drafting Stage' where meta-agents (Planner, Agent Observer, Plan Observer) collaboratively design the team and plan *before* execution, rather than using a fixed team structure
  • Utilizes an 'Action Observer' during execution to dynamically coordinate the team, acting as a manager that refines plans based on real-time feedback
  • Combines self-refinement (individual improvement) with collaborative refinement (multi-agent discussion) to enhance output quality
Architecture
Architecture Figure Figure 2
The overall AutoAgents framework process, illustrating the separation between the Drafting Stage and the Execution Stage.
Breakthrough Assessment
7/10
Moves beyond static multi-agent personas to fully dynamic generation. The 'Drafting Stage' concept mimics human organizational management effectively. (Score limited by lack of quantitative results in the provided text snippet).
×