[BUG] Windows CC Garbled Plan Mode Output

Status Fixed / completed
Maintainer reply ✓ Yes — ant-kurt
Activity 13 comments · opened Jul 13, 2025 · closed Jul 17, 2025
💡 Likely answer: A maintainer (ant-kurt, collaborator) responded on this thread — see the highlighted reply below.

Bug Description

Using plan mode works up until CC presents the Plan at which point it becomes garbled and also breaks the table layout of the printout

Steps to Reproduce

  1. Make a plan
  2. Get Plan
  3. See it broken or not wrapping properly. Unreadable

<img width="1605" height="762" alt="Image" src="https://github.com/user-attachments/assets/452dec2e-bfb4-46ae-acc7-38b6fd33a0da" />

View original on GitHub ↗

13 Comments

ant-kurt collaborator · 1 year ago

Are you using native windows or WSL?

SebastianEscudero · 1 year ago

This is native windows not wsl, I've experienced it too

kromealt · 1 year ago

Correct, only native windows - wsl is fine. The plan window issue can be mitigated by resizing the terminal window until the text wrapping is correct. Then resize back to working size

SebastianEscudero · 1 year ago

Seems to be good now in update 1.0.52 maybe i just got lucky but pretty sure it's fixed now

ant-kurt collaborator · 1 year ago

Out of curiosity - how are you triggering plan mode, given #3368 is blocking use of "shift+tab"? Assume you're using --permission-mode plan when entering Claude, and haven't found a workaround to "shift+tab"...

keithotto · 1 year ago
Out of curiosity - how are you triggering plan mode, given #3368 is blocking use of "shift+tab"? Assume you're using --permission-mode plan when entering Claude, and haven't found a workaround to "shift+tab"...

I got this issue as well and I think I triggered plan mode almost accidentally just having "make a plan for..." in my prompt. I wasn't really paying super close attention until it came out all garbled like above. Interestingly I selected the "No" option, then asked it to reprint the plan, and that time it just spit it out as text, seemingly not in plan mode (didn't have the fancy border around it with the selectors to approve/deny) .

shorn · 1 year ago

I use :plan mode or :plan code to swap:
<img width="1559" height="1157" alt="Image" src="https://github.com/user-attachments/assets/393b153a-87cc-41a9-bdfb-2a15271e3987" />

Windows 10.
This is an Jetbrains IDEA terminal, with the beta claude-code plugin. But it's the same approach, and same output on windows terminal running git-bash or powershell, or in a direct powershell window.
Same for shift-tab not working in any of those environments.

claude-code was installed with npm install -g.

---

Update

Hmmm, I've upgraded my node to node-v22.17.1 and claude got upgraded to 1.0.53 (Claude Code), somewhere along the way things seem to have been fixed already.

<img width="1558" height="973" alt="Image" src="https://github.com/user-attachments/assets/f4aa47a7-08db-4711-bea9-b3b03b6e63a6" />

Second screenshot is from same terminal environment (Jetbrains IDEA terminal).

---

Update 2

Actually, continuing on in that exact same session that showed a correctly formatted plan above - after doing some work, I put claude back into plan mode (via shift-tab, which just randomly started working) and started work on a different plan and it was formatted incorrectly (similar to first screenshot, but different content obviously).

ant-kurt collaborator · 1 year ago

Fix for this will come in v1.0.54. For a workaround, shrinking the width of the terminal should fix the rendering.

ant-kurt collaborator · 1 year ago

v1.0.54 released a couple hours ago with this fix. Happy planning!

shorn · 1 year ago
v1.0.54 released a couple hours ago with this fix. Happy planning!

Fixed for my environment.
Done a couple of different plans now and seems to be formatted fine.
Windows 10, installed via npm install -g @anthropic-ai/claude-code@1.0.54 running in IntelliJ IDEA terminal window.

dinhphieu · 1 year ago

@ant-kurt I think this release introduced a regression. I can't use shift + tab anymore, I was able to do so right before I updated to 1.0.54

shorn · 1 year ago
@ant-kurt I think this release introduced a regression. I can't use shift + tab anymore, I was able to do so right before I updated to 1.0.54

they changed it to alt M for the moment see https://github.com/anthropics/claude-code/issues/3368#issuecomment-3082026356

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