[FEATURE] Add effort parameter support for Opus 4.5 in Claude Code

Resolved 💬 8 comments Opened Nov 25, 2025 by mehulparmariitr Closed Mar 13, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Problem Statement

Opus 4.5 introduced an effort parameter (low/medium/high) via the API that controls token usage and response thoroughness. This is currently not exposed in Claude Code CLI.

Proposed Solution

Proposed Solution

Add ability to configure the effort level via:

  • Environment variable: CLAUDE_CODE_EFFORT=medium
  • Settings file: ~/.claude/settings.json with "effort": "medium"
  • CLI flag: claude --effort medium
  • Slash command: /effort medium

Use Case

  • Use low for simple tasks, faster responses
  • Use medium for balanced performance (76% fewer tokens than Sonnet)
  • Use high (default) for complex reasoning tasks

References

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗