Earlier quoted context omitted.
Claude code is by far the buggiest piece of software I interact with, If the underlying model weren’t so good, I would never opt to use it. It takes multiple seconds to launch, random lines disappear in the scroll back, it’s internal state gets messed up causing the TUI to show duplicate and/or offset lines, and it frequently causes some kind of GPU buffer corruption causing the entire terminal env to show garbage.
>It takes multiple seconds to launch, Yes, this is the ubiquitous memory issue that I mentioned. Unfortunately, it is now the baseline in all modern apps. >random lines disappear in the scroll back, it’s internal state gets messed up causing the TUI to show duplicate and/or offset lines, I haven't seen this issue, other than when I am using a shell that is bugged and does it with all TUI/console programs (usually a v…
The trick is not bringing React into the terminal.
(FWIW, I have a link to a TUI harness in my profile that uses 50MB of ram and about 1% CPU while streaming, even in giant contexts)