A Taxonomy of AI Agents.

Seven axes that locate any AI agent — autonomy, initiative, loop, reach, scope, social and role.

By Eric McLean · 2 June 2026 · Part of Learning

"Agent" has become one of the least useful words in technology. It's used for a chatbot that waits for your next message, a coding tool that works unsupervised for twenty minutes, and a coordinated team of bots splitting a job between them. Those are not the same animal.

To talk about agents usefully — to buy one, build one, or trust one — you have to classify them. And the honest way isn't a single ladder. In biology, a species sits in exactly one place on one tree. An agent doesn't: it can be highly autonomous and tool-using and part of a team, all at once. So agents are best placed along several independent axes. Locate an agent on each, and you have its true shape.

Here are the seven axes that locate any agent.

1. Autonomy — how much it decides for itself

Assistant (you drive every step) → Agent (you set the goal, it executes the steps) → Autonomous (it sets its own sub-goals and pursues them). A plain chat assistant sits at one end; a goal-chasing system at the other; a coding agent lives in the productive middle — given a brief, it plans and executes, but inside boundaries you set.

2. Initiative — who starts the work

Reactive (waits to be asked) versus proactive (acts on a trigger, a schedule, or a standing goal). Most agents today are reactive. The live frontier is proactive: enterprise agents that act on an event — a new support case, a changed record — without anyone prompting them.

3. Loop — how it reaches an answer

Single-shot (one pass: prompt in, answer out) versus iterative (plan → act → observe → adjust, repeatedly, until done). The leap from autocomplete to a real agent is essentially the leap from single-shot to loop. The "run until the tests pass" pattern in modern coding agents is the loop made literal.

4. Reach — what it can actually touch

Text only → tools and APIs → your apps and computer (browser, files, shell) → the physical world (robotics). A chatbot answers; a tool-using agent calls services; a computer-use agent drives a screen the way you would. Reach is where capability — and risk — climbs fastest.

5. Scope — how wide its remit

Specialist (one job, done deeply) versus generalist (many jobs, shallower). A coding agent is a specialist; a desktop operator is a generalist. Specialists are the more reliable bet today; generalists are where the ambition, and the failure rate, both live.

6. Social — alone or in a team

Solo versus team — multiple agents orchestrated, whether a planner directing workers or peers dividing a job. Frameworks exist specifically to build teams, and products increasingly fork parallel agents to work one problem at once. This is the axis most people underestimate, and the one that most resembles how human organisations actually function.

7. Role — the job it's hired to do

The first six are spectrums; this is a label. Classify the agent by the role it fills — researcher, coder, analyst, support rep, coordinator — and by the competencies that role demands. This is the lens that turns "an agent" into "a member of a team," and it's where building agents stops looking like configuring software and starts looking like designing jobs.

The axes applied

A snapshot of where today's better-known agents sit. The axes are durable; the examples are not — that's the point.

Agent Autonomy Initiative Loop Reach Scope Social
ChatGPT / Claude, chat Assistant Reactive Single-shot Text Generalist Solo
Claude Code / Codex Agent Reactive Iterative Your computer Specialist Solo*
Computer-use agents Agent → Auto Reactive Iterative Apps & computer Generalist Solo
Manus / AutoGPT Autonomous Proactive Iterative Tools & web Generalist Solo / sub-agents
Agentforce (enterprise) Autonomous Event-driven Iterative Enterprise apps Specialist Team
CrewAI / LangGraph Configurable Configurable Iterative Tools & APIs Configurable Team

*increasingly parallelised into teams.

How to use it

The point isn't to file agents tidily. It's to ask better questions before you trust one. "It's an AI agent" tells you nothing. "It's a reactive, single-shot, text-only assistant" tells you exactly what it will and won't do.

So before adopting any agent, place it on these seven axes — then watch the gap between where the marketing puts it (autonomous! does everything!) and where it actually sits (a reactive specialist with a narrow reach). That gap is the noise. The axes are how you read past it.

First published 2 June 2026. Review by September 2026 — agent capabilities move fast. The axes are durable; the examples are dated on purpose.