Skip to content

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

Description

@mehulparmariitr

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions