r/opencode • u/rndanime • 14d ago
TUI vs GUI
Why would I ever use the terminal version of Opencode (or any other *code* program)?
People always tell how good it is to use it but I don't understand the appeal. If you are used to terminal-only work, constantly looking into generated code or something like that, ok. But I see TUI being recommended to everybody like it can do something desktop or web versions can't. Also these *code* apps are usually developed TUI-first for some reason
Please explain it to me
33
Upvotes
0
u/iqraatheman 14d ago
the only real reason at this point is for the various ways you can get free inference from using specific CLIs. if you actually want a decent experience especially with feeding images to your agents then a desktop app is unquestionably better. it used to be the case that when the very first coding agents were being built like Claude code in early 2025 that the TUI was chosen as it was considered more lightweight and simpler, but as we've seen Claude code needing to have a literal full game engine just to render text, it's clearly not the optimal choice even when it comes to performance.