Everything that changed with Opus 4.8, updated for Opus 5.5. The effort dial, the prompts that get honest answers, the notes for builders and which model to pick.
Anthropic shipped Claude Opus 4.8 on May 28, 2026. It brought the effort control to the regular Claude app and Cowork, got more honest about its own mistakes, and launched dynamic workflows in Claude Code. (Anthropic: Opus 4.8)
Quick update: Opus 4.8 is now a legacy model. Opus 5.5 came out on September 22, 2026, and it’s the Opus to use today. Everything below still works, and I’ve noted what’s different on 5.5.
Effort tells Claude how hard to think. Higher means slower, more careful answers and more of your usage. Lower means faster answers for simple work. In the Claude app, click the model name next to the send button, then Effort, and pick a level. You can change it mid-chat and it applies from the next reply. (Claude Help Center)
01
Low
Quick rewrites, formatting, short summaries, anything you’d skim in two seconds.
02
Medium
Emails, content drafts and everyday tasks. A good baseline if you’d rather save usage and only go up when the answer isn’t good enough.
03
High
Analysis, multi-step work, code that has to work, anything where a better answer saves you real time. High was the default on Opus 4.8.
04
Extra high and Max
Extra high is built for long coding and agent tasks and is available on Opus 4.7 and newer. Max is for problems where correctness matters more than speed. Both burn through usage fast, so pick them on purpose.
What Changed On 5.5
On Opus 5.5, thinking is always on and effort is your only control. Its API default dropped to medium. In the app, the menu marks each model’s default, so check it before a hard task and bump it up yourself.
Anthropic says Opus 4.8 is "around four times less likely than its predecessor to allow flaws in code it has written to pass unremarked," and testers said it flagged uncertainty more often. Anthropic calls Opus 5.5 its "strongest model on most measures of honesty." You get the most out of that when you ask for it directly.
05
Ask for the uncertainty
Instead of "give me the answer," say "give me the answer and flag anything you’re not sure about."
06
Give it permission to say I don’t know
Add "if you don’t know, say so. Do not guess." It’s the fastest fix for confident wrong answers.
07
Make it mark facts to check
For research, legal, medical or anything you’ll cite, ask it to tag every number, date, quote and name you should verify. I paste this at the top of every research chat.
08
Make it review its own work
Use this before you ship code, send a report or trust an analysis.
temperature, top_p and top_k with a 400 error, and the newest API version rejects them on every model. Steer with your prompt instead.stop_reason is refusal and stop_details gives a category, so your app can route around it instead of retrying blindly.Moving to Opus 5.5 (claude-opus-5-5)? Thinking can’t be turned off, so remove any disabled-thinking setting and use effort instead. Set effort explicitly, since the default is now medium. Forced tool choice returns an error, so use auto plus a clear instruction. (Opus 5.5 migration guide)
Using the top model for everything wastes money and time. Here’s the current lineup with API prices per million input and output tokens. (Anthropic models overview)
For the full rundown, see my guides on which model to use and Opus vs Fable.
The other big Opus 4.8 launch was dynamic workflows in Claude Code, where Claude plans a huge job, runs hundreds of subagents in parallel and checks the results. It gets its own walkthrough: Claude Code dynamic workflows.