> I just don't get the TUI obsession

TUIs can be run on minimal VMs that lack window systems. Using minimal VMs rather than heavyweight VMs allows a dev to run more VMs.

Do you not sandbox agents on VMs?

You could separate the backend and frontend, run the backend on a minimal vm, then connect to it from the frontend.