GitHub CLI --attach expliqué : médias dans issues et PR 2026
GitHub le 1er septembre : gh v2.99.0 ajoute un --attach répétable. Le changelog et les notes cli/cli décrivent la même livraison. Enterprise Server est hors de cette version.
Le 1er septembre 2026, le changelog GitHub a écrit que GitHub CLI gagnait un --attach répétable. Le même jour, cli/cli a tagué v2.99.0. Les deux pages décrivent une livraison : placer une image ou une vidéo locale dans une issue, une pull request ou un commentaire.
Jusqu’à cette version, gh n’écrivait que du texte. Ajouter une capture voulait dire ouvrir le navigateur, glisser un fichier, recopier l’URL hébergée. Le changelog dit que --attach place l’image dans la même commande qui écrit le Markdown.
Ce que les textes publics impriment
| Point | Texte public | Limite |
|---|---|---|
| Drapeau | --attach répétable | Pas une nouvelle CLI |
| Commandes | issue / pr create, edit, comment | Pas d’autres sous-commandes listées |
| Taille | Comme le flux web | Vidéo Free 10 Mo ; payant 100 Mo |
| Hôtes | GitHub.com et Enterprise Cloud | Enterprise Server non pris en charge |
Lire cette version
- 1
La CLI a gagné les médias
Texte officiel : gh n’écrivait que du texte. La même commande peut maintenant envoyer et référencer une image ou une vidéo locale. Ce n’est pas un nouveau produit de revue.
- 2
Les chemins du corps sont réécrits
Si le Markdown nomme déjà le chemin local, gh le remplace par l’URL envoyée et garde le texte alt. Les fichiers non référencés sont ajoutés. Le texte alt peut suivre un dièse sur le chemin.
- 3
Pas de nouveau type de jeton
Les envois utilisent l’OAuth de gh auth login, ou un personal access token classique. Un accès en écriture est requis. Le changelog dit aussi que les agents de code peuvent utiliser le drapeau.
- 4
Server est hors de ce build
GA sur tous les forfaits, sans prévisualisation. v2.99.0 nomme GitHub.com et Enterprise Cloud. Enterprise Server est explicitement exclu.
Le reste des mêmes pages
Formats et texte alt
Images : PNG, JPEG, GIF, WebP, SVG. Vidéo : MP4, MOV, WebM. Sans description #, le nom de fichier sert de repli.
La taille suit le flux web
Images et GIF : 10 Mo. Vidéo : 10 Mo en Free, 100 Mo en forfaits payants. Texte officiel : comme l’envoi web.
Lien court de doc
Les notes de version pointent vers gh.io/gh-attach. Le changelog se termine par une note d’éditeur : le lien de doc a été mis à jour le 1er septembre.
Limites
Les pages officielles ne donnent pas de date pour Enterprise Server. Ensuite : le changelog et gh.io/gh-attach. Pour une courte réunion sans mur de compte, wbstorm est un identifiant de salle — voir créer ou rejoindre une salle et bases du tableau.
# Sources
# github.blog/changelog/2026-09-01-github-cli-media-in-issues-pull-requests-and-comments
# GitHub cli/cli v2.99.0, 2026-09-01
# CloudNinjas, 2026-09-02Enterprise Server a-t-il --attach ?
Le changelog dit que cette version ne prend pas en charge GitHub Enterprise Server. v2.99.0 dit que les pièces fonctionnent sur GitHub.com et Enterprise Cloud.
Faut-il encore glisser des fichiers dans le navigateur ?
Texte officiel : c’était l’ancien chemin. La même commande qui écrit du Markdown peut maintenant prendre --attach. Cet article n’est pas un tutoriel pas à pas.
Est-ce un mode d’emploi produit ?
Non. Cet article ne vérifie que le changelog du 1er septembre et les notes v2.99.0. Ce n’est pas un guide d’usage de gh.