AI Glossary: Agents & Tool Use
The agentic paradigm represents a fundamental shift from reactive chatbots to proactive AI systems that can plan and execute multi-step tasks.
AI Agents / Agentic AI
Systems autonomously planning, deciding, and acting to accomplish goals—moving beyond single-response chatbots to multi-step problem solvers. Combine LLMs (reasoning), tools (actions), and memory (context). 2024 was called "the year of agents."
Reference: Russell, S. & Norvig, P., "Artificial Intelligence: A Modern Approach", Prentice Hall, 1995 (4th ed. 2020)
Classical: Wooldridge, M. & Jennings, N.R., "Intelligent Agents: Theory and Practice", The Knowledge Engineering Review 10(2), 1995
LLM-based: Wang, L. et al., "A Survey on Large Language Model based Autonomous Agents", 2023
Tool Use / Function Calling
LLM capability to invoke external tools, APIs, or functions. Models decide when to call tools, generate formatted arguments, and incorporate results. Transforms LLMs from passive assistants into active agents taking real-world actions.
Reference: Schick, T. et al., "Toolformer: Language Models Can Teach Themselves to Use Tools", 2023
Industry: OpenAI, "Function calling and other API updates", June 2023
ReAct (Reasoning and Acting)
Prompting framework alternating between reasoning steps (thinking through what to do) and action steps (executing tools). Creates transparent decision-making process. ReAct-style patterns are foundational to modern agent architectures.
Multi-Agent Systems
Architectures where multiple specialized agents collaborate—"researcher" gathers information, "analyst" processes it, "writer" produces output. Enable parallel processing and specialization. Frameworks: AutoGen, LangGraph.
Reference: Wooldridge, M. & Jennings, N.R., "Intelligent Agents: Theory and Practice", The Knowledge Engineering Review 10(2), 1995
LLM-based: Guo, T. et al., "Large Language Model based Multi-Agents: A Survey of Progress and Challenges", 2024
Orchestration
Coordinating execution flow between AI components, tools, and services. Systems like LangChain and CrewAI handle logic of when to call which component, manage state, handle errors, and combine results. Critical for complex AI applications.
Reference: ⚠️ No single authoritative foundational paper — industry/framework concept.
Reference: IBM, "What is LLM Orchestration?", 2024
This glossary is part of a series covering AI and LLM concepts for product designers.