2 сентября 2026 г.
ИИ-агент теперь кладёт скриншот в пул-реквест: GitHub добавил в CLI флаг --attach
gh 2.99.0 грузит картинку или видео прямо в тело issue и пул-реквеста, до 50 файлов за один запрос.

Nick Dobos
@nickadobos
Рискну сказать, это меняет всё Агенты для кода наконец могут прикладывать скриншоты к пул-реквестам!
Иногда проще показать, чем рассказать. Уверены, это обновление поможет. 👀 В GitHub CLI появился повторяемый флаг --attach: он загружает локальную картинку или видео. Ссылку на файл можно вставить прямо в тело issue, пул-реквеста или комментария. Уже доступно всем пользователям GitHub на всех планах. 🎉 https://github.blog/changelog/2026-09-01-github-cli-media-in-issues-pull-requests-and-comments/
Агент починил вёрстку и открыл пул-реквест. Показать результат он не мог: скриншот к нему не прикладывался.
1 сентября 2026 GitHub добавил в свой CLI повторяемый флаг --attach. Он загружает локальный файл и вставляет ссылку прямо в тело issue, пул-реквеста или комментария, так что сторонний хостинг картинок больше не нужен.
Как включить. Обновить gh до версии 2.99.0 или новее, релиз вышел 1 сентября 2026. Формат такой: `--attach './login.png#The login error state'`, где после решётки идёт подпись картинки. Без подписи подставится имя файла. Флаг работает в `gh issue create/edit/comment` и `gh pr create/edit/comment`.
Пять лет ждали. Загрузку файлов через gh попросили 22 сентября 2020 и закрыли как «not planned». В марте 2026 её назвали самым большим пробелом в пригодности gh для агентов: Claude Code, Codex и Gemini CLI заводят issue командой, а приложить к ней скриншот или лог не могли.
Обходной путь держался на честном слове. Инженер Бенджамин Флейшер в августе описал схему: взять токен через `gh auth token` и слать файл POST-запросом на адрес загрузки, который сам GitHub не документирует.
Грузить можно PNG, JPEG, GIF, WebP, SVG, MP4, MOV, WebM. Картинки и гифки до 10 МБ, видео до 10 МБ на бесплатных планах и до 100 МБ на платных. За один запрос уходит до 50 файлов, а ссылки на локальные пути, уже стоящие в тексте, gh перепишет на загруженные сам.
GitHub Enterprise Server в этот релиз не попал.
Первоисточник