Claude SDK.
The most capable runner.

Run Anthropic's Claude SDK remotely from any device — in-process, full tool use, streaming output. No terminal required.

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: claude-sdk
 
? Anthropic 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 Claude SDK agent is now listening for commands from any device.
✓  Connected to remoteagent.chat
✓  Runner: claude-sdk
✓  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 Claude SDK 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.” Claude SDK handles the rest.

just type, your agent does the rest

Everything Claude SDK can do.
From your pocket.

Zero install

Claude SDK is bundled directly into RemoteAgent.CHAT — no extra packages, no PATH issues. Just an Anthropic API key and you're live.

Full tool use

Read files, write code, run shell commands, search the web — all natively via the Anthropic tool use API. The most capable runner available.

Streaming output

See Claude's response token-by-token in Telegram as it generates. No waiting for the full response — streaming works natively over the relay.

Done notifications

Send a task, lock your phone. Get a Telegram notification the moment Claude finishes — or if it hits an error.

Multi-project, one bot

Register as many repos as you need. Switch with /repo — one Telegram conversation manages your entire stack, each with its own Claude session.

Voice & image input

Describe tasks by voice — transcribed automatically. Drop a screenshot of a bug or UI mockup for Claude to implement via the vision API.

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

Built in — no install needed

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

Claude SDK + Telegram — FAQ

What is the difference between Claude SDK and Claude Code?

Claude Code is the CLI binary (claude) that Anthropic ships as a separate install. Claude SDK is the in-process @anthropic-ai/claude-code library — bundled into RemoteAgent.CHAT, no extra install required. SDK gives you finer control over tool use, streaming, and conversation history.

Do I need a Claude.ai subscription?

No. Claude SDK uses your own Anthropic API key directly. You pay Anthropic for API usage. No Claude.ai subscription needed.

Does my API key leave my machine?

Never. Your Anthropic API key is stored locally in ~/.remoteagent/ and used directly by the agent process on your machine. It is never sent to RemoteAgent.CHAT servers.

Does it work while my terminal is closed?

Yes. RemoteAgent.CHAT runs Claude SDK as a persistent daemon process. Your terminal can be closed or your laptop asleep — the agent keeps running and picks up new commands from Telegram.

Can I use Claude SDK on a remote Linux server?

Absolutely. Install RemoteAgent.CHAT on your server with the one-line curl command, run remoteagent init, select the claude-sdk runner, and pair with Telegram. Control it from anywhere — no SSH required while it's running.

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 Claude SDK 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 Claude SDK with Telegram.
Start free today.

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

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