Skip to main content

Roomote Control

Roomote Control lets you remotely control tasks running in your local VS Code instance from the Roo Code Cloud web interface – on desktop or mobile – and far away from your computer. This feature is available in our paid plans.

It creates a bidirectional connection between your local VS Code extension and Roo Code Cloud so you can:

  • Keep working on long-running tasks after you step away from your computer
  • Start tasks remotely, including from your phone
  • Answer questions and ensure Roo doesn't get stuck
  • Receive push notifications about task progress and questions from Roo
  • Get the most from the extension without having any code leave your computer

Think of it as a halfway point between autonomous Cloud Agents and overseeing Roo in the extension.

Things to keep in mind
  • Task Sync must be enabled
  • Remote Control must be enabled
  • Your IDE must be running and connected to the internet
  • Only one task can be active per workspace at a time – but you can have as many workspaces open as you want (or your computer can handle)

Getting Started

  1. Connect your Roo Code extension to Roo Code Cloud. Follow Connect the Extension to Cloud or Login/Signup.

  2. Ensure Task Sync and Roomote Control are enabled:

    • In the IDE: Click the cloud icon and toggle Task Sync first, then Roomote Control in the Cloud panel. How your settings should look
    • In the web app: Go to Settings › User and toggle Task Sync and Roomote Control. You may also see inline "Enable …" banners on Home/Task pages.
  3. Your workspace(s) should appear in the sidebar in the web app.

Creating a task

  1. Click New Task on a connected workspace card in the web app.
  2. Enter a task description and click Start.
  3. Watch progress and interact in real time.

If "New Task" is disabled, enable in Settings › User › Roomote Control.

Notifications

You can enable Push Notifications in the web app under Settings to be notified of progress on your tasks.

Permissions & Security

  • All communications are encrypted
  • Only the user who created a task can interact with it from the browser (send messages, approve/deny)
  • Team admins can disable Roomote Control for the account