In traditional AI, agents are defined as entities that perceive and act upon their environment [5].
In the LLM era, the term is used in a narrower way (a thermostat would qualify as an agent under
the traditional definition).
Many researchers have tried to formalize the community’s intuitive
understanding of what constitutes an agent in the context of language-model-based systems. Many of
them view it as a spectrum — sometimes denoted by the term ‘agentic’ [4] — rather than a binary
definition of an agent.
Let's identify the factors that cause an AI system to be considered
more agentic according to existing definitions. There are three clusters of factors.
Environment and goals.
The more complex the environment — e.g. range of tasks and domains,
multi-stakeholder, long time horizon, unexpected changes — the more AI systems operating in that
environment are agentic [6, 3]. Systems that pursue complex goals without being instructed on
how to pursue the goal are more agentic [6, 1, 3].
User interface and supervision.
AI systems that can be instructed in natural language and act
autonomously on the user’s behalf are more agentic [3]. In particular, systems that require less
user supervision are more agentic [6, 1, 3].
System design
Systems that use design patterns such as tool use (e.g., web search, programming)
or planning (e.g., reflection, subgoal decomposition) are more agentic [7, 4]. Systems whose
control flow is driven by an LLM, and hence dynamic, are more agentic [7, 2].
References
-
[1] Alan Chan, Rebecca Salganik, Alva Markelius, Chris Pang, Nitarshan Rajkumar, Dmitrii
Krasheninnikov, Lauro Langosco, Zhonghao He, Yawen Duan, Micah Carroll, Michelle Lin,
Alex Mayhew, Katherine Collins, Maryam Molamohammadi, John Burden, Wanru Zhao,
Shalaleh Rismani, Konstantinos Voudouris, Umang Bhatt, Adrian Weller, David Krueger, and
Tegan Maharaj. Harms from Increasingly Agentic Algorithmic Systems. In Proceedings of
the 2023 ACM Conference on Fairness, Accountability, and Transparency, FAccT ’23, pages
651–666, New York, NY, USA, June 2023. Association for Computing Machinery. ISBN
9798400701924. doi: 10.1145/3593013.3594033. URL.
1145/3593013.3594033.
-
[2] Harrison Chase. What is an agent? 2024. LangChain blog, Jun 28, 2024
-
[3] Iason Gabriel, Arianna Manzini, Geoff Keeling, Lisa Anne Hendricks, Verena Rieser, Hasan
Iqbal, Nenad Tomašev, Ira Ktena, Zachary Kenton, Mikel Rodriguez, Seliem El-Sayed, Sasha
Brown, Canfer Akbulut, Andrew Trask, Edward Hughes, A. Stevie Bergman, Renee Shelby,
Nahema Marchal, Conor Griffin, Juan Mateos-Garcia, Laura Weidinger, Winnie Street, Benjamin Lange, Alex Ingerman, Alison Lentz, Reed Enger, Andrew Barakat, Victoria Krakovna,
John Oliver Siy, Zeb Kurth-Nelson, Amanda McCroskery, Vijay Bolina, Harry Law, Murray
Shanahan, Lize Alberts, Borja Balle, Sarah de Haas, Yetunde Ibitoye, Allan Dafoe, Beth
Goldberg, Sébastien Krier, Alexander Reese, Sims Witherspoon, Will Hawkins, Maribeth
Rauh, Don Wallace, Matija Franklin, Josh A. Goldstein, Joel Lehman, Michael Klenk, Shannon Vallor, Courtney Biles, Meredith Ringel Morris, Helen King, Blaise Agüera y Arcas,
William Isaac, and James Manyika. The Ethics of Advanced AI Assistants, April 2024
-
[4] Andrew Ng. Welcoming Diverse Approaches Keeps Machine Learning Strong, June 2024.
-
[5] Stuart Jonathan Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall, 1 edition, 1995. ISBN 978-0-13-103805-9.
-
[6] Yonadav Shavit, Cullen O’Keefe, Tyna Eloundou, Paul McMillan, Sandhini Agarwal, Miles
Brundage, Steven Adler, Rosie Campbell, Teddy Lee, Pamela Mishkin, Alan Hickey, Katarina
Slama, Lama Ahmad, Alex Beutel, Alexandre Passos, and David G Robinson. Practices for
Governing Agentic AI Systems. December 2023
-
[7] Lilian Weng. LLM Powered Autonomous Agents, June 2023