Keep the thinking
beginner·7 min·Markdown for agents
What this lesson teaches
Why the part of the work that feels slow is often the part worth keeping, where to let the agent run, where to slow down, and how to tune out the noise about tools.
It's eleven at night. You had an idea over dinner, and by midnight an , the AI that reads, writes and runs code on your computer, has built three versions of it. They all work. None of them answers the question you never stopped to ask: should this exist at all?
That's the new trap. Building used to be the slow part, so you only built what you'd already thought through. Now the building is fast, and the thinking has to happen on purpose.
What the effort used to do
When a feature took a week, the week itself did a job. It filtered your ideas. You'd sketch, talk to someone, sleep on it, and half the ideas quietly died before anyone wrote code. The ones that survived had been thought about.
Agents took away the cost, and the filter went with it. So you put a little of it back, but only where it matters. Call it : keeping some effort in the work on purpose, in the places where your judgment is the actual product, and letting the agent speed through everything else.
Let it run, or slow down
Most of the work splits cleanly once you ask one question: is my opinion the point here, or is this just work?
| Let the agent run | Slow down and do it yourself |
|---|---|
| Research: how five other apps handle bulk export | What the feature is for |
| Summarising 300 support tickets into themes | Who it's for, in one sentence |
| Renaming forty files to a new convention | What you'll leave out |
| First drafts of test data for a table | Which of three directions to keep |
| Finding every file that imports a component | When it's good enough to stop |
Notice what's on the right. None of it takes long. Writing down who a feature is for might take four minutes. It just can't be skipped, because an agent will happily build for nobody in particular.
Try sorting a week's worth of tasks:
Summarise 300 support tickets into the five most common complaints
Is your judgment the point here, or is it just work?
Get questioned first
The easiest way to keep the thinking is to have the agent ask before it builds. Give it your one-line idea and tell it to question you, one question at a time, until the goal, the person and the reasons are written down. One question at a time matters: a list of ten questions gets ten lazy answers, and one question gets a real one.
Matt Pocock's public grill-me skill is a ready-made version of this, a skill that interviews you about a plan until it's solid. A is a folder of notes your agent reads when a task matches, so you can install it once and call it whenever you start something new. You don't need it, though. A plain prompt does the same job:
Before you build anything: I want a shared reading list for my team. Ask me questions one at a time until we've written down who it's for, the problem it solves, what's out of scope and how we'll know it worked. Don't propose solutions or write code until I say "build".
Here's how that goes in practice. Four questions, four honest answers, and a brief you'd actually build from:
The noise
Every week someone posts that a new , the app that wraps a model and gives it tools, or a new model, makes everything ten times better. Sometimes it's a little better. Usually the difference is smaller than the thread suggests, and your setup matters far less than the clarity of what you ask for.
So before you switch, run one of your own real tasks in both tools and compare what comes out. That's the only evidence that counts. And keep an eye on the numbers people brag about: a hundred pull requests a day is a number, not a product.
Pick tools by how they feel to use day to day, and keep the setup boring. The interesting part of the work should be the work.
What to remember
- Building is fast now, so the thinking has to be on purpose: slow down on what, who, what's out and when to stop.
- Before anything new, have the agent question you one question at a time until a short brief is written down.
- Judge a new tool by running your own real task in it, not by the thread that announced it.
Quick check
Which of these is worth doing slowly yourself?
Go deeper: Briefs that work · Hand it over, or do it yourself · Turn what you know into a skill
In the skill
The nodes your agent reads when it does this work.
Connected lessons
What this lesson builds on and leads to, across every course.