What is an Agent?
AI agents, told as a story about a parrot that, given a goal, plans its own errands, uses the toolbox, and picks the next step from each result.
The guest asks to get a trip ready. This is not a one-answer job.Find a flight, book a hotel, fit the meetings, check the weather and pack. Many steps — and each result changes the next step.
A one-question, one-answer parrot can't do a many-step job.The words sound fine, but nothing is found or bought. Even with a toolbox, using it once and stopping leaves the list untouched.
An agent is a parrot that, given a goal, plans its own errands, uses tools, and picks the next step from each result.Look, think, act, look again. Give it the goal and the parrot picks the steps. The trainer still runs the tools, and a fence caps the steps and the bean budget.
Think, tool, result, think again. Done when it is all done.Every lap adds one ✓ to the errand list. Tool results pile up on the tray, so more laps mean a heavier tray.
More steps, more chances to slip. If it never stops, it just eats beans.So a fence caps the steps and the bean budget, and steps like money or delete get a person's check. If the order never changes, an errand checklist is cheaper and safer. Using several parrots: the parrot meeting.
Agent = a parrot that, given a goal, plans its own errands, uses the toolbox, and picks the next step from each result. More steps mean more chances to slip, so it needs a fence and a person's check.
A model that takes a goal, plans, acts through tool calls, observes the result and decides again — the ReAct loop. Unlike a workflow with a fixed order, the model picks the next step. Errors compound per step, so you cap steps and cost, add guardrails, and keep a human in the loop.
When grown-ups say it
- Agent
- The parrot that plans its own errands. Give it a goal and it picks the steps.
- ReAct loop
- Think, tool, result, think again. One errand per lap.
- Planning
- Writing the errand list. Breaks the big goal into small steps, and rewrites them as results come in.
- Tools
- The toolbox. The parrot asks by note and the trainer runs it. → the toolbox
- Levels of autonomy
- How much you hand over. From asking at every step to going all the way alone. The riskier, the less you hand over.
- Agent vs. workflow
- A checklist vs. its own plan. If the order never changes, a checklist is cheaper and safer. → the errand checklist
- Multi-agent
- Several parrots. Split the roles, one parrot coordinates. → the parrot meeting
- Guardrail
- The fence. Caps on steps, bean budget and forbidden moves. → the fence