My Subject Matter
artificial-intelligence

AI Agents & Autonomous Workflows New

A sourced reference on AI Agents & Autonomous Workflows.

What is an AI agent?

An AI agent is a software system that perceives its environment, makes decisions, and takes actions autonomously to achieve defined goals—without requiring step-by-step human instructions. Agents can use tools, call APIs, browse the web, write code, and chain multiple tasks together. [Source: IBM Research]

Sources
What Are AI Agents?
official · IBM · 2024-11-01
·
AI Risk Management Framework (AI RMF 1.0)
primary · National Institute of Standards and Technology (NIST) · 2023-01-26
·

How are AI agents different from chatbots?

Chatbots respond to single prompts in a conversational loop, while AI agents autonomously plan and execute multi-step tasks, use external tools, maintain memory across sessions, and act on the environment—such as sending emails or running code—without constant human prompting. [Source: MIT CSAIL]

Sources
Autonomous Agents and Multi-Agent Systems – MIT CSAIL Research
academic · MIT Computer Science & Artificial Intelligence Laboratory · 2024-01-01
·
AI Index Report 2024
academic · Stanford Human-Centered AI Institute (HAI) · 2024-04-15
·

What are autonomous workflows in AI?

Autonomous workflows are sequences of tasks—data retrieval, processing, decision-making, and output—executed by AI systems with minimal or no human intervention at each step. They connect AI agents with APIs, databases, and software tools to complete complex, repeatable business processes automatically. [Source: IEEE]

Sources
AI Risk Management Framework (AI RMF 1.0)
primary · National Institute of Standards and Technology (NIST) · 2023-01-26
·

What is 'agentic AI' and why is it significant?

Agentic AI refers to AI systems that exhibit goal-directed, autonomous behavior over extended task horizons—planning, tool use, and self-correction included. It is significant because it shifts AI from a passive question-answering tool to an active participant that can complete entire workflows independently. [Source: Stanford HAI]

Sources
AI Index Report 2024
academic · Stanford Human-Centered AI Institute (HAI) · 2024-04-15
·
Building Effective Agents
official · Anthropic · 2024-12-19
·

What is a multi-agent AI system?

A multi-agent system (MAS) consists of multiple autonomous AI agents that communicate, collaborate, or compete to solve problems beyond the scope of a single agent. Each agent may specialize in a subtask—research, coding, or validation—while a coordinator agent manages the overall goal. [Source: IEEE]

Sources
·
AI Index Report 2024
academic · Stanford Human-Centered AI Institute (HAI) · 2024-04-15
·

What kinds of tools can AI agents use?

AI agents can use web search, code interpreters, REST APIs, databases, file systems, email clients, calendar services, and third-party SaaS platforms via plugins or function-calling interfaces. The range of tools depends on what the underlying model and orchestration framework expose. [Source: OpenAI]

Sources
·
Building Effective Agents
official · Anthropic · 2024-12-19
·

What is orchestration in the context of AI agents?

Orchestration is the process by which a controller—either a human, a software framework, or a 'manager' agent—coordinates multiple AI agents or tool calls, sequences their outputs, handles errors, and routes results to achieve a complex goal across an entire workflow pipeline. [Source: Microsoft Research]

What open-source frameworks exist for building AI agents?

Major open-source agent frameworks include Microsoft AutoGen, LangChain, LangGraph, CrewAI, and the OpenAI Assistants API. Each provides scaffolding for tool use, memory management, multi-agent coordination, and loop control, letting developers build custom autonomous workflows without starting from scratch. [Source: Microsoft Research]

Sources
·
Agents – LangChain Documentation
official · LangChain · 2025-01-01
·

How do AI agents store and use memory?

AI agents use four memory types: in-context (within the active prompt window), external (vector databases like Pinecone or Weaviate), episodic (logs of past interactions), and semantic (structured knowledge bases). Memory enables agents to retain context across long tasks and multiple sessions. [Source: arXiv / Princeton NLP]

Sources
Generative Agents: Interactive Simulacra of Human Behavior
academic · arXiv / Stanford University · 2023-04-07
·
Agents – LangChain Documentation
official · LangChain · 2025-01-01
·

What is Retrieval-Augmented Generation (RAG) and how do agents use it?

Retrieval-Augmented Generation (RAG) is a technique where an AI agent queries an external knowledge base—fetching relevant documents at runtime—before generating a response. Agents use RAG to ground answers in up-to-date, domain-specific data without retraining the underlying model. [Source: Meta AI Research / arXiv]

Sources
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
academic · arXiv / Meta AI Research · 2020-05-22
·
Generative Agents: Interactive Simulacra of Human Behavior
academic · arXiv / Stanford University · 2023-04-07
·

What are the main risks of deploying autonomous AI agents?

Key risks include prompt injection attacks (malicious inputs hijacking agent behavior), unintended side effects from irreversible tool actions, data privacy violations, runaway cost from infinite loops, and misalignment between the agent's interpreted goal and the human's intended goal. [Source: NIST AI RMF]

Sources
AI Risk Management Framework (AI RMF 1.0)
primary · National Institute of Standards and Technology (NIST) · 2023-01-26
·
AI Index Report 2024
academic · Stanford Human-Centered AI Institute (HAI) · 2024-04-15
·

What is prompt injection and why is it especially dangerous for AI agents?

Prompt injection occurs when malicious text—embedded in a webpage, email, or document the agent reads—overrides the original instructions and causes the agent to execute unintended or harmful actions. It is especially dangerous for agents because they can act on outputs autonomously, with real-world consequences. [Source: NIST]

Sources
AI Risk Management Framework (AI RMF 1.0)
primary · National Institute of Standards and Technology (NIST) · 2023-01-26
·
OWASP Top 10 for Large Language Model Applications
official · OWASP Foundation · 2024-03-01
·

How can organizations make AI agents safer to deploy?

Organizations should apply least-privilege tool access, require human-in-the-loop checkpoints for irreversible actions, sandbox agent environments, set strict token and cost budgets, log all actions for audit, and follow NIST AI Risk Management Framework guidelines for continuous monitoring. [Source: NIST AI RMF]

Sources
AI Risk Management Framework (AI RMF 1.0)
primary · National Institute of Standards and Technology (NIST) · 2023-01-26
·
JCDC AI Cybersecurity Collaboration Playbook
primary · Cybersecurity and Infrastructure Security Agency (CISA) · 2024-04-01
·

What does 'human-in-the-loop' mean for AI agents?

Human-in-the-loop (HITL) means a human must review and approve an AI agent's proposed action before it is executed—particularly for high-stakes, irreversible, or sensitive steps. HITL balances autonomy with oversight and is a core principle in NIST and EU AI Act governance frameworks. [Source: NIST AI RMF]

Sources
AI Risk Management Framework (AI RMF 1.0)
primary · National Institute of Standards and Technology (NIST) · 2023-01-26
·
Regulation (EU) 2024/1689 of the European Parliament – Artificial Intelligence Act
primary · Official Journal of the European Union · 2024-07-12
·

What does the EU AI Act say about autonomous AI agents?

The EU AI Act classifies AI systems by risk level; highly autonomous agents used in critical infrastructure, employment, or law enforcement may qualify as 'high-risk,' requiring conformity assessments, human oversight mechanisms, transparency obligations, and registration in an EU database before deployment. [Source: European Parliament]

Sources
Regulation (EU) 2024/1689 of the European Parliament – Artificial Intelligence Act
primary · Official Journal of the European Union · 2024-07-12
·
AI Risk Management Framework (AI RMF 1.0)
primary · National Institute of Standards and Technology (NIST) · 2023-01-26
·

How are AI agents being used in business today?

Enterprises are deploying AI agents for customer support triage, IT helpdesk automation, software development assistance, financial report generation, supply-chain monitoring, and HR onboarding workflows. Early adopters report significant reductions in task completion time for structured, repeatable processes. [Source: Stanford HAI / McKinsey Global Institute]

Sources
AI Index Report 2024
academic · Stanford Human-Centered AI Institute (HAI) · 2024-04-15
·
The State of AI in 2024 – McKinsey Global Survey
official · McKinsey Global Institute · 2024-05-30
·

What is the ReAct framework used in AI agents?

ReAct (Reasoning + Acting) is a prompting paradigm where an agent alternates between generating a 'thought' about what to do, taking an 'action' (calling a tool), and observing the result—repeating until the task is complete. It was introduced in a 2022 paper from Princeton and Google Research. [Source: arXiv / Princeton NLP]

Sources
ReAct: Synergizing Reasoning and Acting in Language Models
academic · arXiv / Princeton University & Google Research · 2022-10-06
·
AI Index Report 2024
academic · Stanford Human-Centered AI Institute (HAI) · 2024-04-15
·

How much does it cost to run AI agents at scale?

Costs depend on model choice, task complexity, and tool-call frequency. GPT-4o API calls cost roughly $5–$15 per million tokens as of mid-2025; a single complex agent task may consume thousands of tokens across multiple steps, making cost management via caching and smaller models critical. [Source: OpenAI]

Sources
OpenAI API Pricing
official · OpenAI · 2025-05-01
·
Claude API Pricing
official · Anthropic · 2025-05-01
·

Is there a standard protocol for AI agents to communicate with each other?

Google's Agent-to-Agent (A2A) protocol, open-sourced in April 2025, defines a standard HTTP/JSON-RPC interface allowing agents built on different frameworks to discover capabilities and delegate tasks. Anthropic's Model Context Protocol (MCP) similarly standardizes how agents connect to external tools and data. [Source: Google / Anthropic]

Sources
A2A: A New Era of Agent Interoperability
official · Google Developers Blog · 2025-04-09
·
Introducing the Model Context Protocol
official · Anthropic · 2024-11-25
·

What is the Model Context Protocol (MCP)?

Model Context Protocol (MCP), released by Anthropic in November 2024, is an open standard that defines how AI agents connect to external data sources and tools via a unified client-server interface. It eliminates the need to build custom integrations for every tool, accelerating agent development. [Source: Anthropic]

Sources
Introducing the Model Context Protocol
official · Anthropic · 2024-11-25
·
Building Effective Agents
official · Anthropic · 2024-12-19
·