Session 4
Beyond the terminal: desktop app & IDE
Goal. Use the same opencode agent outside the terminal — as a desktop app or an IDE extension — and share a session for help.
- 1opencode ships as a terminal TUI, a desktop app (macOS / Windows / Linux), and an IDE extension — pick whichever fits how you work, all driving the same agent.
- 2It's privacy-first: opencode does not store your code or context data server-side, so your project stays on your machine and with your provider.
- 3Stuck on a session? opencode generates a shareable session link so a teammate (or you, elsewhere) can see exactly what the agent did — handy for debugging or collaboration.
You'll see. The same opencode agent running in a desktop window or your editor, plus a link that reproduces a session for someone else to inspect.
Cost. The desktop app and IDE extension are part of the free open-source tool — you still only pay your model provider for tokens.
Takeaway. One agent, three surfaces — terminal, desktop, or IDE — with your code staying private and sessions easy to share.