Palette de commandes

Arrêtez de fouiller les panneaux.
Appuyez plutôt sur une touche.

AgentsRoom contient beaucoup de choses : des agents répartis sur plusieurs projets, une bibliothèque de skills, une bibliothèque de prompts, la mémoire du projet, des agents planifiés, des déclencheurs webhook, un backlog, des commandes dev, des connexions SSH et bases de données, et le dépôt lui-même. La palette de commandes met tout ça derrière un seul raccourci.

Cmd K sur macOS, Ctrl K sur Windows et Linux, ou le bouton Recherche dans la barre de titre. Le champ s'ouvre en haut de l'écran, par-dessus ce que vous étiez en train de faire. Tapez trois lettres, lisez les résultats groupés par catégorie, déplacez-vous avec les flèches, appuyez sur Enter.

Palette de commandes⌘K
BacklogCorriger la boucle de redirection au login#248
PromptsAuditer un parcours de connexion
Fichierssrc/auth/login-form.tsxsrc/auth
Commitsfix: keep the login form focuseda3f19c2
↑↓se déplacerouvrirescfermer

Skills, prompts, notes de mémoire, agents, exécutions planifiées, commandes dev et connexions sont dans la même liste

Un seul champ, toutes les sources à la fois. La palette groupe ce qu'elle trouve pour qu'un ticket, un prompt, un fichier et un commit puissent partager les mêmes trois lettres sans se disputer la même ligne.

Un centre de commande finit par être chargé, et ce n'est pas un défaut : c'est ce que vous avez demandé le jour où vous avez mis cinq projets, une douzaine d'agents, vos prompts, vos skills, vos tickets et vos serveurs dans la même fenêtre. Le coût arrive plus tard, dans les deux secondes qu'il faut pour se rappeler quel panneau contient ce que vous cherchez, multipliées par quarante fois par jour.

La palette de commandes supprime cet effort de mémoire. C'est un champ unique, ouvert par-dessus ce que vous étiez en train de faire, qui cherche en même temps dans toutes les listes qu'AgentsRoom tient à jour. Vous ne choisissez pas un panneau d'abord, vous tapez ce que vous avez en tête : un numéro de ticket, la moitié d'un nom de fichier, le nom d'un skill, le début d'un message de commit.

C'est construit comme les développeurs s'y attendent déjà, parce que Spotlight, Raycast et les éditeurs ont appris le même geste à tout le monde : un raccourci, quelques lettres, les flèches, Enter. Rien de nouveau à apprendre, et la souris reste où elle est.

Pourquoi une barre vaut mieux que dix panneaux

Vous cherchez par ce dont vous vous souvenez, pas par l'endroit où c'est rangé. Personne ne se dit il me faut la bibliothèque de skills, on se dit il me faut la checklist de relecture. La palette accepte la seconde formulation, et ça marche même quand vous ne savez plus dans quelle bibliothèque la chose avait été enregistrée.

La recherche est tolérante. La correspondance est floue : des lettres peuvent manquer, être dans le désordre, ou tapées sans leurs accents, et le résultat sort quand même. Ça compte surtout pour les choses que vous avez nommées vous-même, il y a des mois, dans l'urgence.

Tout partage un seul classement. Les résultats reviennent groupés par catégorie plutôt que mélangés dans une liste à plat, donc un fichier appelé auth n'enterre jamais le ticket de backlog sur l'authentification. Vous lisez quatre groupes de trois lignes au lieu de trente lignes de bruit.

Ça reste un geste clavier du début à la fin. Ouvrir, taper, flèche, Enter. La palette se referme et vous dépose dans ce que vous avez choisi : l'agent, l'éditeur de ticket, le skill, le terminal de la commande dev, le fichier.

Ce que la palette cherche

Toutes les listes qu'AgentsRoom tient à jour pour le projet, plus le dépôt lui-même.

Bibliothèque de skills

Les procédures réutilisables que suivent vos agents, celles de ce projet comme celles de votre bibliothèque globale. Cherchez un skill par son nom, sa description ou un tag, et le résultat l'ouvre directement dans son éditeur.

Agents planifiés et déclencheurs

Les agents qui démarrent à l'heure et ceux qui démarrent sur un webhook sont dans la même liste. Retrouvez l'analyse de logs de la nuit ou le déclencheur sur pull request sans ouvrir le panneau qui les contient.

Bibliothèque de prompts

Les briefs enregistrés, ceux du projet comme les globaux, trouvés par le titre, la première ligne ou un tag. Celui que vous aviez écrit pour les notes de version revient sur version, pas sur le titre exact que vous lui aviez donné.

Mémoire du projet

Les notes que vos agents s'écrivent entre eux : décisions, architecture, pièges. Les notes de projet et les notes de compte se cherchent toutes les deux par nom et par description, et un résultat ouvre la note dans l'éditeur de mémoire.

Tickets du backlog

Les tickets ouverts du projet, par titre, par numéro, par tag ou par un mot de la description. Celui que vous croyez vaguement avoir créé mardi est à trois lettres, dans la colonne où il a fini.

Commandes dev et serveurs

Vos commandes enregistrées, les serveurs de dev, les scripts de build. Ouvrez-en une depuis la palette et elle démarre dans son terminal, sans passer par le panneau.

Connexions SSH et bases de données

Les machines et les bases que vous avez enregistrées. Cherchez par le nom que vous leur avez donné ou par l'hôte, et ouvrez la session directement depuis le champ.

Agents du projet courant

Tous ceux qui travaillent sur le projet que vous avez ouvert : les agents en cours d'abord, par nom ou par rôle, pour qu'une session laissée il y a une heure soit à une touche.

Fichiers du projet

Recherche floue sur le chemin entier, donc src auth login trouve src/auth/login-form.tsx. Ce que .gitignore exclut est exclu ici aussi : pas de node_modules, pas de sortie de build, aucune dépendance que vous n'avez pas écrite.

Commits de la branche courante

Quand le projet est un dépôt git, les 200 derniers commits de la branche sur laquelle vous êtes se cherchent par sujet, par hash ou par auteur, et le résultat ouvre le commit avec son diff. C'est le chemin le plus court vers quand est-ce qu'on a changé ça.

Agents de vos autres projets

Ils arrivent en dernier, volontairement, sous le projet courant, pour ne jamais écarter ce que vous étiez en train de regarder. Utile quand vous vous souvenez de l'agent et pas du projet où il vit.

Restreignez avec un seul caractère

Chaque groupe n'affiche que ses meilleures lignes, pour qu'aucune source ne prenne tout l'écran. Commencez la requête par un caractère de préfixe et la palette ne cherche que dans une source, sans plafond. Les pastilles de filtre sous le champ font la même chose sans caractère à retenir : Tab et Shift Tab font défiler les sources actives.

Commandes dev uniquement

>

Le signe supérieur restreint la recherche à vos commandes enregistrées, vos serveurs de dev et vos scripts. C'est la convention des éditeurs, vos doigts la connaissent déjà.

Backlog uniquement

#

Le dièse cherche dans les tickets et nulle part ailleurs. Tapez-le suivi d'un numéro pour sauter directement à ce ticket.

Agents uniquement

@

L'arobase liste les agents, projet courant en premier. Le retour le plus rapide vers une session quand vous en avez quatre en cours et trois projets ouverts.

Fichiers uniquement

/

La barre oblique cherche dans le dépôt. Ça vaut le coup quand un nom de fichier est aussi un mot courant : une barre oblique écarte les tickets, les prompts et les commits.

Commits uniquement

:

Les deux-points cherchent dans l'historique de la branche courante et nulle part ailleurs. Pratique quand les mots d'un message de commit correspondraient aussi à un ticket et à un fichier.

Elle ne demande jamais la souris

Quatre touches couvrent toute la feature.

Ouvrir

Cmd K sur macOS, Ctrl K sur Windows et Linux. Le raccourci est configurable dans les réglages s'il entre en conflit avec quelque chose que vous utilisez déjà, et le bouton Recherche de la barre de titre fait la même chose les jours où vous préférez cliquer.

Se déplacer

Les flèches haut et bas parcourent les résultats à travers tous les groupes, vous n'avez donc jamais à viser une catégorie d'abord. La ligne sélectionnée se remet d'elle-même dans le champ de vision.

Ouvrir le résultat

Enter ouvre ce qui est sélectionné et referme la palette. Un agent ouvre sa session, un ticket son éditeur, une commande dev son terminal, un fichier sa visionneuse, un skill ou un prompt sa fiche.

Repartir

Escape vide d'abord le champ, une recherche mal tapée coûte donc une touche plutôt qu'une réouverture ; appuyez encore dessus sur un champ vide et la palette se referme en remettant ce qu'il y avait dessous. Rien n'est lancé, rien n'est enregistré, rien n'a bougé parce que vous avez regardé.

Elle s'ouvre sur ce que vous faisiez

Avec un champ vide, la palette affiche vos huit derniers choix plutôt qu'un rectangle blanc, dans l'ordre. La plupart du temps, le résultat que vous voulez est déjà à l'écran et vous appuyez sur Enter sans rien taper du tout. C'est aussi le retour le plus rapide vers un fichier fermé par erreur.

Elle ne coûte rien tant que vous ne l'utilisez pas

Une recherche sur un dépôt entier est facile à rendre lente. La palette est construite pour ne pas l'être.

Ce que coûte l'index
  1. Lancement de l'app
    rien n'est analysé
  2. Premier Cmd K
    index construit en arrière-plan
  3. Vous tapez
    des résultats au fil des lettres
  4. Ensuite
    rafraîchi sur place, jamais reconstruit

Rien de ce que vous tapez ne quitte votre machine

Rien n'est indexé au démarrage

AgentsRoom ne parcourt pas votre dépôt au lancement. L'index des fichiers et des commits se construit la première fois que vous ouvrez la palette, en arrière-plan, donc l'application s'ouvre à la même vitesse sur un petit projet et sur un gros.

Rafraîchi sur place

Une fois l'index construit, il est mis à jour de façon incrémentale à mesure que le projet change, au lieu d'être reconstruit de zéro. Un changement de branche ou une longue session d'agent ne vous renvoie pas à une analyse complète.

Des résultats pendant que vous tapez

La correspondance s'exécute sur ce qui est déjà en mémoire, les résultats apparaissent donc au fil des lettres. Les listes qu'AgentsRoom tient à jour sont cherchées immédiatement, et le dépôt rejoint la partie dès que son index est prêt.

Ça reste sur votre machine

L'index vit sur votre disque et rien de ce que vous tapez dans la palette n'est envoyé où que ce soit. Vos noms de fichiers, vos messages de commit et vos titres de tickets ne sont pas une requête de recherche vers un serveur, ni ici ni ailleurs.

Réglages

C'est vous qui décidez ce qu'elle cherche

Chaque source peut être coupée. Un projet où vous ne touchez jamais au backlog n'a pas besoin de tickets dans ses résultats, et un monorepo de cent mille fichiers se cherche parfois mieux sans les fichiers.

Un réglage pour tous les projets
Les sources s'activent ou se désactivent globalement dans les réglages, la palette se comporte donc pareil partout par défaut. Coupez les commits une fois et plus aucun projet ne les propose.
Redéfini projet par projet
Un projet peut s'écarter du réglage global quand il en a besoin. Le dépôt énorme cherche des fichiers dont personne d'autre n'a besoin, le projet client garde son backlog à l'écart, et aucune des deux décisions ne déborde sur l'autre.
Le raccourci est à vous
Cmd K et Ctrl K sont les valeurs par défaut, pas une règle. Enregistrez la combinaison que vous voulez dans les réglages si un autre outil occupe déjà celle-là. Il se déclenche quand la fenêtre AgentsRoom a le focus, il ne vole donc jamais la touche à l'application dans laquelle vous êtes vraiment.

Tout ce que la palette sait de votre projet vient de listes qu'AgentsRoom tient déjà et du dépôt posé sur votre disque. Couper une source la retire des résultats, ça ne vous la cache nulle part ailleurs.

Comment ça marche, en pratique

Toute la feature, du raccourci jusqu'à ce que vous cherchiez.

01

Appuyez sur le raccourci

Cmd K sur macOS, Ctrl K sur Windows et Linux, depuis n'importe où dans l'application. Le champ s'ouvre vers le haut de l'écran, par-dessus ce que vous étiez en train de faire, et prend le focus. Le bouton Recherche de la barre de titre fait la même chose.

02

Tapez ce dont vous vous souvenez

Un fragment suffit, et il n'a pas besoin d'être le début. Des lettres peuvent manquer ou être dans le désordre, et les accents sont facultatifs : cafe trouve le fichier que vous avez nommé avec un accent.

03

Lisez les groupes

Les résultats arrivent groupés : skills, agents planifiés, prompts, notes de mémoire, tickets, commandes et connexions, agents, fichiers, commits, puis les agents de vos autres projets. Les groupes gardent les petites catégories visibles au lieu de laisser le dépôt prendre toutes les lignes.

04

Restreignez si besoin

Ajoutez un caractère de préfixe pour ne chercher qu'une source, ou appuyez sur Tab pour parcourir les pastilles de filtre sous le champ. Une recherche restreinte lève aussi le plafond par groupe, vous voyez donc tout ce qui correspond au lieu des quelques meilleures lignes.

05

Appuyez sur Enter

La palette se referme et la chose s'ouvre : la session de l'agent, le ticket, le skill, le prompt, le terminal, le fichier. Escape à n'importe quel moment vous ramène en arrière sans que rien n'ait changé.

Questions sur la palette de commandes

Qu'est-ce que la palette de commandes d'AgentsRoom ?

C'est un champ de recherche qui s'ouvre par-dessus toute l'application et qui cherche d'un coup dans tout ce qu'AgentsRoom garde du projet : la bibliothèque de skills, les agents planifiés et les déclencheurs webhook, la bibliothèque de prompts, la mémoire du projet, les tickets ouverts du backlog, les commandes dev, les connexions SSH et bases de données, les agents du projet courant puis ceux de vos autres projets, les fichiers du dépôt et les commits de la branche courante. Les résultats reviennent groupés par catégorie, et Enter ouvre celui que vous avez sélectionné dans l'écran qui le contient.

Quelle touche l'ouvre, et puis-je la changer ?

Cmd K sur macOS, Ctrl K sur Windows et Linux. Le raccourci est configurable dans les réglages, vous pouvez donc le déplacer si un autre outil de votre machine occupe déjà cette combinaison. Il y a aussi un bouton Recherche dans la barre de titre qui ouvre la même palette, pour les moments où votre main est déjà sur la souris.

C'est comme Spotlight ou Raycast ?

Le geste est le même, volontairement : un raccourci, quelques lettres, les flèches, Enter. Deux choses changent. L'index : Spotlight et Raycast cherchent dans votre machine et dans vos applications, cette palette cherche dans ce qu'AgentsRoom sait du projet que vous avez ouvert, c'est-à-dire la partie qu'aucun lanceur système ne peut voir. Et la portée du raccourci : il fonctionne quand la fenêtre AgentsRoom a le focus, ce n'est pas un raccourci global au système, il ne prend donc jamais la touche à l'application dans laquelle vous travaillez vraiment.

Est-ce qu'elle cherche dans les fichiers de mon projet ?

Oui, avec une correspondance floue sur le chemin entier : quelques lettres d'un dossier et quelques lettres d'un nom de fichier suffisent. Ce que .gitignore exclut est exclu de l'index aussi, vous ne faites donc jamais défiler node_modules, une sortie de build ou des dépendances que vous n'avez pas écrites. Les fichiers peuvent être coupés entièrement si un dépôt est si gros que vous préférez le chercher ailleurs.

Est-ce qu'elle cherche dans l'historique git ?

Quand le projet est un dépôt git, les 200 derniers commits de la branche sur laquelle vous êtes se cherchent par sujet, par hash ou par auteur, et en ouvrir un affiche le commit avec ses changements. C'est la route la plus rapide vers quand est-ce qu'on a changé ça. Les projets qui ne sont pas des dépôts git n'affichent tout simplement pas ce groupe.

Est-ce que ce que je tape quitte ma machine ?

Non. L'index est construit et gardé en local, et la recherche s'exécute en local contre lui. Vos noms de fichiers, vos messages de commit et vos titres de tickets ne sont jamais envoyés à un serveur pour être cherchés, et il n'y a aucune autocomplétion distante derrière le champ.

Est-ce que l'indexation va ralentir l'application ?

L'index est construit la première fois que vous ouvrez la palette, en arrière-plan, et jamais pendant le lancement de l'application : ouvrir AgentsRoom prend le même temps sur un petit dépôt et sur un gros. Ensuite il est rafraîchi de façon incrémentale à mesure que le projet change plutôt que reconstruit, et les listes qu'AgentsRoom garde déjà en mémoire répondent instantanément quoi que fasse le dépôt.

Puis-je couper les sources que je n'utilise jamais ?

Oui, source par source, dans les réglages. Le réglage est global pour que la palette se comporte pareil dans tous les projets, et n'importe quel projet peut le redéfinir quand il en a besoin : un monorepo peut abandonner les fichiers, un projet que vous ne faites que piloter peut abandonner le backlog, et aucun de ces choix n'affecte les autres.

Puis-je retrouver un agent qui tourne dans un autre projet ?

Oui. Les agents du projet que vous avez ouvert arrivent en premier, et les agents de vos autres projets arrivent après eux, en bas de la liste. Ils sont volontairement en dernier pour ne jamais déplacer ce que vous étiez en train de regarder, ce qui fait de la palette une façon raisonnable de sauter d'un projet à l'autre quand vous vous souvenez de l'agent et pas de l'endroit où il vit.

Comment chercher un seul type de chose ?

Commencez la requête par un caractère de préfixe : le signe supérieur pour les commandes dev, le dièse pour le backlog, l'arobase pour les agents, la barre oblique pour les fichiers, les deux-points pour les commits. Ou appuyez sur Tab pour parcourir les pastilles de filtre sous le champ, qui font la même chose sans caractère à retenir. Une recherche restreinte lève aussi le plafond par groupe, ça vaut donc le coup quand le mot que vous cherchez est assez courant pour correspondre partout à la fois.

Est-ce que ça marche sur Windows et Linux ?

Oui, sur macOS, Windows et Linux, avec les mêmes sources et le même comportement. Seul le raccourci par défaut change, Ctrl K au lieu de Cmd K, pour coller à ce que chaque système attend.

Est-ce que ça dépend du CLI d'agent que j'utilise ?

Non. La palette cherche dans AgentsRoom lui-même, pas dans un agent, elle se comporte donc pareil quel que soit le CLI sur lequel tournent vos sessions : Claude, Codex, GitHub Copilot CLI, Cursor et 10 autres CLI d'agents. Un agent trouvé dans les résultats ouvre sa session avec le provider avec lequel il a été démarré.

Va bien avec

Une touche. Tout ce que vous cherchiez.

Téléchargez AgentsRoom, appuyez sur Cmd K sur macOS ou Ctrl K sur Windows et Linux, et tapez la première chose qui vous vient.

GratuitTélécharger AgentsRoom

App companion : suivez vos agents en déplacement

Utilisez Claude, Codex, Antigravity CLI ou un autre fournisseur IA.

Installer l'extension
Chrome Web Store

Remontez bugs et demandes directement dans votre backlog public.

Aperçu d'AgentsRoom en action.

Multi-projets
Multi-provider
Multi-agents
Statut en direct
Diff & commit
App mobile
Aperçu live
Équipes d'agents
Tests navigateur
Dev pilotée par backlog
Bibliothèque de prompts
Bibliothèque de skills
Voir toutes les fonctionnalités