What is an agent?
An LLM in a loop, given tools and a standing brief, deciding its own next action.
- Perceptionraw input from the user or world, grounded into structured percepts.
- The brainthe LLM carries the reasoning and the agent's picture of what's true so far.
- Standing briefthe system prompt fixes the role and shapes how it plans.
- The handstools — typed functions — let it query a DB, run code, fetch a page.
- The loop closesresults return as observations; it acts again or answers.
Stabilizes
Conceptual fog — “agent” used as a buzzword instead of a precise architecture.
Five parts of every single agent
The dividing line
Workflow: you wire the control flow; the model fills the slots. Agent: the model decides the control flow at runtime. Autonomy is a spectrum — and more of it always costs you predictability.
Checkpoint — you can…
Name the five parts of an agent and the one move that distinguishes an agent from a plain model call.