Limites et cycle de vie

Une session Vibe Code Web est une exécution de l’agent Vibe Code sur un dépôt GitHub dans un environnement cloud géré. Cette page explique comment une session démarre, ses états possibles, ce qui est conservé, ce qui est supprimé, et les limites applicables.

Cycle de vie

Cycle de vie

Phases

Phases

PhaseDescription
DémarrageVibe Code Web crée un environnement cloud isolé.
ClonageLe dépôt GitHub et la branche sélectionnés sont clonés dans l’environnement.
ExécutionL’agent lit les fichiers, exécute des commandes, édite le code et pose des questions complémentaires si besoin.
RevueVous examinez la branche, les commits ou la pull request créés par l’agent.
FinL’environnement est supprimé à l’arrêt, expiration ou erreur de la session.

Une branche poussée ou une pull request n’interrompt pas automatiquement la session. Vous pouvez continuer à itérer en envoyant de nouveaux prompts, des commentaires de revue ou en réagissant à des échecs CI.

États actifs

États actifs

Pendant la durée de vie d’une session, son état opérationnel est l’un des suivants :

ÉtatSignification
ActifL’agent exécute des commandes, modifie du code ou réfléchit.
En attente de réponseL’agent a besoin d’une précision et attend votre retour.
En pauseL’agent a terminé l’étape en cours et attend la prochaine instruction.
ArrêtéLa session est terminée. Voir États de fin pour la raison.

Vous pouvez consulter toutes les sessions actives de vos projets via la barre latérale de Vibe Code Web.

États de fin

États de fin

État de finExplication
TerminéeL’agent a atteint un point d’arrêt naturel.
ExpiréeLa session a atteint la durée maximale ou une limite d’inactivité.
ErreurÉchec lors de la préparation de l’environnement ou de l’exécution de l’agent.

Dans tous les cas, les branches et pull requests GitHub déjà créées par Vibe Code Web restent dans votre dépôt.

Note

Les fonctions d’annulation, d’interruption et d’arrêt manuel ne sont pas encore disponibles. Voir Fonctionnalités de suivi.

Limites, quotas et modèles

Limites, quotas et modèles

Limites de session

Limites de session

LimiteValeur actuelle
Durée maximale d’une session24 heures
Délai d’inactivité en attente de réponse3 heures
Sessions simultanées par utilisateurVariable selon le plan

Les limites de session dépendent de votre plan et du statut de déploiement.

Quotas journaliers

Quotas journaliers

Type d’utilisateurLimite
Utilisateurs gratuits2 sessions par jour, là où l’accès est autorisé
Utilisateurs payants100 sessions par jour
Comportement du modèle

Comportement du modèle

Source de la sessionComportement du modèle
Vibe Code WebUtilise Mistral Medium 3.5
Vibe CLI avec modèle Mistral sélectionnéUtilise le modèle Mistral sélectionné
Vibe CLI avec modèle non-Mistral sélectionnéUtilise par défaut Mistral Medium 3.5
Après une session

Après une session

Ce qui est conservé

Ce qui est conservé

DonnéeStatut
Fichiers de l’environnementSupprimés quand l’environnement est supprimé en fin de session.
Artefacts de buildSupprimés avec l’environnement sauf s’ils sont commités sur GitHub.
Branches GitHubRestent dans votre dépôt.
Commits et pull requestsRestent dans votre dépôt et poursuivent votre workflow GitHub habituel.
Historique de sessionConservé selon votre plan et la politique de rétention applicable.

L’historique est consultable après chaque exécution, mais une session inactive ne peut pas être reprise une fois l’environnement supprimé. Pour continuer, démarrez une nouvelle session.

Note

Vibe Code Web s’exécute dans un environnement cloud, pas sur votre machine. Utilisez le CLI ou l’extension VS Code pour les tâches qui nécessitent des fichiers locaux, services locaux, secrets locaux, runtimes non pris en charge ou des dépendances matérielles.

Visibilité et partage

Visibilité et partage

Les sessions sont personnelles : chaque session appartient à son créateur et n’est visible que par cet utilisateur dans la barre latérale de Vibe Code Web.

Pour collaborer sur les résultats produits par l’agent, partagez la branche GitHub ou la pull request générée. Vos coéquipiers peuvent relire et commenter via le flux GitHub habituel.

Fonctionnalités de suivi

Fonctionnalités de suivi

Les capacités ci-dessous sont prévues après le lancement du 28 mai. Elles sont détaillées pour vous permettre de vous organiser en conséquence.

DomaineCapacité prévue
DéclencheursLancer une session depuis Slack ou un événement GitHub.
PortabilitéReprendre une session distante localement via le CLI.
Contrôle de sessionApprobations pour actions sensibles, annulation, interruption, pilotage.
VisibilitéNotifications, interface de revue et diff enrichie.
Personnalisation de l’environnementConfiguration avancée, scripts d’installation, secrets projet et variables d’environnement.
Problèmes fréquents

Problèmes fréquents

ProblèmeVérifications conseillées
La session semble bloquéeVérifiez si elle attend des informations, a expiré ou a perdu l’accès GitHub.
Le clonage du dépôt est lentLes gros dépôts prennent plus de temps. Si le clonage échoue, réessayez ou ciblez un dépôt ou une branche plus petits.
Les commandes du projet échouentL’environnement n’a peut-être pas les services locaux, outils spécifiques à l’OS, GPU ou dépendances privées requis. Voir Environnement cloud.
Autorisation GitHub révoquée ou expiréeReconnectez l’application Mistral GitHub sur github.com/settings/installations.
Approbation du propriétaire d’organisation en attenteL’utilisation de l’application Mistral GitHub peut nécessiter la validation par le propriétaire de l’organisation.
Dépôt non sélectionné lors de l’installation de l’application GitHubOuvrez la configuration de l’application sur GitHub et ajoutez le dépôt à la liste des dépôts sélectionnés.
Le dépôt appartient à un autre propriétaire GitHubUn projet n’inclut que les dépôts d’un même propriétaire GitHub. Créez un autre projet pour l’autre propriétaire.
Impossible de reprendre une session inactiveUne fois l’environnement supprimé, impossible de la reprendre. Démarrez une nouvelle session pour continuer.