Read our operating thesis — Machines work better in tandem
JOURNALDEFINITIONS · JULY 2026

Agentic AI vs generative AI vs AI agents

Three terms, used interchangeably by people who should know better. Here is what each one actually denotes, why the major vendor definitions contradict each other, and the two questions that tell you which you are dealing with.

WRITTEN BYTandem Machines
Coordinated Intelligence
PUBLISHED
READING TIME12 minutes
SHARE
LinkedInX
KEY TAKEAWAYS
  • 01Generative AI produces content and stops. The output is the deliverable.
  • 02An AI agent runs a loop: it acts, observes what happened, and decides what to do next until a goal is met.
  • 03“Agentic AI” is an umbrella label, not a technology. It is an adjective that got turned into a product category.
  • 04The useful test is two questions, not three categories: can it take actions with side effects, and does it persist across steps?
  • 05The major vendor definitions genuinely contradict each other, which is why the terms feel slippery — it is not you.

The short answer

Generative AI produces content in response to a prompt and then stops. An AI agent takes actions in external systems and loops until a goal is met. Agentic AI is an umbrella term for systems built out of such agents. The distinction that matters operationally is not the label but the consequence: generative output is wrong on a screen, agentic output is wrong in your database.

These three terms are used interchangeably in vendor material, on conference stages, and in a great many board decks. They are not interchangeable, but the reason they get confused is not laziness — it is that the industry never agreed on the boundaries, and the largest vendors publish definitions that quietly conflict with one another. This page gives the distinctions that hold up, then shows exactly where the official definitions diverge.

Generative AI

Generative AI is a model that produces new content — text, images, audio, code — in response to a prompt. It runs once, returns a result, and has no memory of the exchange beyond what you paste back into it. It cannot do anything outside of producing that output.
Generative AI
A model that maps a prompt to generated content in a single pass. It has no ability to affect any system outside itself, and no mechanism for pursuing a goal across multiple steps. Asking it to “send the email” produces the text of an email, not a sent email.

The important property is containment. A generative model that hallucinates a statistic has produced a wrong sentence on a screen. A human reads it, and either catches it or does not. The failure is bounded by the fact that nothing happened — the model has no hands.

This is also why the evaluation problem is comparatively simple. You can assess generative output by looking at it. The artefact under review is the entire behaviour of the system.

AI agents

An AI agent is a model placed in a loop with tools. It receives a goal, decides on an action, executes it against a real system, observes the result, and decides again — repeating until the goal is met, a limit is hit, or it escalates. The output is not text. It is a change in the world.

Two components make an agent an agent, and both are required. The first is tools: functions that reach outside the model into real systems — query a database, issue a refund, book a slot, send a message. The second is the loop: the agent sees the result of its own action and chooses the next one based on what actually happened rather than what it predicted would happen.

Remove the tools and you have a model that reasons at length and produces text — impressive, but generative. Remove the loop and you have tool calling: one action in service of one answer. Neither is an agent, and the difference is not pedantic, because the loop is precisely where both the capability and the danger live.

“Remove the tools and it is generative. Remove the loop and it is tool calling. The loop is where both the capability and the danger live.”

Why the loop changes the risk profile

A single wrong tool call is a bounded error. A loop compounds: the agent acts on a mistaken belief, observes a world that now reflects its mistake, concludes something further, and acts again. By step six the original error is buried under five plausible-looking steps that all followed logically from it. This is why agent failures are so much harder to diagnose than model failures — the transcript looks reasonable the whole way down.

Agentic AI

Agentic AI is an umbrella term for systems that pursue goals through autonomous action, usually implying more than one agent, plus orchestration, memory and planning. It describes a property rather than a specific technology, and it is applied loosely enough in marketing that on its own it tells you very little about what a product does.

Grammatically, “agentic” is an adjective meaning goal-directed and capable of acting. It is a perfectly good word. The problem is what happened when it was nominalised into a product category: because the adjective admits of degree — a system can be somewhat agentic — the noun has no floor. Anything can be described as agentic AI if you squint, and in 2026 almost everything is.

Used precisely, the term points at something real: multi-agent systems with a coordination layer, where specialised agents are dispatched by an orchestrator, share state, and hand work between each other. That is a genuinely distinct architecture with genuinely distinct failure modes. Used as most vendors use it, it means “our product does something after you press the button.”

The two questions that actually resolve it

Instead of sorting a system into one of three fuzzy categories, ask two binary questions: can it take actions with side effects outside itself, and does it persist across multiple steps toward a goal? The answers place any system in one of four quadrants, each of which needs different controls.
Single passPersists across steps
No side effectsGenerative AI
Drafts an email. You send it.
Extended reasoning
Thinks longer, still only produces text.
Takes actionsTool calling
Looks up the order, tells you the status.
Agent
Issues the refund, verifies it landed, emails the customer.
THE LABELS ARE CONTESTED. THE TWO QUESTIONS ARE NOT.

The bottom-right quadrant is what people mean when they say agentic, and it is the only one of the four that requires a genuinely different operating discipline. Everything above and to the left of it can be governed by reviewing output. Only the bottom-right needs authority boundaries, approval gates, and an audit trail — because it is the only one that does things.

Note what the grid also tells you: a single product can occupy different quadrants depending on the request. That is not a flaw in the taxonomy. It is the actual situation, and it is why “is X agentic?” is usually the wrong question. Ask what a given request causes the system to do.

Why the official definitions conflict

The major vendors define agentic AI differently, and the differences track their existing products. Google Cloud emphasises autonomous goal pursuit and reasoning. IBM emphasises multi-step workflow execution with limited supervision. UiPath, which came from robotic process automation, frames it as the evolution of automation. All three are self-consistent and mutually incompatible at the edges.

This is worth naming plainly, because a reader who finds these terms slippery usually assumes the fault is theirs. It is not. Each vendor drew the boundary where their existing product sits just inside it. An RPA company defines agentic AI as smarter automation; a cloud platform defines it around reasoning and orchestration; a model provider defines it around tool use. Every definition is a positioning statement wearing a lab coat.

The practical consequence for a buyer: do not evaluate a vendor’s claim to be agentic. Evaluate the two questions directly. Ask what actions the system can take without a human, what happens on the third consecutive failure, and who is accountable when it acts wrongly. Those questions have answers that cannot be positioned.

Why the distinction matters operationally

The three categories fail differently, so they need different controls. Generative failure produces a bad artefact a person can review. Agent failure produces a real-world consequence that has already happened by the time anyone reads about it. Everything about testing, monitoring and governance follows from that difference.
WHAT CHANGES WHEN A SYSTEM CAN ACT
01TestingReviewing outputs is no longer sufficient — you must test trajectories
02AuthoritySomeone must decide, in advance, which actions need a human
03EvidenceEvery action needs a record, because you are reconstructing after the fact
04ReversalYou need an answer for undoing an action, not just for flagging it
THE CONTROLS ON THE RIGHT ARE NOT OPTIONAL AT THE AGENT TIER

The testing shift is the one teams underestimate. For a generative system, a set of prompts and expected outputs gets you most of the way. For an agent, the same final answer can be reached through a safe path or an alarming one, and only one of those is acceptable. You are no longer evaluating answers; you are evaluating the sequence of decisions that produced them.

The authority question is the one that stalls deployments. Every organisation has an implicit map of which decisions a machine may make alone, and it is almost never written down. Discovering it late — in production, after an agent has done something defensible but unwelcome — is the single most common way an otherwise working pilot gets shut down.

Which one do I actually have?

Run three checks. Can it change anything a human would have to undo? Does it decide its own next step, or follow a fixed sequence? And does it keep going after something fails? If the answer to all three is yes, you have an agent and you need agent-grade controls, whatever the vendor calls it.
AskIf noIf yes
Can it change state a human would have to undo?Generative or read-only. Review the output.Actions are real. You need an audit trail.
Does it choose its own next step?It is a workflow. Test the branches.It is an agent. Test the trajectories.
Does it retry or adapt after a failure?Failures are contained to one step.Failures compound. Set a stop condition.

A note on the second row, because it is where the RPA comparison usually comes up. Robotic process automation follows a fixed script: when the screen changes, it breaks, loudly and immediately. An agent decides at each step, which means it can absorb variation the author never anticipated — and can also take actions the author never contemplated. RPA fails predictably. Agents fail creatively. The second is more useful and considerably harder to test.

If you take one thing from this page, make it this: the label a system carries is a marketing decision, and the controls it needs are a function of what it can actually do. Establish the second and you can stop arguing about the first.

Frequently asked questions

What is the difference between agentic AI and generative AI?

Generative AI produces content in response to a prompt and then stops — the output is the deliverable. Agentic AI takes actions that change something outside the model, and keeps going until a goal is met or it gives up. The practical difference is consequence: generative output is wrong on a screen, agentic output is wrong in your database.

Is agentic AI the same as an AI agent?

Not quite. An AI agent is a concrete thing: a model in a loop with tools, pursuing a goal. Agentic AI is an umbrella term for systems built out of such agents, usually implying multiple agents, orchestration, memory and planning. In vendor marketing the two are used interchangeably, and often mean nothing more specific than 'our product does something after you press the button'.

Is ChatGPT agentic AI?

It depends on what it is doing. Answering a question from its own knowledge is generative. Searching the web, running code, or operating a browser to complete a multi-step task is agentic, because it is taking actions and iterating toward a goal. The same product moves between categories depending on the request, which is exactly why the labels cause confusion.

Is tool calling the same as an agent?

No. Tool calling is a single action taken in service of one response — the model looks something up and answers. An agent runs a loop: it acts, observes the result, decides what to do next, and repeats. One tool call is not a loop, and the loop is where both the capability and the risk come from.

Is agentic AI just a marketing term?

Partly. 'Agentic' is a real adjective describing systems that pursue goals through actions, and the distinction it points at is genuine. But 'agentic AI' as a product category is applied so loosely — to chatbots, to workflow automation, to single tool calls — that it carries almost no information on its own. Ask what actions the system can take and whether it loops.

Is agentic AI the same as RPA?

No. RPA follows a fixed script: if the screen changes, it breaks. An agent decides what to do at each step, so it can handle variation the author never anticipated — and can also do things the author never intended. RPA fails visibly and predictably; agents fail creatively, which is harder to test for and harder to govern.

Sources

  1. 01What is agentic AI? Definition and differentiators Google Cloud, 2026
  2. 02What is Agentic AI? IBM, 2026
  3. 03What is Agentic AI? UiPath, 2026
Tandem Machines
Notes on coordinated intelligence — one essay a month
Subscribe
PREVIOUS

Agentic AI security: a working threat model