Gemini CLI.
Controlled from Telegram.

Run Google's AI coding agent from anywhere. No terminal, no SSH. Connect Telegram 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: gemini
 
? Google 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 Gemini CLI agent is now listening for commands from any device.
✓  Connected to remoteagent.chat
✓  Runner: gemini
✓  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 Gemini CLI 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.” Gemini CLI handles the rest.

just type, your agent does the rest

Everything Gemini CLI can do.
From your pocket.

Telegram interface

Control Gemini CLI from your phone without opening a terminal. Send natural language commands, get streamed output back in real time.

Async notifications

Kick off a long coding task, put your phone away. Get a Telegram notification when Gemini finishes — whether it takes 2 minutes or 2 hours.

Multi-project management

Register multiple repos and switch between them with /repo. One bot handles all your Gemini CLI projects from a single Telegram conversation.

Voice & image input

Voice messages are transcribed automatically. Send a screenshot of a UI bug or design mockup for Gemini to implement.

Always-on daemon

Gemini CLI runs as a persistent background process. No need to restart a session every time — it's ready and waiting whenever you send a command.

Offline alerts

If your server becomes unreachable, your Telegram bot notifies you immediately. Never wonder if your agent is still running.

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

npm i -g @google/gemini-cli

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

Gemini CLI + Telegram — FAQ

Does RemoteAgent.CHAT work with Gemini's free tier?

Yes. RemoteAgent.CHAT wraps Gemini CLI exactly as you have it configured. If you're using the free tier via Google AI Studio, that configuration is preserved. Your model choice and API key stay on your machine.

Can I use Gemini CLI on a remote server?

Yes. Install Gemini CLI and the RemoteAgent.CHAT CLI on your server, run remoteagent init, select the gemini runner, and pair it with your Telegram bot. After that you control it from your phone — no SSH needed.

Does Gemini's web search capability still work?

Yes. RemoteAgent.CHAT wraps Gemini CLI as-is — all its built-in capabilities including web search are preserved. Your prompt goes to Gemini, which uses web search as part of its response.

My API key stays local?

Always. Your Google API key is stored in ~/.remoteagent/ on your machine and used directly by the agent. It is never transmitted to RemoteAgent.CHAT servers.

Can I mix Gemini and Claude across different projects?

Yes. Each project can have its own runner. You can run Gemini CLI on some projects and Claude Code or Aider on others — all controlled from the same Telegram bot with /repo switching.

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 Gemini CLI 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 Gemini CLI with Telegram.
Start free today.

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

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