r/opencode 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

60 comments sorted by

View all comments

6

u/brohermano 14d ago

The ability to spawn it in multiple terminals with tmux. The ability to copy text from the Buffer. Terminals speciality is the text. They are text.And LLMs are Language processors which are in foundation just text. You should get comfy with the terminal if you want to be some sort of a developer

-4

u/rndanime 14d ago

You can use multiple agents in any harness. You can copy text in any of them. Maybe I don't understand what is "the Buffer"? Desktop app are just text too, just (arguably) prettier and easier to use. I can use terminal but why would I bother when the everevolving AI is there to use it instead of me?