# An OpenCode GUI for everyday work

Source: https://appubot.com/agents/opencode
By Sarthak Gupta. Published 2026-10-29, updated 2026-10-29.

**The short answer:** AppuBot can be a GUI for OpenCode: install OpenCode, connect the AI providers you use in it once, and pick OpenCode for a bot. The bot then runs on whichever models you connected, from a ChatGPT or Copilot sign-in to OpenCode's own Go plan, and AppuBot adds computer use in any app, Telegram, voice, memory, routines and approvals.

## What is OpenCode?

OpenCode calls itself the open source AI coding agent. It runs in the terminal, in code editors and in a desktop app of its own, and works with more than 75 AI providers, including local models, through one interface.

That flexibility is the reason to use it in AppuBot: one agent, any model you can reach. The bot gets a name, a job and memory; OpenCode brings the models.

## Which plan does OpenCode use?

Whichever you connect in OpenCode. Its docs describe signing in with **GitHub Copilot** or a **ChatGPT Plus/Pro** account, using API keys for other providers, and two optional plans of OpenCode's own: **Zen**, pay-as-you-go access to models the OpenCode team has tested, and **Go**, a subscription to open coding models at $10 a month (Go Plus $40).

One thing to know: OpenCode's docs say Anthropic doesn't allow Claude Pro or Max subscriptions in OpenCode. If you have a Claude plan, use [Claude Code in AppuBot](https://appubot.com/agents/claude-code) for it.

## How do I set up OpenCode in AppuBot?

1. [Download AppuBot](https://appubot.com/download) and open it.
2. Install OpenCode (Settings › Agents shows the installer when it's missing).
3. Open OpenCode once and connect the providers you want, for example your ChatGPT or Copilot account.
4. AppuBot finds OpenCode and lists it as ready. Pick it for a bot; the model list shows what you connected.
5. Choose "Approve for me" or "Full access" for that bot.

_AppuBot checks for new OpenCode versions and can update it for you._

## What does AppuBot add on top of OpenCode?

- **Computer use in any app.** A OpenCode bot can open an app, read its window and click, type and scroll in it, many steps at a time: update a price list in your spreadsheet app from a supplier's email. See [computer use](https://appubot.com/features/computer-use).
- **Telegram and voice.** Send it a PDF on Telegram and get a summary back. Speech is heard and spoken on your own computer. See [Telegram](https://appubot.com/features/telegram) and [voice](https://appubot.com/features/voice).
- **Memory and routines.** Each bot keeps a memory you can read and edit, and can run a prompt on a schedule: every Sunday evening, a plan for the week from your notes. See [memory](https://appubot.com/features/memory) and [routines](https://appubot.com/features/routines).
- **Teach mode and many bots.** Show a bot a task once and it saves the steps as a skill ([teach mode](https://appubot.com/features/teach)); make as many bots as you like, each with its own job, folder, chats and agent.
- **AppuBot's approvals.** On "Approve for me", reading and searching go ahead and the rest waits for you. See [approvals](https://appubot.com/features/approvals).
- **Usage in one place.** Settings › Usage reads OpenCode's records on this computer, including the cost it reports, next to your other agents.

## OpenCode on its own vs in AppuBot

|  | OpenCode on its own | OpenCode in AppuBot |
| --- | --- | --- |
| Made for | Coding in a project | Everyday work in your apps and files |
| Where you talk to it | Terminal, editor, its desktop app | AppuBot's window, Telegram, voice |
| Models | Any provider you connect | The same, picked per bot |
| Using other apps | Through code and commands | Clicks and types in any app window |
| Price | Free, plus your providers | Free, plus your providers; AppuBot is free in early access |

## Questions

### Can I use my Claude subscription with OpenCode in AppuBot?

No. OpenCode's docs say Anthropic doesn't allow Claude subscriptions there; pick Claude Code for a bot instead and it uses your Claude plan.

### Can an OpenCode bot use a local model?

Yes, if you set one up in OpenCode. AppuBot shows whatever models OpenCode offers.

### Can different bots use different OpenCode models?

Yes. Each bot picks its own model from what OpenCode offers, so one can run on your ChatGPT sign-in and another on a model from OpenCode Go.

### Do I need OpenCode Zen or Go?

No. They are optional; a ChatGPT, Copilot or API key sign-in in OpenCode is enough.

### Does OpenCode in AppuBot need its own account?

No. OpenCode works without an account; you only sign in to the providers whose models you want to use.

### Does AppuBot update OpenCode for me?

Yes. It checks for new versions and can install them from Settings › Agents.

## Sources

Facts about other products as of 2026-10-29.

- [OpenCode (opencode.ai)](https://opencode.ai/)
- [OpenCode providers (OpenCode docs)](https://opencode.ai/docs/providers/)
- [OpenCode Go (OpenCode docs)](https://opencode.ai/docs/go/)
