What separates an AI agent from an AI workflow, in Anthropic's definition?

An agent directs its own steps and tool use; a workflow follows predefined code paths.

Start playing free

  1. Agents are always bigger models
  2. Workflows cannot use tools
  3. Agents choose their own steps and tools ✔

Why: In a workflow, programmers fix the order of steps in code. An agent is an LLM using tools in a loop, deciding what to do next based on feedback from its environment.

Huh, didn't know that: Anthropic's guide says agents are typically just LLMs using tools based on environmental feedback in a loop.

The dad joke
A workflow is a recipe. An agent is a chef who opens the fridge and improvises.
Like this card?
Play the game

References

Answer: Agents choose their own steps and tools. In a workflow, programmers fix the order of steps in code. An agent is an LLM using tools in a loop, deciding what to do next based on feedback from its environment.

  1. Anthropic Engineering: Building effective agents www.anthropic.com/engineering/building-effective-agents
    Agents, on the other hand, are systems where LLMs dynamically direct their own processes and tool usage
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game