I think a terminal is still the perfect UI for coding agents on desktop systems. But now that I have running agents in background that only sometimes require some extra input on the go - I hate the terminal use on the go: terminus or other mobile app + virtual keyboard is horrible to use. For that I envision a better interface.