{"version":"2.1.260","anchor":"adaptive-thinking-has-an-opt-out-for-specific-models-unreso","canonical_anchor":"adaptive-thinking-has-an-opt-out-for-specific-models-unreso","heading":"Adaptive thinking has an opt-out for specific models, unresolved by default","tier":"use","area":"Thinking Mode","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260\/e\/adaptive-thinking-has-an-opt-out-for-specific-models-unreso","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260","markdown":"### Adaptive thinking has an opt-out for specific models, unresolved by default\n\nAdaptive thinking is now default; an env var can revert to the old mode for certain models.\n\nAdaptive thinking mode is now the shipped default for per-turn thinking behavior. Setting `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` forces the older `enabled` mode instead, but only when the canonical model name includes `opus-4-6` or `sonnet-4-6`; otherwise adaptive mode applies as normal.\n\n- Area: Thinking Mode\n- Names: `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 2\/5"}