| For 4.7 it is no longer possible to disable adaptive thinking. Which is weird given the comment from Boris followed with silence (and closed github issue). So much for the transparency. > Claude Opus 4.7 (claude-opus-4-7), adaptive thinking is the only supported thinking mode. Thinking is off unless you explicitly set thinking: {type: "adaptive"} in your request; manual thinking: {type: "enabled"} is rejected with a 400 error. https://platform.claude.com/docs/en/build-with-claude/adapti... For my claude code I went with following config: * /effort xhigh (in the terminal cli) - To avoid lazying * "env": {"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"} (settings.json) - It seems like opus is just worse with larger context * "display": "summarized" (settings.json) - To bring back summaries. * "showThinkingSummaries": true (settings.json) - Should show extended thinking summaries in interactive sessions Freaking wizardry. |
Particularly when compared to Opus 4.6, which seems to veer into the dumb zone heavily around the 200k mark.
It could have just been a one-off, but I was overall pleased with the result.