Display Current Model and Add a Shortcut for Model Switching

Status Closed — not planned
Maintainer reply None cached
Activity 12 comments · opened Jul 31, 2025 · closed Feb 9, 2026

Opus has much stricter usage limits than Sonnet. While it would be ideal to use Opus continuously, in practice, my workflow involves using Sonnet as the primary model and selectively switching to Opus only when necessary.

Currently, there's no way to know which model is active without running the /model command. This is very inconvenient, as I often realize the need to switch models while in the middle of writing a prompt. Furthermore, in plan mode, having to delete the entire prompt just to check or switch the model is also a significant inconvenience.

I believe the following features are essential:

  • Always display the currently active model.
  • A shortcut key to switch between models.
  • Allow setting different default models for "normal mode" and "plan mode." (I understand that model selection has already been implemented for agents and slash commands).

Adding these features would be a great help in managing my usage and costs.

I hope to see these improvements as soon as possible. I am very satisfied with Claude Code, but this issue is a point of friction every time I write a prompt.

View original on GitHub ↗

12 Comments

github-actions[bot] · 1 year ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/3346
  2. https://github.com/anthropics/claude-code/issues/1675
  3. https://github.com/anthropics/claude-code/issues/3329

If your issue is a duplicate, please close it and 👍 the existing issue instead.

🤖 Generated with Claude Code

arrrggghhh · 1 year ago

Items 1 and 2 are included in this issue, but item 3 is not directly related (although it's obviously a necessary feature), and the remaining content is not included, so I won't close this issue.

jonathanfristedt · 1 year ago

Would love to have this as well! Primarily bullet 1-2.

arrrggghhh · 1 year ago

Item 1 has been resolved with the statusline command. Nice.

arrrggghhh · 1 year ago

"Opus Plan Mode" solves item 3. Thank you.

armoucar-neon · 10 months ago

It would be really helpful to have keyboard shortcuts for quickly switching between Haiku and Sonnet. The slash command works but feels too slow when you need to toggle between models frequently during a session. A simple keybinding would make the workflow much smoother.

github-actions[bot] · 8 months ago

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

alnaggar-dev · 8 months ago

This is a must feature 😭

rtuin · 8 months ago
ilepn · 7 months ago

For the still-open shortcut key request, here's a specific interaction proposal that requires no new shortcuts:

Enhance existing [Alt]+[P]:

  • Hold Alt, press P → opens model selection (current behavior)
  • While Alt held, press P again → cycles to next model
  • Release Alt → confirms selection

Benefits:

  • No new key combinations to learn
  • Eliminates arrow-key navigation and Enter confirmation
  • Instant cycling for frequent model switchers
  • Leverages muscle memory of existing Alt+P

This addresses the speed concern without introducing shortcut conflicts.

Submitted feedback ID: 7c9c3ba2-c36b-4e79-b97e-4df7156062b9

github-actions[bot] · 6 months ago

This issue has been automatically closed due to 60 days of inactivity. If you're still experiencing this issue, please open a new issue with updated information.

github-actions[bot] · 6 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.