Skip to main content

Установка GitHub Copilot CLI

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

Кто может использовать эту функцию?

#REF! Copilot CLI доступен со всеми планами Copilot. Если вы получаете Copilot из организации, политика Copilot CLI должна быть включена в параметрах организации.

Сведения о Copilot CLI перед установкой см. в разделе Сведения о интерфейсе командной строки GitHub Copilot.

Предпосылки

  •         **Активная подписка GitHub Copilot**. См. [планы Copilot](https://github.com/features/copilot/plans?ref_product=copilot&ref_type=engagement&ref_style=text).
    
  • (на окнах) PowerShell v6 или выше

Если у вас есть доступ к GitHub Copilot через вашу организацию или предприятие, нельзя использовать Copilot CLI, если ваш владелец организации или корпоративный администратор отключил его в параметрах организации или предприятия. См . раздел AUTOTITLE.

Установка или обновление данных Copilot CLI

Вы можете установить Copilot CLI через WinGet (Windows), Homebrew (macOS и Linux), npm (все платформы) или скрипт установки (macOS и Linux).

Установка с помощью npm (на всех платформах)

Пререквизит: Node.js версии 22 или более поздней.

Shell
npm install -g @github/copilot

Примечание.

Если в вашем ignore-scripts=true файле есть ~/.npmrc команда:

Shell
npm_config_ignore_scripts=false npm install -g @github/copilot

Чтобы установить предрелизную версию:

Shell
npm install -g @github/copilot@prerelease

Установка с помощью WinGet (Windows)

PowerShell
winget install GitHub.Copilot

Чтобы установить предрелизную версию:

PowerShell
winget install GitHub.Copilot.Prerelease

Установка с помощью Homebrew (macOS и Linux)

Shell
brew install copilot-cli

Чтобы установить предрелизную версию:

Shell
brew install copilot-cli@prerelease

Установка с помощью скрипта установки (macOS и Linux)

Shell
curl -fsSL https://gh.io/copilot-install | bash

Или:

Shell
wget -qO- https://gh.io/copilot-install | bash

Чтобы запустить root и установить в /usr/local/bin, используйте | sudo bash.

Чтобы установить в пользовательский каталог, установите PREFIX переменную окружения. По умолчанию он запускается /usr/local как корневый или $HOME/.local не корневой пользователь.

Чтобы установить конкретную версию, установите VERSION переменную окружения. По умолчанию устанавливается последняя версия.

Например, чтобы установить версию v0.0.369 в пользовательский каталог:

Shell
curl -fsSL https://gh.io/copilot-install | VERSION="v0.0.369" PREFIX="$HOME/custom" bash

Скачать с GitHub.com

Вы можете скачать исполняемые файлы напрямую из copilot-cli репозитория.

Скачайте исполняемый файл для вашей платформы, распакуйте его и запускайте.

Аутентификация с помощью Copilot CLI

При первом запуске, если вы не вошли в систему GitHub, вам будет предложено использовать /login команду slash. Введите эту команду и следуйте инструкциям на экране для проверки подлинности. Для получения дополнительной информации о процессе аутентификации см. Аутентификация GitHub Copilot CLI.

Проверка подлинности с помощью personal access token

Вы также можете аутентифицироваться с помощью fine-grained personal access token с включённым разрешением "Copilot Requests".

  1. Посетите Fine-grained personal access tokens.
  2. В разделе «Разрешения» нажмите Добавить разрешения и выберите Copilot Запросы.
  3. Щелкните Создать токен.
  4. Экспортируйте токен в конфигурации вашего терминала или среды. Используйте COPILOT_GITHUB_TOKENпеременную , GH_TOKENили GITHUB_TOKEN среду (в порядке приоритета).

Дальнейшие шаги

Теперь можно использовать Copilot из командной строки. См . раздел AUTOTITLE.