VibePager · Compatibility

The coding agents VibePager can drive

VibePager does not replace your agent. It finds the ones already installed on your machine and gives them a screen on your phone. Here is what it supports and what that means per agent.

Updated September 2026

Install the agents the way you normally do. The app looks for them on your machine — on your PATH and inside the editor extensions that ship a CLI — and shows only the ones it actually finds. An agent you do not have does not appear as a broken option.

Each one, in detail

Claude Code

Anthropic’s terminal agent, and the one most of this site’s visitors arrive for. It edits files, runs commands and asks before doing either. On the phone you get the conversation, the permission cards with the diff, and the model picker with the aliases the CLI accepts.

One Claude-specific thing worth knowing: it will not act inside a folder it has not been trusted with. If you open a project from the phone that the CLI has never seen, that trust has to be granted before the agent will do anything — otherwise it looks like the agent froze.

Codex

OpenAI’s agent, either as a standalone CLI or bundled inside the ChatGPT editor extension. Both are detected. Its approval vocabulary is richer than a yes/no — allow once, allow for the session, deny, cancel — and the phone shows each as its own button. See running Codex from your phone.

OpenCode

An open-source agent that speaks the Agent Client Protocol, which is what lets a third-party client drive it properly rather than scraping a terminal. It exposes a large model catalogue, and the phone shows the models your own installation offers, with search — not a hardcoded list.

Kilo Code

A VS Code extension that ships its own CLI inside the extension folder rather than on your PATH, so it is detected where it actually lives. It is a fork of OpenCode and behaves like one, including its own set of modes — code, ask, debug, orchestrator, plan — which the phone offers as a setting.

Gemini CLI

Google’s open-source terminal agent. It also speaks the Agent Client Protocol, and is driven the same way as the others.

Kimi

Moonshot’s agent, available as a CLI and inside its editor extension. It takes a few seconds longer to start than the others — it is worth knowing so that a slow first screen does not read as a failure.

Roo Code and Cline

Both are VS Code extensions rather than command-line agents, and both appear in the app when they are installed. What you get from the phone is narrower than with the CLI agents above — treat the list on the home page as the current statement of support.

What is the same for all of them

Questions

Do I need a separate subscription for each agent?
No. VibePager is one subscription for the machine; each agent still uses whatever account or API key you already give it.
OpenCode vs Claude Code — which should I use with this?
Both work the same way here, so pick on their own merits: Claude Code is Anthropic’s own, tightly tied to its models; OpenCode is open source and model-agnostic, so you can point it at whatever provider you have. If you are undecided, install both — the app will list both.
What if I install a new agent later?
It shows up once it is on the machine. The app looks for what is installed rather than keeping a fixed list.
Is Linux supported?
Not today. The desktop app is macOS 10.15 or later and Windows 10 or later.

VibePager runs the agents on your own machine and puts the controls on your phone.