Skip to main content

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

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

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

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

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

Предпосылки

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

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

Установка или обновление данных Второй пилот CLI

Вы можете установить Второй пилот 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.

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

Аутентификация с помощью Второй пилот CLI

При первом запуске, если вы не вошли в систему GitHub, вам будет предложено использовать команду slash /login. Введите эту команду и следуйте инструкциям на экране для проверки подлинности. Для получения дополнительной информации о процессе аутентификации см. Аутентификация 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.