Skip to content

Mode Terminal

Le mode Terminal exécute la CLI fournisseur choisie dans un pseudo-terminal interactif (PTY). Sélectionnez-le dans Exécution lors de la création de carte lorsque l’expérience CLI native compte davantage que le flux agent structuré de Stib.

Quand l’utiliser

  • Le fournisseur expose un flux interactif important uniquement dans son interface terminal.
  • Vous voulez piloter directement la CLI tout en conservant carte, dépôt et contexte associés.
  • L’exécution doit utiliser le comportement natif de session ou d’abonnement du fournisseur.

Préférez le mode Agent pour des messages structurés, questions portables, outils détaillés, télémétrie de contexte fiable ou automatisations fondées sur les événements agent.

Fonctionnement

Le serveur démarre le PTY dans le dépôt ou worktree de la carte. Entrées et redimensionnements passent par un WebSocket authentifié. Le terminal reste associé à la carte et s’annule avec les mêmes contrôles d’exécution.

Fermer ou rafraîchir le client ne revient pas à terminer le processus serveur. Rouvrez la carte pour vérifier son état.

Limites

  • Une sortie terminal arbitraire se parse moins fiablement qu’un flux Agent.
  • Certaines actions, outils, questions et valeurs de contexte peuvent n’apparaître que comme texte de terminal.
  • Les applications plein écran dépendent de la compatibilité du fournisseur et du terminal.
  • Une automatisation doit s’appuyer sur la fin explicite du processus/session, pas sur une phrase imprimée par la CLI.

Relisez le diff Git après chaque exécution Terminal, surtout après annulation ou perte réseau.

Suite : Agents et Intégration Git.