Your API key never leaves your machine. RemoteAgent is a pure relay — it
routes messages between Telegram and your local agent without storing or
inspecting your credentials, prompts, or code.
Install the agent
Install the Verify the installation:You should see the current version number printed to stdout. If you get a
“command not found” error, make sure your npm global bin directory is on
your
remoteagent package globally using npm:PATH.Requirements: Node.js 20 or later. Run node --version to check.Run the init wizard
Navigate to the project directory you want to control, then run:The interactive wizard will ask you:
- Project name — a human-readable label shown in the dashboard and bot messages.
- Runner — which AI engine to use. Press Enter to accept the default (
claude-sdk), or type a runner name. See Runners for the full list. - API key — only required for runners that need one (e.g.,
claude-sdk,claude-code). Stored locally in~/.remoteagent/config.json, never transmitted.
XK9-4TZ.Connect via Telegram
Open remoteagent.chat/connect in your browser (phone or desktop).
- Click Login with Telegram and authenticate with the Telegram widget.
- Enter the pairing code from the previous step.
- Click Connect.
Send your first command
Open Telegram, find the RemoteAgent bot (a link is shown after pairing), and send a message:The agent will start running immediately. Output streams back to Telegram in real time as the AI produces it. Long responses are split into multiple messages automatically.Try a more targeted task:To abort a running task at any time, send:
What’s next
- Learn about all available runners and how to switch between them.
- Set up multiple projects to control different codebases from the same bot.
- Explore the dashboard to view session history and manage your account.