No I’m not using any GUI because (1) I regularly ssh to many different computers without any GPUs to run Claude; (2) the sandboxing tool required by work is built for TUIs because it highly restricts many kinds of file accesses including ioctls but basically exempts fd 0 and 1. I don’t think /dev/dri even exists in the sandbox; the Firefox browser does not run inside it.
I do not find the arguments against TUI convincing but that is just my experience. I use ghostel and searching in the conversation is so easy. I do not see any major scrolling bugs; I see a couple of small rendering bugs easily worked around by pressing C-l. I work on many projects simultaneously too but I do not understand the need to open one editor instance per project; I have one emacs for everything.
I also have that, and have been absolutely in love w/ the ssh capabilities of both Claude and Codex desktop apps!
I have a single history of sessions on my laptop, in the cloud and on various ssh machines. The app makes it easy for me to see at a glance which agent session is where etc
especially that I can also hop into these sessions from my mobile using the app.
I've tried many ssh terminal tools for the phone, but an agent I can talk to that is working on the remote machine is such a great form factor!