We've rewritten Claude Code's terminal rendering to reduce flickering by 85%

1 month ago (github.com)

oh thank goodness.

I hope this tackles the repeated "re-render all the content, scroll the entire conversation, print a token, re-render all the content, scroll the entire conversation, print a token, re-render all the content, scroll the entire conversation, print a token, re-render all the content" cycle.

We wanted to share more about why this was so difficult, how the fix works and how we used Claude Code to fix it

  • Hey Claude can you emulate a VT100 serial terminal, emulating a teletype, emulating a punch card reader / punch...

    Why are we still punishing ourselves with this?!