Vue des agents — Liu Terminal

Vue des agents de Liu Terminal. Voyez quel agent IA s'exécute dans chaque volet divisé, sur quoi il travaille et s'il est occupé, depuis la bande d'onglets.

Liu suit l'agent au premier plan de chaque volet, et pas seulement de chaque onglet. La bande d'onglets et le panneau qui se déploie en dessous répondent à trois questions sans changer d'onglet: qui se trouve dans cet onglet, sur quoi il travaille et s'il est occupé en ce moment.

Dans la bande d'onglets

Un onglet qui exécute un agent porte le nom du chat, pas celui du shell. Le titre provient du titre de chat que l'outil écrit dans son propre magasin de sessions: l'onglet affiche donc « Fix the resize crash » et non « claude ».

  • Chaque volet exécutant un agent ajoute son logo à la pastille de l'onglet: une division affiche donc deux icônes.
  • Deux agents ou plus dans un onglet se réduisent à un décompte — « 2 agents » ou « 3 agents working » — car une pastille aussi étroite ne peut tous les nommer, et n'afficher que le dernier cliqué est ce qui faisait mentir la bande.
  • Une barre d'activité balaie le bas de l'onglet tant qu'un de ses volets produit du contenu. Sa vitesse suit le débit de sortie: une génération rapide se lit autrement qu'une lente.

Aperçu au survol

Posez le pointeur sur un onglet exécutant un agent: au bout de 0,55 s, un panneau se déploie en dessous — une ligne par volet, avec l'icône de l'agent, son nom, le sujet du chat en dessous et une pastille d'état indiquant « working 1m 12s » ou « idle 40s ». Le volet dans lequel vous tapez porte un filet d'accentuation.

  • En glissant vers un onglet voisin, le panneau se déplace au lieu de se rouvrir — pas de seconde attente.
  • Un simple onglet shell ne l'ouvre jamais. L'aperçu dépend de la présence d'un agent, pas de son activité: un agent au repos est donc listé aussi.
  • Jusqu'à 6 volets sont listés; le reste se replie en une ligne « +N more panes ».

L'avis de fin

Quand l'agent d'un volet termine une phase de travail, une carte descend avec son icône, le chat sur lequel il travaillait et la durée de la phase, joue le son de fin et se referme seule après 7 s. Une barre de compte à rebours en bas indique le temps restant.

  • Elle ne vole jamais un aperçu que vous lisez: le son est joué quand même et la ligne de ce volet bascule sur « idle » sur place.
  • Seules les phases d'au moins 1,5 s en déclenchent une, et au plus une par volet toutes les 12 s: une rafale de réponses courtes ne devient pas une rafale de cartes.
  • Le son respecte vos réglages de notification: les notifications coupées le restent, l'événement de fin peut être désactivé seul, et c'est le son par outil défini dans les Réglages que vous entendez.

Comment « en travail » est décidé

Le signal, c'est le contenu produit, pas les octets reçus: l'émulateur compte les écritures qui ont réellement modifié la grille, si bien qu'une TUI qui se redessine ne passe pas pour de la progression. Le compteur décroît en continu, et franchir le seuil maintient l'état « en travail » 2,5 s de plus — assez pour que les creux entre tokens, les pauses de réflexion et les appels d'outils ne le fassent pas clignoter.

  • Taper n'est pas travailler: une sortie qui arrive dans les 150 ms suivant une frappe est traitée comme un écho.
  • Grok compte comme présent mais jamais comme au travail: sa TUI plein écran se redessine au repos, son volume de sortie ne dit donc rien de la progression.

Ce que cela coûte

Rien n'est sondé pendant le dessin. L'état par volet est tenu à jour par le sondage de session déjà en cours, et le panneau se contente de le lire: peindre une image ne parcourt aucune grille de terminal et n'inspecte aucun processus. Les requêtes de processus et de titre de chat sont limitées et décalées par volet — environ toutes les 0,75 s et 2,5 s pour l'onglet actif, 2 s et 8 s pour les onglets en arrière-plan — et un pointeur traversant la bande coûte deux comparaisons par image.

Voir aussi

Suivant Sessions SSH →

Documentation

Mise en route

Guides

Référence

Autres langues

English · Türkçe · 简体中文 · 한국어 · Español · Deutsch · Italiano · 日本語 · العربية