Change model/thinking through shortcut

Resolved 💬 12 comments Opened Aug 30, 2025 by sldx Closed Jun 6, 2026
💡 Likely answer: A maintainer (etraut-openai, contributor) responded on this thread — see the highlighted reply below.

What feature would you like to see?

Currently, you can change the model/thinking with /model, but in practice, that is very cumbersome to use most of the time.

That is because you usually realize you want to use more thinking AFTER you've typed a whole (long) prompt. At this point, selecting all the text, cutting, changing the model, and especially pasting, are pretty annoying to do in the TUI, you can't just do cmd-a cmd-x, paste: there are random separating bars and linebreaks in the text from the TUI itself, not to mention the whole extra number of steps needed.

You can change the model anytime in ChatGPT. Imagine what it would be like if you _couldn't_ do that.

Claude does it by having keywords (_think hard, ultrathink_, etc). Kinda weird cause you have to know them beforehand. Codex could do the same, or just enable a shortcut that allows changing the model/thinking anytime, even after you've already typed the whole prompt.

Are you interested in implementing this feature?

Yes

I think the easiest/nicest approach would be to add CMD + 1/2/3/etc, and display the current model in the statusbar.
Alternatively, CMD+M shows a menu an you pick one.

View original on GitHub ↗

12 Comments

hhammoud · 6 months ago

Guys you have the mother of all coders!!! and this is still not shipped! Please have mercy and give us a shortcut to rotate reasoning efforts inside the same chat!

benx13 · 6 months ago

+1

schpet · 3 months ago

prior art: pi.dev binds this to shift-tab and i use it all the time there

sldx · 3 months ago

Yup, same in Claude Code, alp+p

coldmon91 · 3 months ago

please 🥹

luan-coelho · 2 months ago

+1

jpcaparas · 2 months ago

+1 and if we can do it mid-request too without waiting for a session to stop.

sldx · 2 months ago
+1 and if we can do it mid-request too without waiting for a session to stop.

nah that ain't happening

khanhnhattt · 2 months ago

+1 There is shortcut to change thinking effort but not yet model

Kropotkool · 1 month ago

Still waiting for this simple QoL used in Pi.dev

deeepanshu · 1 month ago

Still waiting :D

etraut-openai contributor · 1 month ago

Keyboard shortcuts have been added to change the reasoning level. You can use Alt+ and Alt- (or, Shift-Up and Shift-Down) to cycle through reasoning levels.