Skip to content

Direct keybindings for reasoning effort level (e.g. Option+1/2/3) #32735

Description

@Sharrp

Problem

Changing reasoning effort currently requires opening the model picker (Cmd+P) and then using arrow keys. For users who switch effort levels frequently, this is too many steps.

Proposed solution

Add keybindable actions that set effort level directly:

  • chat:setEffortLow
  • chat:setEffortMedium
  • chat:setEffortHigh

These would work from the main chat context (no need to open the model picker first). Users could then bind them in ~/.claude/keybindings.json, e.g.:

[
  { "key": "alt+1", "command": "chat:setEffortLow" },
  { "key": "alt+2", "command": "chat:setEffortMedium" },
  { "key": "alt+3", "command": "chat:setEffortHigh" }
]

Context

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