I've been mostly just sending it screenshots and photos lately - it's able to handle that faster than text.
Instead of asking it to check your PR, screenshot the PR diff. Instead of giving it logs, screenshot the error message and the log - it's able to understand better with the color coded logs apparently. If you want it to do hackerrank, well, you can't copy paste from there during an interview, but you can take photos with your phone.
As for the GUI, Stable diffusion as far as I know, may reach this point, but not at the moment.
In other circles, TUI was known as this one: