| Feature | Opus 4.6 | Sonnet 4.6 | Opus 4.5 | Sonnet 4.5 | Haiku 4.5 |
|---|---|---|---|---|---|
| Adaptive thinking | ✓ auto | ✓ auto | — | — | — |
| Effort param (GA) | low/med/high/max | low/med/high | low/med/high | — | — |
| Extended thinking (manual budget_tokens) | deprecated | ✓ | ✓ | ✓ | — |
| Interleaved thinking | ✓ auto via adaptive | beta header reqd | beta header reqd | — | — |
| Prefill assistant messages | ✗ returns 400 | ✓ | ✓ | ✓ | ✓ |
| 128K output tokens | ✓ | 64K | 32K | 16K | 16K |
| 1M context window | beta (Tier 4) | beta (Tier 4) | beta (Tier 4) | beta (Tier 4) | — |
| Fast mode | ✓ research preview | — | — | — | — |
| Compaction API | ✓ (beta) | — | — | — | — |
| Data residency (inference_geo) | ✓ | ✓ | — | — | — |
| Dynamic web filtering | ✓ | ✓ | — | — | — |
| Structured outputs (GA on 1P) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Web search / Code execution | ✓ | ✓ | ✓ | ✓ | ✓ |
| Agent Skills (API beta header) | ✓ | ✓ | ✓ | ✓ | ✓ |
budget_tokens. Interleaved thinking is auto-enabled. Effort: low / medium / high (default) / max.output_format moved to output_config.format.skills-2025-10-02. Pre-built skills: PPTX, XLSX, DOCX, PDF. Org-wide management on Team/Enterprise.--add-dir (or /add-dir) as well.~/.claude-plugin/hooks/hooks.json — do NOT declare a hooks field in plugin.json (causes duplicate errors in v2.1+). Cowork plugins with admin controls available for Team/Enterprise (Feb 24).~/.claude/skills/ are immediately available without restarting. Task system rollback env var if needed.mcp_servers in the request. Introduced May 2025. Wildcard tool permissions: mcp__server__*.tool_runner also available.{"role":"assistant","content":"..."}) is not supported on Opus 4.6 and returns a 400 error. Still works on Sonnet 4.6, Opus 4.5, Sonnet 4.5, Haiku 4.5. Alternatives: structured outputs, system prompt, output_config.format.thinking: {type: "adaptive"} + effort parameter. Still valid on Sonnet 4.6, Opus 4.5, Sonnet 4.5.output_config.format. Old parameter still functional during transition but will be removed in a future release.temperature and top_p is not allowed. Use only one. Applies to Opus 4.1, Opus 4.5, Opus 4.6.Send your project docs to Opus with the prompt below. Paste the JSON it returns to auto-fill all fields.
Each toggle appends a specialized XML block to your prompt. When ON, the required config/launch params are shown below the toggle.
Copy from the right panel and paste into a new Claude Code or claude.ai session to launch your project.
Select a profile, configure fields, choose power features, then hit Generate.