[BUG] Alt + M mode switch not working on Windows 11 since 2.1.3

Resolved 💬 46 comments Opened Jan 10, 2026 by EmilMN Closed Jan 14, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When I use the ALT + M keyboard shortcut on my Windows 11 PC, the modes (planning/accept all edits, etc) do not change.

What Should Happen?

Claude code should toggle between the planning and non-planning modes.

Error Messages/Logs

There are no error logs.

This only happens on Claude Code 2.1.3.

When I downgrade to 2.1.2 and 2.1.0 the issue does not occur.

Reinstalling Claude Code 2.1.3 does not fix the issue. PowerShell has the same issue.

Steps to Reproduce

  1. Start Claude Code 2.1.3 on a Windows 11 PC
  2. Press ALT+M
  3. Notice the mode is not changed

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

2.1.2

Claude Code Version

2.1.3

Platform

Other

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

_No response_

View original on GitHub ↗

46 Comments

github-actions[bot] · 6 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/13819
  2. https://github.com/anthropics/claude-code/issues/9598
  3. https://github.com/anthropics/claude-code/issues/13759

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

matepl · 6 months ago

Have a similar problem with 2.1.3 and Shift + Tab on Windows, vs code, useTerminal:true

pheonix2006 · 6 months ago

same to me, and i'm sure there is no problem in 2.10version,but wen i update to 2.13 this problem occures

holovskyi · 6 months ago

Same issue

muhFaza · 6 months ago

Same issue here. I ran claude to diagnose for possible issues regarding vscode, bash and windows terminal settings, and found no key interception or keys that might be interfering.

Only fix for now is to rollback to older version and disable auto update.
npm install -g @anthropic-ai/claude-code@2.1.2

Then in .claude/settings.json add
{
"env": {
"DISABLE_AUTOUPDATER": "1"
}
}

VeryCoolGuy53 · 6 months ago

Same issue here

mlegdev · 6 months ago

Same issue (Cli: Windows/PowerShell and IDE: VS code)

Xenar01 · 6 months ago

same issue here since yesterday ...

ril3y · 6 months ago

Same, this is super annoying.

RemiSoftDev · 6 months ago

Same issue

inyman · 6 months ago

irm https://claude.ai/install.ps1 | iex

i did this and now its 2.1.4 and shift tab works instead of alt m

eurocodersl · 6 months ago

Same issue. Exists in 2.1.3 and 2.1.4 Had to downgrade to 2.1.0

MatthewFoxAF · 6 months ago

same issue, downgrading to v2.1.2 fixed for now

was losing my mind trying to find wtf might have been intercepting

kromek · 6 months ago

I`ve got the same problem. Claude Code v2.1.4

tukao89 · 6 months ago

I`ve got the same problem. Claude Code v2.1.5

hahahahanb · 6 months ago

I`ve got the same problem v2.1.5

mspertus · 6 months ago

shift-tab works for me on v2.1.5

RzNmKX · 6 months ago

same for me... shift tab prompts me to: Use meta+t to toggle thinking. what the hell is the "meta" key??

<img width="1086" height="186" alt="Image" src="https://github.com/user-attachments/assets/49866de7-7f3e-4329-aff2-697b3c41309e" />

mspertus · 6 months ago

That's weird. I get that behavior in v2.1.4, but not v2.1.5, where shift-tab works correctly

<img width="1365" height="453" alt="Image" src="https://github.com/user-attachments/assets/67c1b8aa-f071-421b-b5c2-61ac0975342a" />

ruzrobert · 6 months ago

Same here on 2.1.5.

LasseLiten15 · 6 months ago

I'm having 2.1.5 on both my computers. Shift + Tab is working on one of them but Shift + Tab nor ALT + M is not working on the other computer. Very annoying. Both computers are using the same version of Windows Terminal, Git, PowerShell and even Git Bash (but not used).

eurocodersl · 6 months ago

Windows 11, 2.1.5 alt+m still not working. Shift+ Tab shows "Use meta-t to enable thinking"
Wtf is that meta-tee, seriously? :) Looks like a hilarious new meme from Anthropic, lol.

jbratu · 6 months ago

Ditto. Monday morning, everything was working on Friday end of day. Only update to my system was Claude Code and I can't toggle to planning mode with either SHIFT+TAB or ALT+M

EmilMN · 6 months ago

For me it started working again via shift+tab on 2.1.4, haven't tested 2.1.5 yet.

There was nothing mentioned in the changelog of either version, so it seems while they're vibe coding Claude Code, Anthropic is changing some parts of the handling of the keyboard shortcuts on Windows without knowing it.

tetaplaun · 6 months ago

Same here. 2.10 works.

Dnamb · 6 months ago
irm https://claude.ai/install.ps1 | iex i did this and now its 2.1.4 and shift tab works instead of alt m

This make Shift + Tab work on the latest 2.1.5 too.

wagner-austin · 6 months ago

There's no shift on Termux (android) without downloading an additional keyboard, and Alt+M no longer works. So I cannot find an immediate way to disable auto edit while using Claude cli through termux on my phone.

Version = 2.1.5

Update:
I changed the version to 2.1.2 and the functionality seems to be fixed, and I disabled latest updates.

Extra:
I noticed that on two different computers of mine, both running powershell, and using the latest version of Claude cli (2.1.5), that one uses "shift + m", and one uses "alt+m". It seems odd to me, that they'd have different default hot keys, and I noticed other commentors mentioned a similar experience.

Maybe there is a cacheing issue, tho you may have already looked for that.

I think maybe, helping Claude Cli set itself up more might solve these issues. Since some users may not know what to ask for or how to configure a standardized set up across machines and folders. Leading to varied experiences, or preventing them from properly configuring Claude in a personalized way.

frroyer · 6 months ago

Same issue on 2.1.5

damody · 6 months ago

Same issue on 2.1.5 +1

wuhuangjia · 6 months ago
There's no shift on Termux (android) without downloading an additional keyboard, and Alt+M no longer works. So I cannot find an immediate way to disable auto edit while using Claude cli through termux on my phone. Version = 2.1.5 Update: I changed the version to 2.1.2 and the functionality seems to be fixed, and I disabled latest updates. Extra: I noticed that on two different computers of mine, both running powershell, and using the latest version of Claude cli (2.1.5), that one uses "shift + m", and one uses "alt+m". It seems odd to me, that they'd have different default hot keys, and I noticed other commentors mentioned a similar experience. Maybe there is a cacheing issue, tho you may have already looked for that. I think maybe, helping Claude Cli set itself up more might solve these issues. Since some users may not know what to ask for or how to configure a standardized set up across machines and folders. Leading to varied experiences, or preventing them from properly configuring Claude in a personalized way.

I had the same issue too. After removing the originally installed npm version and switching to the native version installed with
irm https://claude.ai/install.ps1 | iex,
the problem was resolved.

trfi · 6 months ago

Version 2.1.6 not work

yassinemontassar · 6 months ago

same issue with V 2.1.6(Windows)
I had to start my claude sessions using claude --permission-mode plan

HottarLindahl · 6 months ago

same issue still in 2.1.6 Windows 10

mspertus · 6 months ago
> irm https://claude.ai/install.ps1 | iex > i did this and now its 2.1.4 and shift tab works instead of alt m This make Shift + Tab work on the latest 2.1.5 too.

That worked for one day for me and then spontaneously went back to the "Use Meta-t to toggle thinking" message...

owen800q · 6 months ago

don't think this is issue, just rollback to 2.1.2

LasseLiten15 · 6 months ago

I just tried to update to 2.1.7 and SHIFT + ATB nor ALT + M wasn't working. Then I tried below command:
irm https://claude.ai/install.ps1 | iex

And now SHIFT + TAB works again!

moadel321 · 6 months ago
I just tried to update to 2.1.7 and SHIFT + ATB nor ALT + M wasn't working. Then I tried below command: irm https://claude.ai/install.ps1 | iex And now SHIFT + TAB works again!

This works.. thank you !

uybera · 6 months ago

That's the deprecated installation with npm that cause this issue. Just install Claude with native recommended way at https://code.claude.com/docs/en/setup#installation

blidosite · 6 months ago

Same issue 2.1.7

yanivbarlev · 6 months ago

same thing

Getitdan · 6 months ago

I can confirm:

A simple update won't solve it yet (v2.1.7):
> claude update // not the solution yet :(

This command will solve it (Windows):
> irm https://claude.ai/install.ps1 | iex
✔ Claude Code successfully installed!
✅ Installation complete!
Now I'm able to switch to plan mode, using Shift + Tab.

Questions:
In the past, I used to use Alt + m, but it doesn't work now, only Shift + tab works. What was the difference anyway?
Why is the irm different than claude update? Is it the recommended way to install Claude?

matthoneycutt-sm · 6 months ago

Installing the native way (irm https://claude.ai/install.ps1 | iex) does _not_ fix the issue for me on Windows 11 with Powershell.

Lucie-Gattepaille · 6 months ago

I have the same issue since 2.1.3
When I restarted today, claude was on 2.1.7 and still same issue of alt+m not working any longer.
Why was this marked as completed? Which version is now supposed to have this fixed?
Note that I installed Claude Code with npm

Chuangye-Wang · 6 months ago

The Alt+M works for me after I updated from version 2.1.5 to 2.1.9 and restarted claude.

riupko · 5 months ago

Works fine in v2.1.14 for me now

github-actions[bot] · 5 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.