Agents

What the word agent means once the marketing is removed: a loop, some tools, and the permissions you decided to grant.

11 concepts, about 66 minutes of reading at roughly six minutes each. Every concept in this track needs a paid plan.

What is in this track

  1. What an agent actually is — A chatbot stops when it has answered. An agent stops when the job is done. That gap is the whole category.
  2. The loop: observe, decide, act — One move, repeated: look at what happened, choose the next action, do it, look again.
  3. ReAct: think, then act — Reasoning and actions interleaved, so each choice is made after seeing what the last one did.
  4. What a tool call really is — The model never runs your code. It writes a request, and your program decides whether to honour it.
  5. Sub-agents and the clean context — A fresh, short context beats a long one. Sub-agents exist to protect the parent from the mess.
  6. MCP: one plug for every tool — A protocol so a tool gets written once instead of once per product. Hosts, clients, servers, JSON-RPC.
  7. Tool descriptions are untrusted input — The text describing a tool was written by whoever wrote the tool, and the model reads it as instructions.
  8. Skills and progressive disclosure — A folder the agent reads when it becomes relevant, instead of a handbook pasted into every request.
  9. Computer use — Screenshot in, click out. The fallback for software that has no API, and the most brittle tool an agent has.
  10. Human in the loop — Oversight is worth what the person can actually check. Attach it to irreversible actions, with real arguments shown.
  11. Long-horizon autonomy — Long runs fail by drift and repetition rather than by one dramatic wrong decision.

Before this: Cheap and fast

After this: Trust and evals

Every track · Pricing · Claims we checked and could not stand behind