Téléportation du CLI vers le web
Téléportez une session CLI dans une sandbox Vibe Code Web afin de poursuivre la tâche sans devoir garder votre terminal ouvert. Utilisez cette fonction pour les tâches longues, pour suivre une exécution depuis un autre appareil, ou pour permettre à l’agent de pousser des commits et d’ouvrir une pull request depuis le cloud.
Teleport fait partie de la fonctionnalité sandbox Vibe Code Web, actuellement en Public Preview. Les fonctionnalités, limites et l’interface peuvent évoluer avant la disponibilité générale.
Prérequis
Avant de téléporter, assurez-vous de :
- Utiliser une clé API liée à un compte Pro, Team ou Enterprise.
- Avoir installé l’application GitHub Mistral sur le dépôt où vous travaillez.
- Votre session utilise un modèle accessible via l'API Mistral, par exemple Mistral Medium 3.5. Les sessions qui utilisent d'autres fournisseurs ou des serveurs locaux, y compris un Devstral auto-hébergé, ne peuvent pas être basculées. Exécutez d'abord
/modelpour changer de modèle. - Lancer la CLI depuis un dépôt Git doté d'un remote GitHub, avec une branche extraite (et non un
HEADdétaché).
Mettez à jour la CLI avant de commencer :
vibe updateDeux manières d’utiliser Teleport
Envoyer un prompt unique vers une session cloud
Depuis votre dépôt Git, préfixez toute commande par & :
vibe
> & fix the failing testsLa tâche s’exécute dans une sandbox cloud. Le CLI retourne une URL Vibe Code Web pour suivre la session.
Transférer une session locale en cours vers le cloud
Dans une session locale active, lancez :
/teleportVibe résume la conversation, puis démarre une session Vibe Code Web à partir de votre branche et de votre commit actuels, y compris les modifications non commitées. La CLI affiche l'URL de la session, que vous pouvez ouvrir depuis n'importe quel appareil connecté à Vibe.
La première fois que vous effectuez un basculement depuis un dépôt, Vibe vous demande de choisir le projet Vibe Code Web à utiliser et le mémorise. Exécutez /remote-project pour le modifier. Si votre branche n'est pas présente sur le remote ou contient des commits non poussés, Vibe vous demande confirmation avant de pousser et annule le basculement de session si vous refusez.
Que se passe-t-il après la téléportation ?
Lorsqu’une session cloud démarre, l’agent en général :
- Clone votre dépôt dans la sandbox.
- Réalise la tâche : lit les fichiers, exécute les commandes, modifie le code.
- Diffuse la progression dans Vibe Code Web en temps réel.
- Pose des questions de clarification si besoin.
- Pousse une branche et ouvre une pull request brouillon à la fin.
Commits, branches et pull requests créés durant la session restent dans votre dépôt. La sandbox est supprimée à la fin de la session.
Limites
| Limite | Valeur |
|---|---|
| Durée maximale d’une session | 24 heures |
| Délai d’inactivité (temps d’attente pour votre réponse) | 3 heures |
| Délai maximum par commande | 30 secondes |
| Sessions simultanées par utilisateur | Selon l’abonnement |
Points à noter
- Teleport est unidirectionnel. Une fois la session déplacée vers le cloud, il n’est plus possible de la ramener dans le CLI local. Continuez via Vibe Code Web.
- Fonctionne uniquement depuis un dépôt GitHub avec une branche extraite. Son exécution depuis un autre répertoire échoue.
- Les sessions cloud s’exécutent sur Mistral Medium 3.5, quel que soit le modèle local.