đȘż On the third day of Agents⊠How Agents Actually Work â Tools, Memory, and Plans
Welcome to Day 3! Today, weâre going a level deeper: how they actually work behind the scenes â in human terms.
đ§ What Youâll Learn Today
- What âtoolsâ really are (and why they matter)
- How agents remember things (and where they donât)
- How agents create and follow a plan instead of just answering once
đ§° Tools: How Agents Touch the World
On their own, language models are just very good talkers. To actually do things, agents need tools. You can think of tools as the apps, services, and actions an agent is allowed to use.
Examples of tools an agent might have:
- Web: look things up, check sources, pull in fresh data
- Tasks and issues: read and create items on a to-do list or project backlog
- Files and repositories: read, create, and edit the files you're working on
Youâre always in control of which tools an agent can access and what permissions it has.
đ§ Memory: What Agents Remember
If tools are how agents âtouchâ the world, memory is how they keep track of whatâs going on.
There are two kinds of memory to know:
-
Short-term memory
- What youâve said in the current session
- The steps the agent has already taken
- The feedback you have given about certain choices or directions
-
Longer-term memory (in some tools)
- Preferences youâve shared (ex: âdon't use em dashesâ)
- Important details (ex: your job title, your employer)
- Specific rules to follow, commonly stored in a specific file or in your account preferences (ex: "always use camel case for Javascript")
Good agents remember whatâs useful and appropriate for helping with tasks and many will ask or indicate when storing anything long-term.
You should always know:
- What it remembers
- Where that memory is stored
- How to clear or reset it
If you need help finding this info, just ask the Agent.
đ§© Plans: How Agents Break Work Into Steps
Finally, we get to the âagent-yâ part: planning.
Instead of answering once and stopping, an agent will:
- Understand your goal
- âHelp me plan a holiday party for 15 people.â
-
Break it into steps
- Pick a date
- Draft an invite
- Decide on food and drinks
- Track RSVPs
-
Decide which tool to use for each step
- Calendar for dates
- Docs or email for the invite
- Spreadsheet or list for RSVPs
-
Execute, check, and adjust
- If something fails (e.g., a time slot is busy), try another
- If something is unclear, ask you a follow-up question
The goal â plan â check â act â adjust loop is what makes agents feel more like a helper and less like a sounding board.
đ ïž Hands-On Experiment: Holiday Gift List đ
Letâs see tools, memory, and planning working together to create and manage a holiday gift list for a few people you care about.
Step 1 â Pick your agent tool
Use Gemini or any agent-enabled experience that can work with docs and a calendar.
Step 2 â Give it a clear goal
Try a prompt like:
You are an AI agent helping me with holiday gifting.
1. Ask me who I need to buy gifts for and a rough budget for each person.
2. Suggest 3 gift ideas per person.
3. Create a gift list in a document I can update.
4. Add a reminder on my calendar a week before I need to have everything ordered.
Step 3 â Watch for the three building blocks
As you go, notice:
- Tools: Does it ask to create a doc or add something to your calendar? Does it tell you which app itâs using?
- Memory: Does it remember peopleâs names and budgets as you answer? Does it carry details from one step to the next?
- Plans: Does it lay out a sequence of steps? Can it adjust if you say, âActually, we lowered our budget,â or âAdd one more personâ?
đŹ Keep the Streak Going
Next time: a demo of agents in action!
đ Subscribe at 12DaysofAgents.com to get Day 3 automatically
đ Forward Day 2 to a friend who would love an easier December đ