[BUG] Terminal rendering fails completely on my system
Resolved 💬 7 comments Opened Mar 9, 2025 by mikehearn Closed Apr 4, 2025
Environment
- Platform (select one):
- [x] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [ ] Other: <!-- specify -->
- Claude CLI version: 0.2.32 (Claude Code)
- Operating System: macOS 15.3.1
- Terminal: iTerm2
$ node --version
v23.7.0
Bug Description
Running claude blanks the terminal and nothing appears. Input is connected, and if I mash the return button then text does appear but it's always behind where it should be. It feels like a buffering issue: I'm constantly seeing what should have been rendered in the previous step.
Steps to Reproduce
- Run claude. Terminal is blank.
- Wonder what's going on, press enter.
- Welcome screen appears with the logo, but nothing else.
- Press enter again.
- Browser opens
- I click authorize in the browser and go back to the terminal, now I see "Browser didn't open? Use the url below to sign in: ... <url>"
etc.
Expected Behavior
Terminal should update correctly.
Actual Behavior
I always seem to be one user interaction behind in what I see.
Additional Context
I've not seen problems with any other terminal using app and my configuration is pretty standard (using oh my zsh though). It feels like a bug in the terminal rendering library, but I don't know what could trigger it.
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗