A comparison of the three ways to work with Claude away from your desk. 

Remote Control 

Channels 

Dispatch

OVERVIEW

Lives in 

Claude Code (terminal) 

Claude Code (cloud) 

Cowork (desktop app)

Target user 

Developers 

Developers 

Non-technical users

TRIGGER

What starts it 

You, on another device 

External app or webhook 

You, from your phone

Interaction style 

Real-time back and forth 

Fire and forget 

Assign and walk away

SESSION

Runs where 

Your machine (local) 

Cloud (hosted) 

Your machine (local)

Machine must  

be on

Yes — terminal stays  open

No — cloud runs 24/7 

Yes — desktop app stays  open

Session history 

YesPersistent 

NoFresh each trigger 

YesPersistent

ACCESS

Local files 

Yes 

No 

Yes

Local MCPs /  

connectors 

Yes — all local MCPs 

No — cloud MCPs only 

Yes — 38+ connectors

Terminal / code  execution 

Yes 

Yes 

Via computer use only

Computer use  

(clicks UI) 

No 

No 

Yes (research preview)

OUTPUT

Response goes  to 

Same chat session 

Back to channel  

(Telegram, Discord etc.)

Push notification + result  in thread

EXAMPLE

Real world 

Debug on desktop, steer  from couch or client office

CI fails — Claude posts  fix summary to Discord

Text from commute,  

come home to finished  doc

Quick pick 

"I want the same session on  

another screen" 

Remote Control

"Another app should trigger Claude  automatically" 

Channels

"Text a task from my phone, come  back to finished work" 

Dispatch

Note: Channels is the only feature that runs in the cloud and does not need your machine to be on.

How to set up Telegram with Channels 

Channels lets external apps like Telegram send messages directly into a Claude Code session. Here is  how to get Telegram connected. 

Step 1: Create your Telegram bot 

Open Telegram and search for BotFather. Start a chat and run the /newbot command. Follow the  prompts to name your bot and get an access token. Keep this token handy. 

Step 2: Install the Telegram plugin 

In your Claude Code terminal, run: 

/plugin install telegram@claude-plugins-official 

Step 3: Add your bot token 

Save your token by running (replace the placeholder with your actual token): 

/telegram:configure <your-token> 

Step 4: Restart Claude with Channels enabled 

Exit your current session and restart using the channels flag: 

claude --channels plugin:telegram@claude-plugins-official 

Step 5: Pair your Telegram account 

Open Telegram and send a message to your new bot. It will reply with a pairing code. Back in your  terminal, enter: 

/telegram:access pair <code> 

Once paired, any message you send to your Telegram bot will be forwarded into your Claude Code  session. Claude will process it and reply back in the same Telegram thread.

Keep Reading