Skip to main content

Использование GitHub Copilot в интерфейсе командной строки

С помощью Copilot можно использовать GitHub CLI для получения предложений и объяснений для командной строки.

Необходимые компоненты

Если у вас есть доступ к GitHub Copilot через организацию или предприятие, вы не можете использовать Copilot in the CLI, если ваш владелец организации или администратор предприятия отключил Copilot in the CLI. См. раздел "Управление политиками и функциями для Copilot в организации".

Получение объяснений команд

Чтобы попросить Copilot in the CLI объяснить команду, выполните команду gh copilot explain , за которой следует выполнить команду, которую вы хотите объяснить. Например:

Shell
gh copilot explain "sudo apt-get"

Получение предложений команд

Чтобы попросить Copilot in the CLI предложить команду, выполните команду, а затем выполните gh copilot suggest нужную команду. Например:

Shell
gh copilot suggest "Undo the last commit"

Copilot in the CLI запустит интерактивный сеанс, чтобы получить дополнительные сведения о том, что вы хотите.

Если выбрать параметр "Выполнить" после Copilot in the CLI предлагает команду, Copilot in the CLI скопировать команду в буфер обмена и выйти из интерактивного сеанса. Затем можно вручную вставить команду в интерфейс командной строки.

Если вы хотите, чтобы Copilot in the CLI могли выполнять команды от вашего имени, необходимо настроить ghcs псевдоним. См. раздел "Настройка GitHub Copilot в интерфейсе командной строки".

Отправка отзывов

Чтобы отправить отзыв GitHub о качестве предложения, выберите параметр ответа "Скорость" в Copilot in the CLI.

Вы также можете открыть проблему в репозитории расширений Copilot in the CLI .

Дополнительные материалы