Lesson 1 — What Makes Something an Agent
This is the most important lesson in the course. Most people use the word "agent" to mean "AI that does stuff" — but the technical definition is more specific and more powerful.
Lesson 1 — What Makes Something an Agent
This is the most important lesson in the course. Most people use the word "agent" to mean "AI that does stuff" — but the technical definition is more specific and more powerful.
An agent is an AI that:
This loop — **think → act → observe → think** — is called the **ReAct pattern** (Reasoning + Acting). It's the backbone of every serious AI agent built today.
**The key insight:** The AI is not just generating text. It's making decisions. It sees a goal, reasons about what information it needs, calls a tool to get that information, reads the result, and decides whether it has enough to answer or needs to keep going.
**What "tools" means:** A tool is any function the AI can call. Examples:
You define the tools. The AI decides when and how to use them. That separation — AI decides, code executes — is what makes agents safe and controllable.