Dans la CLI, ce sont des invocations d’une ligne que vous pouvez placer derrière un alias shell ou un hook git. Chaque demande en langage courant se développe en une séquence d’appels d’outils, et la CLI affiche ceux qu’elle a effectués — vous pouvez donc observer la mécanique avant de lui confier une écriture. Tout ce qui suit suppose le serveur déclaré et autorisé une seule fois ; après quoi il ne reste qu’à taper.
Vous demandez
« Publie les notes de version de CHANGELOG.md dans le canal bêta. »
Outils appelés
entergram_list_accountsentergram_list_groupsentergram_send_message
Vous obtenez
L’étape post-déploiement que personne ne retient. Gemini a déjà le changelog en contexte depuis le dépôt, choisit le compte qui administre le canal, retrouve celui-ci par son nom et publie. Accrochez-la à un build réussi et l’annonce cesse de dépendre de la mémoire de quelqu’un.
Vous demandez
« Qui est dans le canal bêta sans avoir jamais été marqué comme client payant ? »
Outils appelés
entergram_list_group_membersentergram_list_contactsentergram_get_chat_custom_fields
Vous obtenez
Une différence d’ensembles entre deux systèmes qui vivent d’ordinaire dans deux onglets distincts. Il énumère les membres du canal, les rapproche de votre liste de contacts, puis lit les champs CRM pour voir qui porte l’étiquette client. Ce qui revient, c’est la moitié non convertie de votre communauté, nommément.
Vous demandez
« Envoie la sortie des tests en échec dans le fil Acme avec une courte explication. »
Outils appelés
entergram_list_chatsentergram_send_media_message
Vous obtenez
Le fichier est déjà sur le disque, juste à côté de vous, ce qui évite tout le ballet de l’envoi manuel. Gemini attache l’artefact et rédige lui-même la phrase d’accompagnement — la différence entre un client qui voit un mur de trace d’exécution et un client qui comprend ce qui a cassé et quand ce sera réparé.
Vous demandez
« Crée un canal de lancement, nomme-le correctement et ajoute l’équipe de release. »
Outils appelés
entergram_create_channelentergram_update_chat_infoentergram_invite_chat_members
Vous obtenez
Trois étapes dans l’interface de Telegram se réduisent à une phrase. Le canal est créé, le titre et la description sont renseignés à partir de votre description, et la liste d’invitations est résolue depuis vos contacts. Celle-ci exige un connecteur d’espace de travail : l’administration des groupes ne fait pas partie des permissions d’un agent personnel.
Vous demandez
« J’ai mis le mauvais numéro de version dans cette annonce, corrige-la. »
Outils appelés
entergram_list_messagesentergram_edit_message
Vous obtenez
Il relit l’historique récent pour identifier le message dont vous parlez, puis le modifie sur place au lieu de publier un correctif en dessous. Telegram laisse le message où il était : personne parmi ceux qui l’ont déjà lu n’est notifié à nouveau, et l’historique du canal reste propre.
Vous demandez
« Donne-moi le nombre de tickets de la semaine par assigné, au format TSV. »
Outils appelés
entergram_list_ticketsentergram_list_ticket_custom_columnsentergram_list_members
Vous obtenez
Le formatage de la sortie, c’est là qu’un client en terminal justifie son existence. Il récupère la file, résout les colonnes de catégorie et de gravité vers leurs vraies valeurs d’option, associe les identifiants d’assigné à des noms humains et imprime des lignes séparées par des tabulations, directement injectables dans un tableur ou un script de graphique. Du reporting ad hoc, sans que personne ait eu à construire un rapport au préalable.