[{"data":1,"prerenderedAt":46},["ShallowReactive",2],{"doc:fr:notifications":3},{"title":4,"lede":5,"html":6,"headings":7},"Les notifications","Escouade te prévient quand un agent pose une question, demande une autorisation, termine ou tombe en erreur. Cette page décrit chaque signal, ce que dit une notification et comment choisir ce qui te prévient.","\u003Cp>\u003Cimg src=\"\u002Fimages\u002Fnotifications.jpg\" alt=\"Escouade avec l’agent « tests-e2e » à l’état « Question » et sa carte de question, un onglet de projet mis en évidence, et l’icône de la zone de notification de Windows avec sa pastille\" width=\"1920\" height=\"960\" loading=\"lazy\" decoding=\"async\">\u003C\u002Fp>\n\u003Ch2 id=\"ce-qui-declenche-une-notification\">Ce qui déclenche une notification\u003C\u002Fh2>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Événement\u003C\u002Fth>\n\u003Cth>Couleur du clignotement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Un agent pose une question ou demande une autorisation (statut « Question »)\u003C\u002Ftd>\n\u003Ctd>ambre\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Un agent termine son tour (« Terminé »)\u003C\u002Ftd>\n\u003Ctd>verte\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Un agent tombe en erreur (« Erreur »), par exemple parce que son processus s’est arrêté\u003C\u002Ftd>\n\u003Ctd>rouge\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Cp>Un ticket qui arrive dans « À tester » ou qui se bloque envoie aussi une notification (voir \u003Ca href=\"\u002Fdocs\u002Fboard\u002F\">le Kanban\u003C\u002Fa>), sans faire clignoter d’agent.\u003C\u002Fp>\n\u003Cp>Ces signaux valent aussi pour un agent qui tourne dans \u003Ca href=\"\u002Fdocs\u002Fclaude-code-view\u002F\">la vue Claude Code\u003C\u002Fa>. Quand tu interromps un tour toi-même (\u003Ccode class=\"key\">Échap\u003C\u002Fcode>), ou qu’un message envoyé pendant le tour attend dans la file d’attente de l’agent, la fin du tour n’envoie aucune notification. Pour un agent qui travaille sur un ticket « En cours », seules ses questions te préviennent : c’est le Kanban qui annonce quand le ticket est prêt à tester ou bloqué.\u003C\u002Fp>\n\u003Ch2 id=\"dans-la-fenetre\">Dans la fenêtre\u003C\u002Fh2>\n\u003Ch3 id=\"l-onglet-et-la-carte-qui-clignotent\">L’onglet et la carte qui clignotent\u003C\u002Fh3>\n\u003Cp>Quand un agent pose une question, termine ou tombe en erreur alors que tu ne le regardais pas, sa carte dans la barre latérale clignote, et l’onglet de son projet aussi (s’il n’est pas celui que tu regardes). La couleur dit de quoi il s’agit : ambre pour une question, vert pour une fin, rouge pour une erreur. Quand plusieurs agents d’un projet sont à voir, l’onglet prend la couleur la plus pressante : l’erreur d’abord, puis la question, puis la fin. Survole l’onglet pour lire les noms (« À voir : refacto-auth, tests-e2e »).\u003C\u002Fp>\n\u003Cp>Le clignotement dure jusqu’à ce que tu affiches l’agent, avec la fenêtre au premier plan. « Regarder » l’agent veut dire que sa conversation est à l’écran : si l’éditeur, le Kanban, un terminal, le journal d’un lancement, les statistiques ou la vue d’ensemble la cachent, l’agent reste à voir. Si ton système demande de réduire les animations, la carte garde une teinte fixe au lieu de clignoter.\u003C\u002Fp>\n\u003Ch3 id=\"les-compteurs\">Les compteurs\u003C\u002Fh3>\n\u003Cp>Les onglets des projets affichent une pastille avec le nombre d’agents qui attendent une réponse. La barre d’état, en bas, compte les agents « actifs », « en attente » et « terminés », et son bouton « N en attente » amène au prochain agent à voir. \u003Ccode class=\"key\">Ctrl+J\u003C\u002Fcode> fait la même chose (voir \u003Ca href=\"\u002Fdocs\u002Foverview\u002F\">suivre ses agents\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch2 id=\"hors-de-la-fenetre\">Hors de la fenêtre\u003C\u002Fh2>\n\u003Ch3 id=\"le-carillon\">Le carillon\u003C\u002Fh3>\n\u003Cp>Un carillon de deux notes sonne quand un agent pose une question, termine ou tombe en erreur. Il sonne même quand la fenêtre est au premier plan. Sous Linux, il est joué par \u003Ccode class=\"key\">paplay\u003C\u002Fcode> : sans ce programme, il reste muet. Le bouton « ♪ On » \u002F « ♪ Off » de la barre d’état l’active ou le coupe ; le même réglage est dans Réglages › Notifications, avec un bouton « ▶ Tester ».\u003C\u002Fp>\n\u003Ch3 id=\"la-notification-systeme\">La notification système\u003C\u002Fh3>\n\u003Cp>Quand la fenêtre n’est pas au premier plan (cachée, réduite, ou sans le focus), Escouade envoie aussi une notification du système, sous Windows et sous macOS. Il n’y en a pas sous Linux. Son titre est \u003Ccode>projet · agent\u003C\u002Fcode>, et son texte dit de quoi il s’agit (voir plus bas). Sous Windows, un clic dessus ramène la fenêtre et ouvre l’agent concerné, ou le Kanban pour une notification de ticket. Sous macOS, un clic ramène l’app au premier plan sans ouvrir l’agent.\u003C\u002Fp>\n\u003Ch3 id=\"la-barre-des-taches-et-le-dock\">La barre des tâches et le Dock\u003C\u002Fh3>\n\u003Cp>Quand la fenêtre n’est pas au premier plan, le bouton d’Escouade clignote dans la barre des tâches de Windows, et l’icône du Dock rebondit sous macOS. Sous Linux, Escouade demande l’attention de la fenêtre au système ; ce que ça donne dépend du bureau.\u003C\u002Fp>\n\u003Ch3 id=\"la-zone-de-notification\">La zone de notification\u003C\u002Fh3>\n\u003Cp>Escouade garde une icône dans la zone de notification (la barre des menus sous macOS). Une pastille ambre s’y pose dans le coin tant qu’au moins un agent attend une réponse, et l’infobulle donne le compte (« Escouade — 2 agents en attente »). Un clic sur l’icône affiche la fenêtre ; son menu propose « Afficher » et « Quitter ». Fermer la fenêtre la cache seulement : les agents continuent, et ils te préviennent comme d’habitude (voir \u003Ca href=\"\u002Fdocs\u002Fmanaging-agents\u002F#fermer-la-fenetre-quitter-et-redemarrer\">les agents\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch2 id=\"ce-que-dit-une-notification\">Ce que dit une notification\u003C\u002Fh2>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Cas\u003C\u002Fth>\n\u003Cth>Texte\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Question\u003C\u002Ftd>\n\u003Ctd>Le texte de la question (la première, s’il y en a plusieurs), sur une ligne ; « Claude attend ta réponse » s’il n’y en a pas\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Autorisation\u003C\u002Ftd>\n\u003Ctd>« Autoriser Bash : npm test ? » : l’outil, et ce sur quoi il agit (la commande, le fichier relatif au dossier de l’agent, l’adresse, la recherche)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Plan\u003C\u002Ftd>\n\u003Ctd>« Approuver le plan : Ajouter le filtre PDF ? » : la première ligne du plan\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Fin de tour\u003C\u002Ftd>\n\u003Ctd>La première ligne de la réponse de Claude, sans la mise en forme Markdown ; « Tâche terminée » si elle n’a pas de texte\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Erreur\u003C\u002Ftd>\n\u003Ctd>« Erreur : » suivi de la raison, par exemple « Erreur : Claude Code s’est arrêté (code 1) »\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Ticket\u003C\u002Ftd>\n\u003Ctd>Le titre est le nom du projet, le texte « ATL-42 prêt à tester » ou « ATL-42 bloqué : » suivi de la raison\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Cp>Le texte d’un agent est coupé à 120 caractères.\u003C\u002Fp>\n\u003Ch2 id=\"me-prevenir-pour\">Me prévenir pour\u003C\u002Fh2>\n\u003Cp>Dans Réglages › Notifications, le groupe « Me prévenir pour » choisit les types qui sonnent et qui envoient une notification système : « Questions et autorisations », « Tâches terminées », « Erreurs » et « Tickets (prêt à tester, bloqué) ». Un type désactivé n’a ni carillon ni notification système, mais l’onglet, la carte et la barre des tâches (ou le Dock) continuent de signaler l’agent. Le groupe « Canaux » coupe d’un coup les notifications système (« Notifications Windows quand l’app n’est pas au premier plan », ou « macOS » sous macOS ; sous Linux, le libellé dit aussi « Windows », mais Escouade n’y affiche pas de notification du système), et le groupe « Son » le carillon. Toutes les options sont décrites dans \u003Ca href=\"\u002Fdocs\u002Fsettings-notifications\u002F\">les réglages des notifications\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"une-commande-de-lancement-qui-plante\">Une commande de lancement qui plante\u003C\u002Fh2>\n\u003Cp>Quand une commande de lancement s’arrête en erreur (voir \u003Ca href=\"\u002Fdocs\u002Flaunch\u002F\">le lancement du projet\u003C\u002Fa>), un message rouge s’affiche dans la fenêtre : il nomme la commande et donne son code de sortie. La commande passe aussi à « planté (code 2) » dans la section « Lancement » de la barre latérale. Ce n’est pas une notification système et il n’y a pas de carillon : le message ne se voit que dans la fenêtre.\u003C\u002Fp>\n",[8,12,15,19,22,25,28,31,34,37,40,43],{"id":9,"text":10,"depth":11},"ce-qui-declenche-une-notification","Ce qui déclenche une notification",2,{"id":13,"text":14,"depth":11},"dans-la-fenetre","Dans la fenêtre",{"id":16,"text":17,"depth":18},"l-onglet-et-la-carte-qui-clignotent","L’onglet et la carte qui clignotent",3,{"id":20,"text":21,"depth":18},"les-compteurs","Les compteurs",{"id":23,"text":24,"depth":11},"hors-de-la-fenetre","Hors de la fenêtre",{"id":26,"text":27,"depth":18},"le-carillon","Le carillon",{"id":29,"text":30,"depth":18},"la-notification-systeme","La notification système",{"id":32,"text":33,"depth":18},"la-barre-des-taches-et-le-dock","La barre des tâches et le Dock",{"id":35,"text":36,"depth":18},"la-zone-de-notification","La zone de notification",{"id":38,"text":39,"depth":11},"ce-que-dit-une-notification","Ce que dit une notification",{"id":41,"text":42,"depth":11},"me-prevenir-pour","Me prévenir pour",{"id":44,"text":45,"depth":11},"une-commande-de-lancement-qui-plante","Une commande de lancement qui plante",1791926754939]