Recherche globale
Recherchez à travers les sessions, messages, appels d'outils, activité et scrollback de terminal avec Cmd+K.
La recherche globale est un overlay de recherche d'historique : il regarde en arrière à travers tout ce que MadoHub a enregistré, pas en avant à travers les actions que vous pourriez entreprendre. Ouvrez-le avec Cmd+K.
Si vous avez le réflexe de Cmd+K ouvrant la palette de commandes — cela a changé. Cmd+K ouvre désormais la recherche globale. La palette de commandes a déménagé vers Cmd+Shift+P. Les deux overlays sont mutuellement exclusifs : ouvrir l'un ferme l'autre, vous ne vous retrouvez donc jamais avec les deux empilés à l'écran.
Utilisez la recherche globale pour trouver le message où un agent a mentionné un fichier spécifique, l'appel d'outil qui a échoué il y a une heure, ou la session sur laquelle vous travailliez hier. Utilisez la palette de commandes pour démarrer un terminal, dispatcher un worker Codex, ou appliquer un template.
Ce que vous pouvez faire
- Rechercher des messages à travers toutes les sessions — recherche en texte intégral sur chaque message que MadoHub a enregistré.
- Rechercher des appels d'outils — trouvez un appel d'outil par ses arguments ou son résultat, utile lorsque quelque chose a échoué et que vous voulez voir exactement ce qui a été envoyé.
- Rechercher dans le flux d'activité — activité récente à travers le canevas, exposée immédiatement puisqu'elle vit en mémoire.
- Rechercher dans le scrollback du terminal — interrogez le scrollback en direct de chaque tile de terminal ouvert.
- Revenir dans une session — avec une requête vide ou très courte, l'overlay affiche vos 10 sessions les plus récentes, chacune titrée avec son premier message utilisateur, afin que vous puissiez reprendre ce sur quoi vous travailliez sans mémoriser aucun mot-clé.
Comment l'utiliser
- Pressez Cmd+K pour ouvrir l'overlay.
- Saisissez au moins 3 caractères pour lancer une requête. Avec moins de 3 caractères, l'overlay affiche vos 10 sessions les plus récentes à la place.
- Utilisez Flèche haut/bas pour déplacer la sélection.
- Pressez Entrée (ou cliquez) pour sauter vers la session, le message, le tile ou l'événement d'activité correspondant.
- Pressez Échap pour fermer l'overlay.
Ce que fait Entrée dépend du type de ligne :
| Type de ligne | Ce que le saut fait |
|---|---|
| Message | Ouvre le panneau de chat MadoAgent et défile directement jusqu'à ce message. |
| Session / Outil | Ouvre le panneau de chat pour cette session. |
| Activité | Réinitialise le filtre du panneau d'activité à « all », le restreint au tile de l'événement, panoramique le canevas vers ce tile, et épingle le panneau d'activité ouvert. |
| Terminal | Panoramique le canevas vers le tile source. |
Chaque ligne porte une pastille de type colorée — session, msg, tool, activity ou term — plus un titre avec le texte correspondant surligné et un sous-titre indiquant le rôle/l'état et un temps relatif.
Cas d'usage courants
- « C'était quoi ce fichier dont l'agent a parlé tout à l'heure ? » — recherchez un nom de fichier et sautez au message.
- « Quel appel d'outil a échoué ? » — recherchez le texte d'erreur ou le nom de l'outil et sautez à la ligne d'outil.
- « Sur quoi travaillais-je hier ? » — ouvrez Cmd+K avec une requête vide et choisissez dans la liste des sessions récentes.
Conseils et bonnes pratiques
- Le texte correspondant est surligné dans les résultats, vous pouvez donc parcourir rapidement sans lire chaque ligne.
- Le pied de page affiche un compteur de résultats en direct et un indicateur « searching… » lorsque le scrollback du terminal est encore en cours d'interrogation — les résultats terminal peuvent prendre une longueur de retard sur le reste parce qu'ils sont tirés en direct de chaque tile.
- Tout ce que vous tapez est sûr — les caractères spéciaux sont traités comme partie de la phrase, pas comme une syntaxe de recherche.
- Si vous voulez lancer une action plutôt que trouver quelque chose, c'est la palette de commandes à Cmd+Shift+P, pas Cmd+K.
Fonctionnalités associées
- Palette de commandes — lancez une action tout de suite, plutôt que de trouver quelque chose qui s'est déjà produit.
- MadoAgent — vers où les résultats de message et de session vous renvoient.
- Fleet — triez les agents actifs par état sans rechercher.
Limitations
- Les requêtes nécessitent au moins 3 caractères pour lancer une recherche ; les requêtes plus courtes affichent les sessions récentes à la place.
- La recherche dans le scrollback du terminal ne s'exécute que sur les tiles actuellement ouverts. Les terminaux fermés ne sont pas recherchables depuis la source scrollback.
- La recherche correspond comme une phrase, pas comme des termes OR séparés, donc « auth refactor » correspond à la phrase « auth refactor » plutôt qu'à toute ligne contenant l'un ou l'autre mot.