n1ro°
RU

Компьютеры · Инструкция

Как запустить установленное расширение GitHub CLI напрямую — `gh extension exec`

Для задачи «запустить установленное расширение GitHub CLI напрямую» в GitHub CLI предусмотрена `gh extension exec`. Кома

Редакция N1RO · Проверено

Короткий ответ

Выполните `gh extension exec my-tool -- --help`. Команда запускает расширение по короткому имени и передаёт ему последующие аргументы.

Порядок действий

  1. Перед `gh extension exec` сверьте установленные расширения через `gh extension list`; для стороннего extension проверьте его репозиторий и имя.
  2. Запустите `gh extension exec my-tool -- --help`.
  3. Если нужен другой режим, используйте подходящий вариант: `gh extension exec label`.
  4. Проверьте вывод расширения и его код возврата.

Что важно в синтаксисе

Команда запускает расширение по короткому имени и передаёт ему последующие аргументы.

Контроль после команды

  • Для `gh extension exec` сверяйте именно фактический вывод и состояние целевого объекта после выполнения задачи «запустить установленное расширение GitHub CLI напрямую».

Ограничение

Используйте exec, когда имя расширения конфликтует с основной командой GitHub CLI.

Примеры

  • Основной вариант: `gh extension exec my-tool -- --help`
  • Дополнительный вариант: `gh extension exec label`

Что учитывать

Команда запускает расширение по короткому имени и передаёт ему последующие аргументы.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. gh extension exec — GitHub CLI manual). Пример и формулировки — редакция N1RO на 2026-09-19.