Claude Code Basics Lesson 11 of 46
Model or Effort? The Question That Trips Everyone Up
- In front of strange behavior, one question only: did it not understand, or did it not try?
- It does too much (widens the job, touches unrelated things) → almost always too much effort.
- It plays lazy (cuts corners, says it can't) → almost always too little effort.
- Switching models is the most expensive move: try it after, not first.
The wrong reflex
When Claude Code does something strange, everyone's first thought is always the same: "I need the more powerful model." And it's almost always the wrong thought — the one you pay dearly for without fixing anything.
The reason is that most strange behavior doesn't come from how much the model knows, but from how much effort it put in. Two symptoms make it obvious.
Symptom 1 — it does too much
You ask for something small and end up with a construction site: it touched files that had nothing to do with it, "fixed" things you never asked about, rewrote parts that were already fine.
It didn't misunderstand: it understood, and then it tried too hard. With effort maxed out, a tiny task becomes an opportunity to think big. The dial to turn is effort, downward — not the model.
Symptom 2 — it plays lazy
The opposite: you ask for something you know perfectly well is within its reach, and it tells you it can't, or does the bare minimum and stops there.
Here too, before assuming the model is too small: the effort is set low. Low effort looks for the shortest way to be done, and sometimes the shortest way is giving up. Raise the effort and try again: it costs far less than moving up a model.
When it really is the model
The model is the culprit when the problem isn't effort but understanding: it keeps proposing solutions that don't hold up, it doesn't see a contradiction that's obvious to you, it circles the same mistake even after you've given it more to go on.
At that point you're not asking for more effort, you're asking for more judgment: move up a tier.
And now
There's still the money question. In the next lesson we close the chapter with the part nobody tells you: why choosing the cheap model can cost you more, what actually gets consumed during a session, and why you don't switch engines halfway through.
Did you get it?
Two minutes, no grade. Trying to answer — even getting it wrong — cements the concepts far more than rereading. Not in the mood? Skip it: the lesson still counts as complete.
You ask it to change a button's color and it rewrites half the project. What do you turn?
Doing too much isn't a comprehension problem: it understood perfectly and then put in a disproportionate effort, widening the task on its own. The right dial is effort. (Writing clear requests always helps, but it's not the cause here.)
It tells you it can't do something you know it can, or it cuts corners. What do you turn?
A "lazy" model is the classic symptom of low effort: it heads straight for the shortest way out. Before paying for a bigger model, try raising the effort — it costs less and it's usually enough.
What's the question to ask yourself in front of strange behavior?
"It didn't understand" → it's the model. "It didn't try" (or tried too hard) → it's the effort. This one question alone solves almost every case, without changing everything at random.
-
Chapter 1 Introduction
-
Chapter 2 What's Underneath
-
Chapter 3 You Choose the Engine
-
Chapter 4 First Time at the Controls
-
Chapter 5 What You Let It Touch
-
Chapter 6 What It Knows About You
-
Chapter 7 Skills
-
Chapter 8 How Many You Put to Work
-
Chapter 9 What It's Connected To
-
Chapter 10 Automating the Setup
-
Chapter 11 Wrap-Up