Skip to main content

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

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

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

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

Примечание.

GitHub Copilot CLI находится в Общедоступная предварительная версия с защитой данных и может быть изменен.

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

Предпосылки

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

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

Установка или обновление данных Интерфейс командной строки Copilot

Вы можете установить Интерфейс командной строки Copilot через 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

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

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

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

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

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

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