Teleport from CLI to web

Teleport moves a CLI session into a Vibe Code Web sandbox so the task can keep running without your terminal staying open. Use it when a task is long, when you want to follow it from another device, or when you want the agent to push commits and open a pull request from the cloud.

i
Information

Teleport is part of the Vibe Code Web sandbox flow, currently in Preview. Capabilities, limits, and the interface can change before general availability.

Prerequisites

Prerequisites

Before you teleport, make sure that:

  • You use an API key tied to a Pro, Team, or Enterprise account.
  • The Mistral GitHub App is installed on the repository you're working in.
  • Your local session runs on a Mistral model (for example, Mistral Medium 3.5 or Devstral). Sessions on third-party models cannot be teleported.
  • You run the CLI from inside a Git repository.

Upgrade to the latest CLI before you start:

uv tool upgrade mistral-vibe
Two ways to use Teleport

Two ways to use Teleport

Send a single prompt to a cloud session

Send a single prompt to a cloud session

From inside a Git repository, prefix any prompt with &:

vibe
> & fix the failing tests

The task runs in a cloud sandbox. The CLI returns a Vibe Code Web URL where you can follow the session.

Move an in-progress local session to the cloud

Move an in-progress local session to the cloud

Inside an active local session, run:

/teleport

The session continues in Vibe Code Web, powered by Mistral Medium 3.5. You can monitor it from any device signed in to Vibe.

What happens after Teleport

What happens after Teleport

When the cloud session runs, the agent typically:

  1. Clones your repository into the sandbox.
  2. Works through the task: reads files, runs commands, edits code.
  3. Streams progress into Vibe Code Web in real time.
  4. Asks clarifying questions when needed.
  5. Pushes a branch and opens a draft pull request when done.

Commits, branches, and pull requests created during the run stay in your repository. The sandbox is deleted when the session ends.

Limits

Limits

LimitValue
Maximum session duration24 hours
Inactivity timeout (waiting for your reply)3 hours
Individual command timeout30 seconds
Concurrent sessions per userPlan-dependent
Known caveats

Known caveats

  • Teleport is one-way. Once a session moves to the cloud, you can't pull it back into the local CLI. Continue from Vibe Code Web.
  • Only works from inside a Git repository. Running it from a non-code directory fails.
  • Cloud sessions run on Mistral Medium 3.5, regardless of the local model.