Un agent de terminal sert précisément aux moments où ouvrir une application de messagerie casserait la concentration : juste après un déploiement, en plein incident, ou en fin de journée quand vous voulez savoir ce qui reste ouvert. Ces exécutions supposent ce contexte — des requêtes courtes, le clavier seul, et le connecteur qui fait la part que vous repousseriez sinon jusqu’à ce qu’elle n’ait plus d’importance. Chacune se traduit par une poignée d’appels nommés qui s’affichent dans le journal de session, ce qui les rend aussi faciles à reprendre telles quelles dans un script une fois que vous les avez vues fonctionner à la main.
Vous demandez
« Le déploiement est terminé. Publie la version et le lien du changelog dans le canal de release. »
Outils appelés
entergram_list_accountsentergram_list_groupsentergram_send_message
Vous obtenez
L’annonce part du shell même qui a lancé le déploiement, quelques secondes après sa réussite plutôt qu’une heure plus tard. L’agent détermine quel compte connecté peut publier, retrouve le canal par son nom pour que l’identifiant n’ait jamais à figurer dans votre script, et envoie. Branchez-le sur la cible de déploiement et l’étape cesse d’être facultative.
Vous demandez
« J’ai mis le mauvais numéro de build dans cette annonce — corrige-la sur place. »
Outils appelés
entergram_list_messagesentergram_get_messageentergram_edit_message
Vous obtenez
Corriger l’original vaut mieux que publier un rectificatif en dessous. L’agent remonte l’historique récent pour identifier le message, vérifie son contenu avant d’y toucher, et le modifie : celui qui fera défiler le fil demain lira le bon numéro au lieu d’une suite d’amendements.
Vous demandez
« Ouvre une salle d’incident pour ça et fais-y entrer les personnes d’astreinte. »
Outils appelés
entergram_create_group_chatentergram_list_membersentergram_invite_chat_members
Vous obtenez
Trente secondes de mise en place que personne n’a envie de faire pendant qu’un système est à terre. Un groupe est créé, l’annuaire de l’espace de travail est lu pour identifier les personnes que vous avez nommées, et les invitations partent. Vous retournez aux journaux avec la coordination déjà réglée plutôt qu’à moitié entamée.
Vous demandez
« Transfère l’avis de maintenance de vendredi à tous les groupes clients qui ne l’ont pas vu. »
Outils appelés
entergram_list_groupsentergram_list_messagesentergram_forward_messages
Vous obtenez
Transférer l’original garantit que chaque groupe lit exactement la même formulation, ce qui est précisément ce qu’on veut pour une fenêtre de maintenance et précisément ce que la resaisie détruit. L’agent vérifie quels groupes l’ont déjà reçu avant de diffuser, pour que personne ne reçoive deux fois le même avis.
Vous demandez
« Cette personne qui a signalé le bug est dans certaines de nos communautés — lesquelles, et qui d’autre de notre liste s’y trouve ? »
Outils appelés
entergram_list_contactsentergram_get_contactentergram_list_contact_shared_groups
Vous obtenez
La recherche de groupes partagés répond à une question que Telegram lui-même refuse de traiter : où se situe réellement votre recoupement avec quelqu’un. Utile quand un signalement de bug demande de savoir à quel point la personne risque de faire du bruit, et utile encore quand vous décidez si un contournement peut être publié une fois dans une communauté partagée plutôt que répété à la main dans dix fils privés.
Vous demandez
« Avant que je crée la version, combien de tickets ouverts sont rattachés à ce jalon ? »
Outils appelés
entergram_list_ticket_custom_columnsentergram_list_ticketsentergram_get_ticket
Vous obtenez
Un contrôle de préparation de version qui tient en une ligne et sans tableau de bord. L’agent lit le schéma de vos tickets pour trouver la colonne de jalon, filtre les tickets ouverts dessus, et rapporte le nombre avec les titres. Placez-le en première étape de votre script de release et un ticket bloquant arrête la création de tag au lieu d’apparaître après.