Lire le fil de la conversation
Le fil de la conversation est la partie défilante d’une conversation : tout ce que vous et l’agent avez dit, dans l’ordre. Cette page décrit sa disposition et la façon de vous y déplacer quand il est long : défilement, recherche, messages épinglés et liens qui ouvrent une conversation.
Ce que montre le fil de la conversation #
Les lignes vont du plus ancien message chargé, en haut, au plus récent, en bas.
- Vos messages portent le libellé You (Vous).
- Les réponses ne portent pas de nom. Leur libellé indique le modèle, l’effort de raisonnement s’il y en a un, le mode du relais et l’heure (voir Libellés).
- L’activité des outils, les réflexions et les subagents se trouvent dans la réponse à laquelle ils appartiennent. Voir Pendant qu’un turn tourne.
- Les lignes d’événement sont les lignes compactes marquées relay event (événement du relais). Voir Sessions surveillées.
- Les notes d’agent venues d’autres sessions sont repliées en une seule ligne ; la réponse à ces notes s’affiche normalement. Voir Notes d’agent.
- Les séparateurs de jour sont une ligne pleine largeur avec la date, en
haut du fil de la conversation et de nouveau chaque fois que le jour local
change. Le libellé indique
Today,Yesterday, puis une date commeMon, 18 Aug, avec l’année ajoutée pour les années précédentes. - Un marqueur de compactage est une ligne pleine largeur à l’endroit où une session Claude ou DeepSeek a compacté
son contexte, par exemple
Context compacted · 410k → 38k tokens. Quand la taille après coup n’est pas connue, il indiqueContext compacted · was 410k tokens. Pendant le compactage, il indiqueCompacting context…. Voir Compacter une conversation.
Les séparateurs de jour et les marqueurs de compactage apparaissent aussi sous forme de petits points à côté de la barre de défilement, à leur place dans la conversation. Survolez un point pour voir son libellé. Les points couvrent les messages chargés ; une conversation sans aucune de ces lignes n’en a pas.
Messages plus anciens #
Une conversation s’ouvre sur ses 20 messages les plus récents. Remontez, et les 20 messages plus anciens suivants se chargent d’eux-mêmes juste avant que vous n’atteigniez le haut, tandis que la vue reste sur le message que vous lisiez. Un bouton Load older messages (Charger les messages plus anciens) en haut fait la même chose quand vous cliquez dessus.
Ajouté en 0.9.12 Le relais ne lit dans sa base de données que la page que vous demandez ; ouvrir une conversation et remonter les pages prend donc autant de temps dans une conversation de quelques milliers de messages que dans une courte.
Défilement #
Ajouté en 0.9.11 Le fil de la conversation ne bouge de lui-même que dans deux cas : quand vous êtes à sa fin, et juste après que vous avez vous-même envoyé un message. Partout ailleurs, il reste exactement là où vous lisez, quoi qu’il arrive en dessous : une réponse, un événement du relais, la note d’un autre agent, une question, une approbation ou un tableau de plan. Le bouton ⌄ vous signale que quelque chose est arrivé.
Jump to the end when I send a message (Aller à la fin quand j’envoie un message) dans Settings → General (Réglages → Général) décide du second cas. Il est activé par défaut et enregistré dans le navigateur. Désactivé, votre propre message vous laisse aussi là où vous êtes.
Aller au dernier message Ajouté en 0.9.10 #
Un bouton rond ⌄ apparaît en fondu au-dessus de la zone de saisie dès que vous êtes à environ un écran au-dessus de la fin, ou dès que quelque chose de nouveau arrive en dessous de vous. Une fois affiché, il reste jusqu’à ce que vous soyez revenu à la fin.
| Le bouton | Signification |
|---|---|
| Simple | Vous êtes loin de la fin ; rien de nouveau n’est arrivé depuis que vous avez remonté. |
| Bleu avec un nombre | Ajouté en 0.9.11 Ce nombre de lignes est arrivé en dessous depuis que vous avez remonté, jusqu’à 99+. La note d’un agent et la réponse à cette note comptent pour deux lignes. |
| Bleu avec un point | Ajouté en 0.9.11 Une réponse en dessous est encore en cours d’écriture, il n’y a donc pas encore de nouvelle ligne à compter. |
| Ambre avec ? | Ajouté en 0.9.11 Une question ou une approbation en dessous attend votre réponse. |
Les lecteurs d’écran annoncent le bouton comme Jump to the latest message, avec le nombre ajouté s’il y en a un, et font entendre New messages below. ou A question is waiting for your answer below. quand cela change.
- Un clic fait défiler jusqu’à la fin, en douceur quand vous êtes à trois écrans au plus, et d’un coup quand vous êtes plus loin (et d’un coup aussi si votre système demande des animations réduites). Le fil de la conversation suit ensuite de nouveau les nouvelles lignes.
- Si vous avez atteint un ancien message depuis un résultat de recherche ou un message épinglé, les messages les plus récents ne sont pas encore chargés. Le bouton charge alors d’abord la fin de la conversation. Voir Lire loin vers le haut.
- Un clic désactive aussi le suivi d’une section d’une réponse en cours (voir Suivre une section).
Rechargement, changement de conversation, rotation #
Ajouté en 0.9.12 Le navigateur retient, pour chaque conversation, le message que vous lisiez, ou le fait que vous étiez à la fin.
- Revenir à une conversation que vous avez consultée dans cet onglet l’affiche aussitôt telle que vous l’avez laissée : au même message, avec les messages plus anciens que vous aviez chargés, et avec ce qui a été écrit entre-temps. La copie fraîche du relais est fusionnée dès qu’elle arrive. Si vous étiez à la fin, elle s’ouvre à la fin. La page garde cela pour les huit dernières conversations, jusqu’à Messages kept per conversation for switching back (Messages conservés par conversation pour y revenir) autour de votre position (200 par défaut ; voir Settings).
- Un rechargement rouvre la dernière conversation que vous aviez ouverte, au message que vous lisiez, avec les messages qui l’entourent. Le reste se charge à mesure que vous faites défiler, vers le haut ou vers le bas.
- Tourner un téléphone, ouvrir le clavier ou redimensionner la fenêtre garde en place le message que vous lisiez, et vous garde à la fin si vous y étiez.
Ajouté en 0.9.11 Le texte que vous lisez garde aussi sa place quand la réponse au milieu de laquelle vous êtes se termine, et quand la conversation se recharge. Ajouté en 0.9.12 Les images au-dessus de votre position qui se chargent tard ne la poussent plus vers le bas, y compris dans un navigateur sans ancrage du défilement comme Safari. Le fil de la conversation tient votre position pendant leur chargement, et la relâche dès que vous faites défiler.
Lire loin vers le haut Ajouté en 0.9.12 #
Une conversation ouverte sur un message épinglé, sur un résultat de recherche, ou après un rechargement à l’endroit où vous lisiez, montre les messages autour de cet endroit, pas ceux de la fin. Pendant que vous lisez là :
- Un message ou une réponse qui arrive n’est pas placé sous ce qui est chargé. Il attend, et le bouton ⌄ le compte.
- Faire défiler vers le bas charge tous les messages intermédiaires, dans l’ordre, puis ceux qui attendent. Une réponse encore en cours d’écriture s’affiche une fois que vous y êtes.
- ⌄ charge la fin et vous y emmène.
- Un message que vous envoyez depuis là charge la fin et vous y emmène, où s’affichent votre message, sa réponse et tout ce qu’il y a entre les deux. Cela se produit même quand Jump to the end when I send a message est désactivé.
La vue n’est pas remplacée par les messages les plus récents quand la page s’actualise, tant que vous n’avez pas atteint la fin de l’une de ces façons.
Recherche #
🔍 Search messages (Rechercher dans les messages), dans l’en-tête de la conversation, ouvre une recherche dans les messages de toutes vos conversations, pas seulement celle qui est ouverte. Il n’y a pas de recherche à l’intérieur d’une seule conversation.
- Tapez au moins 2 caractères. Les résultats apparaissent après une courte pause, ou aussitôt avec Entrée. D’ici là, la zone indique Type at least 2 characters to search message history.
- La recherche lit le texte des messages, pas les titres des conversations. La
casse ne compte pas. Chaque mot que vous tapez doit figurer dans un message,
dans n’importe quel ordre, et chaque mot correspond au début d’un mot
(
deploytrouvedeployment). Jusqu’à 12 mots sont pris en compte. - Les conversations archivées sont aussi parcourues ; les conversations supprimées ne le sont pas. Les meilleures correspondances viennent en premier.
- Chaque résultat montre le titre de la conversation, le rôle (
userouassistant), l’heure et un extrait avec la correspondance mise en évidence. Les résultats se chargent par 40 ; faites défiler la liste pour en voir plus. - Un clic ferme la recherche, ouvre cette conversation autour du message, et fait défiler jusqu’à celui-ci avec une brève mise en surbrillance. Un message situé dans un échange entre agents replié ouvre d’abord la ligne.
- Échap ou le bouton de fermeture masque la recherche et conserve votre requête et vos résultats pour la prochaine ouverture. Le bouton d’effacement les vide.
Pour trouver une conversation par son titre, utilisez le filtre au-dessus de la liste. Voir La liste des conversations.
Messages épinglés Ajouté en 0.9.9 #
Un message épinglé est un marque-page sur un message d’une longue conversation.
- Survolez un message, ou appuyez dessus sur un téléphone, pour afficher Pin (Épingler) à côté de Hide (Masquer). Un message épinglé est marqué 📍 Pinned (Épinglé) et propose Unpin (Désépingler).
- Dès qu’une conversation a des messages épinglés, un bouton 📍 avec leur nombre apparaît dans son en-tête. Il ouvre 📍 Pinned messages (Messages épinglés) : les messages épinglés dans l’ordre de la conversation, chacun avec son auteur (You ou Agent), l’heure et un court aperçu.
- Un clic sur une ligne ferme la liste et fait défiler jusqu’au message, même quand il est loin dans l’historique. Si le message n’existe plus, une note indique That message is no longer in this conversation. 🗑 dans une ligne désépingle le message.
- Une conversation contient au plus 100 messages épinglés. À la limite, Pin répond This conversation already has 100 pinned messages. Unpin one first. (Cette conversation a déjà 100 messages épinglés. Désépinglez-en un d’abord.)
- Les messages épinglés sont conservés sur le relais, si bien que tous les appareils où la conversation est ouverte les affichent aussitôt. La vue partagée ne les affiche pas.
- Une conversation poursuivie avec
/démarre sans messages épinglés ; ils restent avec l’original archivé. Voir Compacter une conversation.compact
Les messages en file et le message du turn en cours n’ont pas de bouton Pin tant qu’ils ne sont pas définitifs.
Les boutons d’un message #
Un message n’a pas de menu. Voici tous les boutons qu’il peut porter :
| Bouton | Où | Ce qu’il fait |
|---|---|---|
| Pin / Unpin | À côté de Hide, au survol ou à l’appui | Met le message en marque-page. |
| Hide / Unhide (Afficher) | À côté de Pin | Tient le message à l’écart de la vue partagée ; vous le voyez toujours, marqué Hidden from shared viewers (Masqué pour les lecteurs du partage). |
| Cancel (Annuler) | Sur un message en file | Le retire de la queue avant qu’il soit pris en charge. |
| Stop (Arrêter) | Sur la réponse en cours | Arrête le turn. |
| Resend (Renvoyer) | Sur un message de pilotage qu’un Stop a interrompu | Le renvoie comme nouveau turn ; il affiche ensuite Resent (Renvoyé) sur tous les appareils. |
| Retry (Réessayer) | Sur une note indiquant qu’un worker n’a pas pu être démarré, une fois que le relais a cessé d’essayer | Redémarre le worker de la conversation. |
Les blocs de code d’une réponse ont leur propre bouton de copie. Il n’y a pas de bouton pour copier un message entier ou pour le citer dans votre prochaine réponse.
Libellés, heures et consommation #
La ligne sous un message indique l’heure. Aujourd’hui, c’est l’heure du jour ; un jour antérieur, c’est la date et l’heure. Le format suit la langue de votre navigateur.
Vos messages affichent You et le mode du relais. La ligne d’une réponse ajoute, dans cet ordre, le cas échéant :
- le modèle, et l’effort de raisonnement quand il n’est pas none,
- le mode du relais, comme agent,
- auto quand OAR a choisi le modèle,
- background continuation (suite en arrière-plan) quand l’agent a poursuivi de lui-même après une tâche de fond,
- ran on (exécuté sur) un fournisseur, quand le turn a tourné sur un autre fournisseur que celui de la conversation,
- un chiffre de consommation.
Seuls les turns GitHub Copilot portent un chiffre de consommation : les crédits
utilisés par le turn (par exemple +1), la part du mois qu’il a utilisée entre
parenthèses, et month 62. quand le chiffre du forfait est connu, avec
stale (périmé) quand ce chiffre est ancien. Voir
GitHub Copilot.
Liens qui ouvrent une conversation #
Deux adresses ouvrent une conversation au chargement de l’app :
?conv=<id>est la cible du lien du badge d’origine sur la note d’un agent, quand la note vient d’un relais associé.?push_est ce qu’ouvre un appui sur une notification push.conv=<id>
L’app lit le paramètre une seule fois et le retire de la barre d’adresse, si bien qu’un rechargement ne vous ramène pas à cette conversation.
Taille du texte #
Le fil de la conversation suit le réglage Text scaling (Mise à l’échelle du texte) (voir Taille du texte), de 50 % à 150 %. Ctrl (ou Cmd) avec la molette de la souris et un pincement à deux doigts le modifient aussi. Voir Settings.
Par fournisseur #
Le fil de la conversation fonctionne de la même façon pour tous les fournisseurs. Seul le chiffre de consommation sous une réponse diffère (voir Libellés, heures et consommation) ; les marqueurs de compactage du contexte viennent des sessions Claude et DeepSeek.