OpenCode.
Anywhere, via Telegram.

Control the open-source multi-provider coding agent from any device. No terminal, no SSH. Set up in under 5 minutes.

From zero to live in 5 minutes.

Watch the full setup flow — install, connect Telegram, send your first command.

zsh — myproject
$ 
  Downloading remoteagent v1.0.0...
  Verifying checksum...
  Installing to /usr/local/bin/remoteagent...
 remoteagent installed
 
$ 
? Select a runner (↑↓ arrows, enter)
claude-code
claude-sdk
gemini
codex-cli
aider
opencode
 Runner: opencode
 
? API key
 API key saved
 
? Pairing code (see dashboard): 
 
  Connecting to remoteagent.chat...
 Agent paired successfully
  Listening on myproject...
remoteagent.chat/dashboard
Agents
+ Pair new agent
Project name
Generate pairing code
Paste this in your terminal
Expires in 10:00
Agent live on Telegram
Your OpenCode agent is now listening for commands from any device.
✓  Connected to remoteagent.chat
✓  Runner: opencode
✓  Telegram bot active
RA
remoteagent.chat
bot
✓ Agent active
myproject is now connected.
Send your first command to get started.12:33
Hello!12:34 ✓✓
Hi! How can I help you today?12:34
Message...

Three steps.
Then just type.

Everything set up from one terminal command.

01
Install the agent

One curl command installs RemoteAgent.CHAT and runs the setup wizard. Select OpenCode as your runner — the wizard installs it if needed. Your API keys never leave your machine.

curl -fsSL https://remoteagent.chat/install | bash
02
Connect Telegram

Log in to remoteagent.chat — your pairing code is waiting in the dashboard. Paste it into the wizard. Telegram is linked in seconds. No BotFather, no webhook setup.

remoteagent init
03
Start building

Message your bot in natural language. “Refactor the auth module.” “Fix the 500 error in /api/users.” “Push to main.” OpenCode handles the rest.

just type, your agent does the rest

Everything OpenCode can do.
From your pocket.

Telegram interface

Control OpenCode from your phone without opening a terminal. Send prompts, receive streaming output, all in Telegram.

Async notifications

Send a task, close your laptop. Get a Telegram notification when OpenCode finishes. Your agent works while you don't.

Multi-project, one bot

Register multiple repos and switch with /repo. Each project can use a different AI provider — all managed from one Telegram conversation.

Always-on daemon

OpenCode runs as a persistent background process. No session to start, no terminal to keep open. Just send commands from Telegram.

Voice & image input

Describe tasks by voice message — transcribed automatically. Send screenshots or UI mockups for OpenCode to implement.

75+ AI providers supported

OpenCode supports Anthropic, OpenAI, Google, and 75+ more via OpenCode Zen. RemoteAgent.CHAT preserves your provider configuration completely.

OpenCode must be installed on your machine. If it's not already installed:

npm i -g opencode-ai

The remoteagent init wizard will check for it and offer to install it if it's missing.

OpenCode + Telegram — FAQ

Does RemoteAgent.CHAT work with OpenCode Zen?

Yes. OpenCode Zen is the pay-as-you-go, provider-agnostic option from SST. RemoteAgent.CHAT wraps OpenCode as-is — if you configure OpenCode to use Zen, that's what runs. Configure it in the remoteagent init wizard.

Can I run OpenCode on a remote server?

Yes. Install OpenCode and RemoteAgent.CHAT on your server, run remoteagent init, select opencode as the runner, and pair with Telegram. You then control it from your phone — no SSH session required.

Does my API key leave my machine?

Never. Your provider credentials are stored in your OpenCode config on your machine. RemoteAgent.CHAT only relays the prompt text — your keys are never transmitted to our servers.

Can I mix OpenCode with Claude Code across different projects?

Yes. Each project can have its own runner. Some repos on OpenCode, others on Claude Code or Aider — all switchable with /repo from the same Telegram bot.

Is OpenCode stable enough for production use?

OpenCode is an actively developed open-source project. RemoteAgent.CHAT runs OpenCode non-interactively via opencode run, the same mode designed for automation. It works reliably for single-shot coding tasks.

How long does setup take?

Under 5 minutes. Install the CLI with one curl command, run remoteagent init, paste the pairing code from the dashboard, and you're live on Telegram. No server config, no ports, no reverse proxy.

Want a detailed feature comparison? See OpenCode vs RemoteAgent.CHAT full comparison →

Try everything free.
For 14 days.

Full Pro access from day one. No credit card. No feature limits.

Solo
$5/mo
billed monthly
  • 1 project
  • Agent offline alerts
  • Voice input — 30 min/mo
Start free trial
Enterprise
Need more seats?
Let's talk.
  • Unlimited seats
  • Custom integrations
  • SLA & invoicing
Contact us
14-day free trial on all plans — no credit card required. Cancel anytime.

Use OpenCode with Telegram.
Start free today.

14 days Pro, no credit card. Set up in under 5 minutes.

curl -fsSL https://remoteagent.chat/install | bash