Dial reasoning depth and tone separately
Claude 4.x replaced the deprecated Extended Thinking budget with Adaptive Thinking: the model decides how deeply to reason based on problem complexity, not on a token budget you set blind. You guide it with /effort low|medium|high|max — low for quick answers, max for architecture decisions on Opus.
Prompt keywords also bias depth: "think hard about…", "think step by step", "reason through all the tradeoffs". The strongest signal is the magic word "ultrathink" — explicitly asks for max thinking tokens. Use it for the gnarliest questions, not for everything.
Output styles change tone, not capability: Explanatory (default, explains reasoning), Concise (shorter, direct), Formal (no contractions, professional), Teaching (educational walk-through). Set in ~/.claude/settings.json or via /config.
Plan Mode (Shift+Tab) forces an implementation plan before any file is touched. Read the plan, redirect if needed, then approve. Indispensable for risky changes.