Изучение процесса установки GitHub Copilot

Завершено

GitHub Copilot предлагает гибкий процесс настройки для отдельных лиц и организаций.

Настройка GitHub Copilot для отдельного использования

Для настройки GitHub Copilot можно выполнить следующие действия.

  1. Выберите план GitHub Copilot, соответствующий вашим отдельным требованиям.

    Существует несколько планов GitHub Copilot, которые предоставляют доступ к GitHub Copilot:

    • Используйте Copilot Free. Получите ограниченные возможности Copilot; Смотрите страницу планов Copilot для текущих функциональных возможностей и ограничений.

    • Подпишитесь на платный план (например, Copilot Pro или Copilot Pro+). Платные планы предоставляют расширенные возможности модели и чата. См. страницу планов Copilot для текущих параметров подписки и доступности.

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

    • Проверенные учащиеся, преподаватели или сопровождающие проекты "открытый код". Квалифицированные лица могут иметь право на бесплатный доступ — дополнительные сведения см. на странице планов Copilot.

  2. Установите расширение GitHub Copilot для интегрированной среды разработки.

    Для использования GitHub Copilot в предпочтительной среде разработки требуется расширение GitHub Copilot. Расширения доступны для следующих IDE:

    • Visual Studio Code
    • Visual Studio
    • Среды разработки JetBrains
    • Vim/Neovim
    • Затмение
    • Xcode

    Для Visual Studio Code расширение называется GitHub Copilot Chat.

  3. Установите расширение GitHub Copilot для командной строки.

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

  4. Используйте GitHub Copilot в Терминал Windows.

    Если вы хотите общаться с GitHub Copilot в Терминал Windows, подключите GitHub Copilot к чату терминала в Терминал Windows Canary.

  5. Настройка сети (при необходимости).

    Если вы подключаетесь через прокси-сервер HTTP или брандмауэр, убедитесь, что URL-адреса ключей добавляются в список разрешений для прокси-сервера или брандмауэра.

    Возможно, вам также потребуется установить настраиваемый SSL-сертификат на компьютере.

  6. Настройка параметров (необязательно).

    Все пользователи могут настраивать параметры GitHub Copilot в интегрированной среде разработки или интерфейсе командной строки.

    Если у вас есть собственный план GitHub Copilot (вместо использования плана организации или предприятия), вы можете:

    • Установите расширения GitHub Copilot для интеграции других инструментов с GitHub Copilot Chat.
    • Управление политиками в качестве отдельного подписчика.

Настройка GitHub Copilot для организаций

Организации могут использовать следующие действия для настройки GitHub Copilot:

  1. Подпишите вашу организацию на GitHub Copilot.

    Настройте бизнес-план GitHub Copilot для вашей организации.

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

  2. Задайте правила.

    Управление тем, какие функции GitHub Copilot доступны в вашей организации.

  3. Настройка сети (при необходимости).

    Если члены организации подключаются через прокси-сервер HTTP или брандмауэр, убедитесь, что URL-адреса ключей добавляются в список разрешений для прокси-сервера или брандмауэра.

    Также может потребоваться установить пользовательские SSL-сертификаты на компьютерах участников.

  4. Предоставьте доступ членам.

    Включите GitHub Copilot для некоторых или всех членов вашей организации.

    Чтобы помочь в внедрении GitHub Copilot в вашей организации, подумайте о том, какие команды или члены наиболее рады GitHub Copilot или могут воспользоваться преимуществами GitHub Copilot. Вы можете включить GitHub Copilot для этих участников, прежде чем включить GitHub Copilot для всей организации. Это поможет вам обнаружить блокировщики, продемонстрировать ранний успех и настроить организацию для успешного развертывания GitHub Copilot.

    GitHub обнаружил, что многие успешные развертывания предлагают модель самообслуживания, где разработчики могут претендовать на лицензию без утверждения.

    Если ваша организация является частью предприятия в GitHub Enterprise Cloud, пользователи должны выполнить дополнительную настройку, чтобы пройти проверку подлинности в своей учетной записи из среды разработки.

  5. Увеличение использования GitHub Copilot.

    Планирование и реализация эффективного процесса включения важно для внедрения GitHub Copilot в организации.

  6. Улучшите взаимодействие с GitHub Copilot.

    Расширьте возможности GitHub Copilot для вашей организации, выполнив следующие действия.

    • Настройка баз знаний для использования с чатом GitHub Copilot (только GitHub Copilot Enterprise).
    • Настройка GitHub Copilot с помощью создания настраиваемой большой языковой модели.
    • Установка расширений для GitHub Copilot, чтобы интегрировать другие инструменты с GitHub Copilot Chat.

Доступ к бесплатному плану GitHub Copilot

Большинство отдельных разработчиков могут начать использовать GitHub Copilot Бесплатно без необходимости установки. Однако существует несколько случаев, когда GitHub Copilot Бесплатный недоступен:

  • У вас есть управляемая учетная запись пользователя.
  • Вам назначена учетная запись Copilot через организацию.
  • У вас есть существующий план Copilot Pro или Copilot Pro+.
  • У вас есть бесплатный доступ к Copilot Pro в качестве учащегося, преподавателя или поддержки с открытым кодом.

Существует несколько способов начать использовать Copilot Free, в зависимости от того, где вы работаете. Сведения о текущем плане и доступность см. на странице планов Copilot: https://docs.github.com/en/copilot/get-started/plans

  • В Visual Studio и Visual Studio Code вы можете зарегистрироваться в бесплатном плане GitHub Copilot непосредственно из редактора. Если у вас есть учетная запись GitHub, вам будет предложено войти. Если у вас нет учетной записи GitHub, вам будет предложено создать ее. После регистрации и входа вы можете начать использовать GitHub Copilot Free.

  • GitHub. С помощью бесплатного плана GitHub Copilot можно задать GitHub Copilot вопросы в интерфейсе чата в GitHub. Вы можете зарегистрироваться на странице параметров учетной записи GitHub.

  • GitHub Mobile: Вы также можете общаться с GitHub Copilot в GitHub Mobile. В GitHub Mobile коснитесь значка GitHub Copilot в правом нижнем углу экрана (значок GitHub Copilot не отображается на каждой странице в GitHub Mobile, если значок не отображается, перейдите на другую страницу в GitHub Mobile и найдите значок там). В нижней части страницы используйте поле "Спросить Copilot", чтобы начать чат с GitHub Copilot.

  • В других IDE необходимо активировать GitHub Copilot Free из вашей учетной записи GitHub, прежде чем вы сможете использовать его. В правом верхнем углу любой страницы на GitHub выберите фотографию профиля, а затем выберите "Ваш Copilot", чтобы открыть GitHub Copilot в параметрах. Нажмите "Начать использование Copilot Free", чтобы активировать GitHub Copilot Free и открыть иммерсивный режим. Справа от текста "Установить Copilot в избранном редакторе кода" выберите раскрывающееся меню и выберите предпочитаемый редактор.

Сводка

GitHub Copilot предлагает гибкий процесс настройки для отдельных лиц и организаций. Пользователи могут настроить GitHub Copilot, выбрав план, установив расширение и настроив параметры. Организации могут настроить GitHub Copilot, подписавшись на план, настраивая политики и предоставляя доступ участникам.