๐Ÿœ› AI Agents 101 Free Course
Free Course ยท No jargon, no code

AI Agents, Explained Like a Human Being Would Explain Them

What agents are, how they actually work, why people are so worked up about them, and where a curious beginner should start. No engineering background required.

โฑ ~20 min read ๐ŸŽฏ 10 short modules ๐Ÿงญ Zero code
Module 1

What Is an AI Agent, Actually?

You've probably used a regular AI chatbot: you type a question, it types back an answer, and it stops. It has no idea what happens after that. It can't go check something for you. It can't take an action. It just talks.

An AI agent is different. It's an AI system that's been given three things a plain chatbot doesn't have:

  1. A goal โ€” a task to accomplish, not just a question to answer.
  2. Tools โ€” the ability to actually do things: search the web, read a file, send an email, run a calculation, update a spreadsheet.
  3. Judgment over multiple steps โ€” the ability to decide what to do next based on what just happened, without a human typing every single instruction.
๐Ÿ’ก

Think of it this way

A chatbot is like a very knowledgeable friend on the phone โ€” great for advice, useless for errands. An agent is like a capable assistant you can actually hand a task to, who goes and does it, checks their own work, and comes back when it's done (or when they're stuck and need you).

That shift โ€” from "answer a question" to "carry out a task" โ€” is the whole story. Everything else in this course is really just detail on top of that one idea.

Module 2

Agent vs. Chatbot vs. Plain Automation

These three get lumped together constantly, so it's worth being precise, because the differences are exactly why agents are useful.

TypeWhat it doesWhat it can't do
Chatbot Answers one question at a time, in a conversation. Great at explaining, drafting, brainstorming. Can't take real-world action. Can't remember to follow up. Can't check its own work against reality.
Plain automation
(e.g. a Zapier "if this, then that" workflow)
Executes a fixed sequence of steps, exactly the same way, every time. Can't handle anything unexpected. If step 3 fails in a new way, the whole thing just breaks โ€” it has no judgment.
AI agent Given a goal, figures out its own sequence of steps, adjusts when something unexpected happens, and uses tools to get real work done. Isn't magic โ€” still needs good instructions, guardrails, and a human checking in at the right moments (more on this in Module 8).

The short version: automation follows a script. A chatbot follows a conversation. An agent follows a goal โ€” and figures out the script itself.

Module 3

How an Agent "Thinks": The Loop

Underneath the hood, almost every agent โ€” simple or advanced โ€” runs the same basic loop over and over until the job is done:

1
Think
"What does this goal need, and what should I do next?"
โ†’
2
Act
Uses a tool โ€” searches, reads, writes, calculates, sends.
โ†’
3
Observe
Looks at what actually happened โ€” the result, the error, the data.
โ†’
4
Repeat or Stop
Is the goal met? If not, loop back to Think. If yes, hand back the result.

That's it. That's the "secret." An agent isn't one clever leap from question to answer โ€” it's this loop, running quietly, possibly dozens of times, until the goal is actually satisfied. It's less like a genius having a single flash of insight, and more like a diligent employee who checks their work at every step.

๐Ÿ”

Why this matters

This loop is what lets an agent recover from surprises. If a tool fails, a file's missing, or a search comes back empty, the agent notices ("Observe") and re-plans ("Think") instead of just crashing.

Module 4

Why This Is Actually Useful

The loop matters because of what it unlocks. Three things, specifically:

1. It saves you the "glue work"

Most tasks aren't hard because any single step is hard โ€” they're tedious because you have to do fifteen small steps in the right order and not drop the thread. An agent holds that thread for you.

2. It handles the unexpected

A search comes back with nothing useful? A file's in the wrong format? A plain script would just fail. An agent notices, adapts, and tries a different approach โ€” the same way a person would.

3. It works while you don't

Because it doesn't need you typing each instruction, an agent can run a multi-step task in the background while you do something else, and only come back to you when it's done or genuinely stuck.

โœ…

The honest pitch

You're not trading a human for a robot. You're trading "I have to do all fifteen tedious steps myself" for "I describe the outcome I want, and I check the work at the end." That's the actual value.

Module 5

When One Agent Becomes a Team: Multi-Agent Workflows

Some jobs are too big or too varied for one agent to do well โ€” the same way one person rarely writes, edits, designs, and markets a book alone. So instead of one agent trying to do everything, you can set up a small team of agents, each with a narrow job, working together.

This is called a multi-agent workflow. It usually looks like one of two shapes:

Lead / Orchestrator Agentbreaks the goal into pieces, assigns them, and combines results
โ•ฑ  โ”‚  โ•ฒ
Researcher
Gathers facts, sources, background
Writer
Drafts the actual content
Editor / Checker
Reviews for accuracy and quality

Why bother splitting the work up at all? Three reasons:

๐Ÿค

A simple analogy

Think of it like a small editorial team: an editor assigns the piece, a researcher gathers sources, a writer drafts it, and a copyeditor gives it a final pass before it goes out. No single person does all four jobs โ€” and the piece is better for it.

Module 6

What People Actually Use Agents For

This isn't hypothetical โ€” here's what real, everyday agent use looks like right now:

Research

The Research Assistant

Give it a topic, and it searches, reads multiple sources, cross-checks facts, and comes back with a summary and citations โ€” instead of you opening twenty tabs.

Writing

The Drafting-and-Editing Pipeline

One agent drafts a newsletter or blog post from your notes, a second checks it against your style and past posts, a third formats it for your website โ€” all before you see it.

Inbox & Calendar

The Admin Assistant

Reads your inbox, drafts replies in your voice, flags what actually needs your attention, and leaves the rest handled or clearly labeled.

Customer Support

The Front Line

Answers common questions instantly, pulls real account details to do it accurately, and hands off to a human the moment something's outside its lane.

Data & Reporting

The Analyst

Pulls numbers from a spreadsheet or dashboard, builds the weekly report, and flags anything that looks unusual โ€” without you touching a pivot table.

Coding

The Developer's Pair

Writes code, runs it, reads the error, fixes it, and re-runs it โ€” the same debugging loop a person does, just much faster.

Module 7

Where Agents Shine โ€” and Where They Still Struggle

It's worth being honest about this, because the hype tends to skip it.

โœ“ Agents are great at

Tasks with a clear goal and a checkable result โ€” research, drafting, data pulls, repetitive multi-step admin, first-pass coding, summarizing.

โœ— Agents still struggle with

Ambiguous goals with no clear "done," tasks requiring real judgment or taste (final creative decisions, sensitive communication), and anything where a subtle mistake is costly and hard to catch.

โš ๏ธ

The rule of thumb

The more clearly you can describe what "done and correct" looks like, the better an agent will do. The fuzzier the goal, the more it needs a human checking in along the way โ€” which is completely normal, not a failure of the technology.

Module 8

How to Actually Try This This Week

You don't need to build anything to start. Here's a simple on-ramp:

Module 9

Quick Recap

What it is
An AI given a goal, tools, and room to make decisions across multiple steps.
How it works
Think โ†’ Act โ†’ Observe โ†’ Repeat, until the goal is actually met.
Why it's useful
Handles tedious multi-step "glue work" and adapts when things go sideways.
Multi-agent
A small team of specialist agents, each with one job, often beats one generalist.
The catch
Vague goals get vague results โ€” clarity in, quality out.
Next step
Pick one low-risk, tedious task and hand it over this week.
Appendix

Glossary โ€” In Plain English

Agent
An AI system given a goal, tools, and the judgment to take multiple steps toward completing it.
Tool
Anything an agent can use to affect the real world or fetch real information โ€” a web search, a calculator, a file, an email sender.
Multi-agent workflow
Several agents, each with a narrow role, working together on one larger goal.
Orchestrator
The "lead" agent (or system) that breaks a goal into pieces and coordinates the other agents.
Human-in-the-loop
A checkpoint where a person reviews or approves the agent's work before it goes further.