Terminal Flickering and State Reset in iTerm2 on macOS After Plan Approval

Status Closed — not planned
Maintainer reply None cached
Activity 15 comments · opened Jun 14, 2025 · closed Feb 6, 2026

Bug Description
There's a significant UI glitch in iTerm2 on macOS. This is a more specific issue. After I approve a plan, especially when it seems to involve a Task or Subagent, the entire terminal session starts to flicker erratically. After the flickering stops, the session's state reverts to what it was before the plan was even presented, and I see Claude starting to think about creating a plan all over again.

Environment Info

  • Platform: macos
  • Terminal: iTerm.app
  • Version: 1.0.22
  • Feedback ID: e9952ec3-67e8-4cad-bf5c-9ff2c55b9b65

View original on GitHub ↗

15 Comments

Emasoft · 1 year ago

same problem here.

CharlonTank · 1 year ago

This is surely related to claude code cli becaure many people report this problem on WSL2, or every other terminal that mac has and even Wrap.

GitMurf · 1 year ago

This is making claude code unusable for me. It now makes sense why it seems like claude code keeps "re-planning". This needs to be addressed. Has the anthropic team even acknowledged this issue? I am using wsl2 arch linux.

clafollett · 1 year ago

I've had it flickers so bad it crashes my Mac. It get's worse the longer the parent context lifespan and chat history as gone. The scroll bar gets stuck to the top. The only way to get it to stop flicker is to use Ctrl+R to switch to the expanded view, which does not get real time feedback like the normal command view.

fwends · 1 year ago

This never got resolved months on and its' worse then ever

jacobwhitten · 1 year ago

This is one of the most annoying bugs as its completely removes our ability to see what is happening with the agents. Has anyone here found any resolution to this? It seems particularly bad when a sub-agent is running. It is like it is flickering between the sub-agent info and the main agent info.

jonesnc · 10 months ago

Still happening for me as well.

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.

nikspyratos · 8 months ago

This and many similar issues are alllll still happening.

It seems to be persistent across many kinds of terminal - I have this in Jetbrains' CLIs inside the IDEs.

nexlineai · 8 months ago

still going on..

darcysabatino · 7 months ago

Still happening. I see it everywhere: in ghostty, iTerm2, Terminal.app, and VS Code. Also in Linux desktop terminals.

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.

marcindulak · 6 months ago

This issue was closed incorrectly despite recent human comments. This behavior of the bot is reported at https://github.com/anthropics/claude-code/issues/16497. Please upvote that issue, so maybe it gets noticed.

nexlineai · 6 months ago

Don close the issue if is not solved

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.