Copied to clipboard!
Module 8 Foundations intermediate 46 min

Agents, in plain language

What you'll be able to do

  • Define an agent without jargon: a model that uses tools in a loop toward a goal
  • Walk through one research-and-write loop step by step
  • Judge when an agent beats a plain prompt and when one good prompt is enough

From answering to doing

A chat answers a question. An agent acts on a goal: it searches, reads what it finds, calls a tool, checks the result, and tries again. The difference is not intelligence; it is that an agent takes steps instead of handing you a single reply.

Give it tools

An agent is a model plus tools plus permission to use them. The tools might be web search, your files, a calculator, or a draft it can revise. Take away the tools and the permission and you are back to a plain chat. That is really all "agent" means.

The loop: plan, act, observe, repeat

Every agent runs the same loop. It plans a step, acts on it, observes what came back, and decides what to do next. Plan, act, observe, repeat. Once you can see that loop, the mystery is gone and you can reason about where it might go wrong.

A real research-and-write example

Say the task is "find the three top permit requirements for X, then draft a one-pager." The agent searches, reads the sources, pulls the requirements, and drafts the page. It did the legwork in a loop. You review the result before it counts as done.

Where agents go wrong

The more autonomy you hand over, the more places an agent can quietly drift off course: a bad search result it trusts, a wrong assumption it builds on, a step it repeats. Autonomy multiplies both speed and the number of silent failure points.

Keep a human checkpoint in the loop

The fix is not to ban agents; it is to keep yourself in the loop. Let the agent gather information and produce a draft, then stop it at the line where it would send, file, or spend. You approve, and only then does it cross.

Is an agent overkill?

Not every task needs one. If a single well-built prompt does the job, use the prompt. Agents earn their keep on multi-step work that genuinely needs lookup and drafting chained together, not on things one good prompt already handles.