Movement II · What It Actually Is — Lesson 5
Agentic AI Explained
An agent is a model, plus tools, plus a loop. Everything else in the category is marketing on top of those three parts — including the parts that break.
Learning objective
By the end of this lesson you can define an agent as a model plus tools plus a loop; explain what the Model Context Protocol standardises and why that matters; name the three ways agents fail; and decide, for a given task, whether you need an agent at all.
5.1 The definition
Lesson 3 described a system that answers. This lesson describes a system that does.
An agent is a model that can perceive a situation, plan, take actions through tools, observe the results of those actions, and then decide what to do next — repeating until the goal is met or it gives up. The standard component list is perception, reasoning, memory, planning, and tool-based action such as web search, code execution, API calls, and file access.1
Strip the vocabulary away and three things are being added to the chat model you already understand:
- Tools — functions the model can call, whose results come back into its context.
- A loop — the output of one step becomes the input to the next, without a human pressing Enter each time.
- A stopping condition — something that decides when to halt.
Hold on to that third item. It is the one that is hardest to get right and the one most often left out of the marketing.
Model, tools, loop
A single clear cycle diagram: Goal enters at the left; a loop of four stations — Plan → Act (tool call) → Observe → Decide — with the decision branching either back into the loop or out to Done. Draw the tool call as reaching out of the loop to a rack of labelled tools (search, files, code, API) and bringing something back. Mark two points on the diagram in the caution colour: the arrow returning into the loop, annotated errors compound here, and the Decide station, annotated who decides "done"?
Aspect 16:9 · 3200×1800 px · Brand palette: navy #00040c, silver-blue #a8c0d8, column gold #a87848, caution #8f3a2a · Style: technical cycle diagram
5.2 Tools and the protocol layer
Tools raise an unglamorous problem that turns out to be the story of 2025 and 2026. If every AI application has to build a custom integration with every tool it might use, the work required grows as the product of the two counts. Ten applications and ten tools is a hundred integrations, each separately built and separately maintained.
Anthropic released the Model Context Protocol in November 2024 as an open standard for connecting AI systems to external tools, data sources, and applications, defining a client–server interface through which an agent reaches outside capabilities.2 The useful analogy is USB-C: replacing many bespoke connectors with one specification, so that N×M custom integrations collapse to N+M.3
In December 2025 the governance question was settled in public. On 9 December the Linux
Foundation announced the formation of the Agentic AI Foundation, anchored by three donated
projects: Anthropic's Model Context Protocol, Block's goose, and OpenAI's
AGENTS.md. The foundation was co-founded by Anthropic, Block, and OpenAI, with
support from Google, Microsoft, AWS, Cloudflare, and
Bloomberg.24
A protocol owned by one vendor became a protocol owned by a neutral foundation — which is
normally the moment a standard stops being a strategy and starts being infrastructure.
On the adoption numbers — read these carefully
Figures for MCP's size vary by an order of magnitude depending on what is being counted, and this is a good place to practise the scepticism Lesson 7 will demand of benchmarks.
SDK downloads: in excess of 97 million monthly across the Python and TypeScript SDKs as of December 2025, with cumulative downloads reported above 150 million during 2026.5
Server counts: an independent pull of the official MCP registry on 24 May 2026 returned 9,652 distinct server records; the third-party directory PulseMCP listed 22,311 servers on 16 July 2026; Anthropic cites more than 10,000 active public servers.5 These are not contradictions — they count different things. A registry is not an ecosystem, and neither counts private enterprise servers. When you quote a number from this category, quote what was counted and when.
Adoption pressure is real regardless of which count you prefer. Gartner forecasts that 40% of enterprise applications will be integrated with task-specific AI agents by the end of 2026, up from under 5% in 2025.6 Treat that as a well-sourced projection rather than a measurement — it is a forecast, and forecasts about enterprise adoption have a poor historical record.
5.3 Where agents break
Three failure modes. They are structural, not teething problems, and each has a countermeasure.
1. Compounding error
Lesson 3 established that each step is a prediction. In a chat, you see every prediction and correct it. In a loop, step two consumes step one's output unexamined. If each step is 95% reliable, ten steps is not 95% reliable — it is roughly 60%. Long autonomous chains are the worst possible structure for a component that is usually right.
Countermeasure: shorten the chain, and put a verification step inside the loop rather than only at the end. Tasks with cheap automatic checks — code that either compiles or does not — degrade far more gracefully than tasks where errors are silent.
2. No natural stopping condition
A chat ends when you stop typing. A loop has to decide, from the inside, that the goal is met — and “I have done enough” is exactly the judgement Lesson 6 will show these systems are trained not to make. Agents that cannot tell they are finished either stop too early with a confident summary of incomplete work, or keep going, consuming budget.
Countermeasure: impose the stopping condition from outside. Step limits, budget limits, wall-clock limits, and explicit success criteria written before the run starts.
3. Unbounded permissions
The failure with the largest downside. A tool-using agent acts with whatever authority you gave it, and it will use that authority on the basis of a prediction. An agent with write access to a production system, a payment method, or an outbound mailbox can do real and irreversible damage without any of the steps being individually unreasonable.
Countermeasure: least privilege, and a human confirmation gate on anything that is outward-facing, costly, or hard to reverse. This is the same instinct Lesson 9 applies to sovereignty at national scale — decide deliberately what you are handing over.
The honest state of play in 2026
Most production deployments run at low autonomy levels while the surrounding marketing implies high ones.3 That gap is not a scandal and it is not immaturity — it is a reasonable response to the three failures above. The human is in the loop by design.
5.4 Do you need an agent at all?
The most useful guidance in this area comes from the people building the tools, and it is deflationary. Anthropic's engineering guidance distinguishes workflows — systems where models and tools are orchestrated through predefined code paths — from agents, where the model dynamically directs its own process and tool use. Its explicit recommendation is to find the simplest solution possible and increase complexity only when needed, which may mean not building an agentic system at all; the most successful implementations observed used simple, composable patterns rather than frameworks.7
A practical decision rule follows. Use a workflow when you know the steps in advance — it is predictable, cheaper, and debuggable. Use an agent when the steps genuinely cannot be known ahead of time and the flexibility is worth the loss of predictability. Most tasks people reach for an agent to solve are workflows wearing a costume.
Demonstration protocol
- Give an agent a three-step task with a deliberate obstacle in step two — a file that is not where the instructions say, or a source that returns an error.
- Show it noticing and adapting. This is the genuine capability and it is worth showing honestly.
- Show where you intervened. Non-negotiable. Every real agent run includes a moment where a human redirected it, and cutting that moment is the most common dishonesty in AI demonstrations.
- Show a permission gate firing. Set up the run so the agent must ask before doing something irreversible. Let the viewer see the confirmation prompt.
- Optional, and the most instructive minute available: run the same task as a fixed workflow. If the workflow wins, say so on camera.
Key terms introduced here
- Agent
- A model that perceives, plans, acts through tools, and observes results in a loop until a goal is met or it stops. Model + tools + loop.
- Tool
- A function the model can call — search, code execution, file access, an API — whose result returns into its context.
- Model Context Protocol (MCP)
- An open client–server standard, released November 2024, for connecting AI systems to external tools and data; donated to the Linux Foundation's Agentic AI Foundation in December 2025.
- Workflow (vs. agent)
- Models and tools orchestrated through predefined code paths. Predictable and cheaper; correct whenever the steps are known in advance.
- Autonomy level
- How much a system does without human confirmation. Most 2026 production deployments sit low on this scale regardless of marketing.
- Least privilege
- Granting only the permissions a task requires. The primary defence against the highest-consequence agent failure.
Evidence at a glance
| Claim | Specifics | Source |
|---|---|---|
| MCP released as an open standard | November 2024; client–server interface | Note 2 |
| Governance moved to a neutral foundation | 9 Dec 2025 — Agentic AI Foundation; MCP, goose, AGENTS.md; co-founded by Anthropic, Block, OpenAI | Note 4 |
| SDK downloads | >97M monthly (Dec 2025); >150M cumulative reported in 2026 | Note 5 |
| Server counts differ by source | 9,652 registry records (24 May 2026) · 22,311 PulseMCP (16 Jul 2026) · 10,000+ per Anthropic | Note 5 |
| Enterprise adoption forecast — a projection, not a measurement | 40% of enterprise apps with task-specific agents by end-2026, from <5% in 2025 | Note 6 |
The misconception to kill
“Agentic means autonomous.”
In practice, 2026 agents are supervised. Most production deployments run at low autonomy levels while marketing implies high ones.3 The human is in the loop by design, not because the technology is half-finished — because compounding error, absent stopping conditions, and unbounded permissions are structural properties of a loop built from a component that is usually right rather than always right.
The corollary that saves money: if you know the steps in advance, you want a workflow, not an agent. The people who build these tools say so explicitly.7
Self-check
Answer before revealing.8
Define an agent in eight words or fewer.
A model, plus tools, plus a loop. (Plus, crucially, a stopping condition — which is the part that is usually missing.)
Why does a protocol standard matter more than any individual tool integration?
Because without one, integration work grows as applications × tools. A shared interface collapses that to applications + tools: build a server once and every compliant client can use it. That is why MCP's move to neutral governance in December 2025 mattered more than any feature it shipped.
If each step in a chain is 95% reliable, why is a ten-step agent run not 95% reliable?
Because errors compound rather than average — roughly 0.9510 ≈ 60% if failures are independent and uncorrected. This is why verification belongs inside the loop, and why tasks with cheap automatic checks degrade far more gracefully than tasks where a wrong step passes silently.
Someone quotes “over 20,000 MCP servers.” What do you ask?
Counted by whom, from what source, on what date, and counting what — registry entries, directory listings, GitHub repositories, or deployed instances? Those give answers differing by an order of magnitude and none of them count private enterprise servers.
You are asked to build an agent that pulls a weekly report from three known systems and emails it. What do you recommend?
Not an agent. The steps are known in advance, so this is a workflow: predictable, cheaper, debuggable, and it cannot wander. Reserve agents for cases where the steps genuinely cannot be enumerated ahead of time — and note that the email step deserves a confirmation gate either way, because it is outward-facing and irreversible.
Agent scoping worksheet
Complete before building or buying anything in this category.
The task, in one sentence. Can you list the steps in advance? If yes — build a workflow and stop here.
Tools required, and the permission each one needs:
Stopping conditions — step limit, budget limit, time limit, and written success criteria:
Which actions are irreversible, costly, or outward-facing? These need a human gate.
What is the cheap automatic check that tells you a step went wrong before the next step consumes it?
Endnotes
Source tiers: Primary peer-reviewed or archival; Institutional research body, standards organisation, or government; Documentation first-party technical documentation; Journalism established newsroom; Trade vendor or aggregator — verify figures independently.
- Trade Cogitx, “AI Agents: Complete Overview (2026),” for the standard component enumeration (perception, reasoning, memory, planning, tool-based action). cogitx.ai
- Documentation Anthropic, “Donating the Model Context Protocol and establishing the Agentic AI Foundation”; and the Model Context Protocol blog, “MCP joins the Agentic AI Foundation,” 9 December 2025. MCP was released in November 2024 as an open client–server standard for connecting AI systems to external tools and data. blog.modelcontextprotocol.io · anthropic.com
- Trade On the USB-C analogy and on autonomy levels in production deployments, see Kellton, “Agentic AI Trends 2026,” and Svitla, “Agentic AI Market Trends 2026: 5 Shifts That Matter.” Both are vendor-published analyses; the autonomy-gap claim is directional rather than measured. kellton.com · svitla.com
- Institutional The Linux Foundation, “Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF), Anchored by New Project Contributions Including Model Context Protocol (MCP), goose and AGENTS.md,” 9 December 2025. Co-founded by Anthropic, Block, and OpenAI, with support from Google, Microsoft, AWS, Cloudflare, and Bloomberg. linuxfoundation.org · see also TechCrunch, 9 December 2025, techcrunch.com
- Trade
Ecosystem figures, with their measurement basis. SDK downloads: in excess of 97 million
monthly across the Python and TypeScript SDKs as of December 2025, and cumulative downloads
reported above 150 million during 2026. Server counts: an independent pull of the official
MCP Registry API on 24 May 2026 returned 9,652 distinct latest-server records (28,959
server/version records); PulseMCP listed 22,311 servers on 16 July 2026; 15,926 GitHub
repositories carried the
mcp-servertopic on 24 May 2026; Anthropic cites more than 10,000 active public servers. Registry counts are not ecosystem counts and none of these include private enterprise servers. digitalapplied.com · techrt.com - Institutional Gartner, “Gartner Predicts 40% of Enterprise Apps Will Feature Task-Specific AI Agents by 2026, Up from Less Than 5% in 2025,” press release, 26 August 2025. This is a forecast. gartner.com
- Documentation Anthropic, “Building Effective AI Agents.” Distinguishes workflows (predefined code paths) from agents (model-directed process and tool use), and recommends finding the simplest solution possible — which may mean not building an agentic system at all. anthropic.com/engineering
- Primary H. L. Roediger III and J. D. Karpicke, “Test-Enhanced Learning,” Psychological Science 17, no. 3 (2006): 249–255. doi:10.1111/j.1467-9280.2006.01693.x
Bibliography
Standards and institutional sources
- Agentic AI Foundation. “Model Context Protocol.” aaif.io
- Gartner. “Gartner Predicts 40% of Enterprise Apps Will Feature Task-Specific AI Agents by 2026.” 26 August 2025. gartner.com
- The Linux Foundation. “Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF).” 9 December 2025. linuxfoundation.org
Product and technical documentation
- Anthropic. “Building Effective AI Agents.” anthropic.com
- Anthropic. “Donating the Model Context Protocol and establishing the Agentic AI Foundation.” anthropic.com
- Model Context Protocol Blog. “MCP joins the Agentic AI Foundation.” 9 December 2025. blog.modelcontextprotocol.io
Journalism
- TechCrunch. “OpenAI, Anthropic, and Block join new Linux Foundation effort to standardize the AI agent era.” 9 December 2025. techcrunch.com
Industry analysis — directional; verify figures independently
- Cogitx. “AI Agents: Complete Overview (2026).” cogitx.ai
- Digital Applied. “MCP Adoption Statistics 2026: Model Context Protocol.” digitalapplied.com
- Kellton. “Agentic AI Trends 2026.” kellton.com
- Svitla. “Agentic AI Market Trends 2026: 5 Shifts That Matter.” svitla.com
- TechRT. “MCP Server Statistics 2026: Growth & Insights.” techrt.com