Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Краткое руководство по GitHub Copilot

GitHub Copilot помогает в работе, предлагая встроенные предложения по мере написания кода.

GitHub Copilot можно управлять с помощью личных учетных записей с GitHub Copilot for Individuals или учетных записей организации с GitHub Copilot for Business.

GitHub Copilot можно бесплатно использовать для проверенных учащихся, преподавателей и ведения популярных открытый код проектов. Если вы не являетесь учащимся, преподавателем или хранителем популярного проекта открытый код, вы можете попробовать GitHub Copilot бесплатно с помощью однократной 60-дневной пробной версии. После использования бесплатной пробной версии вам потребуется платная подписка. Дополнительные сведения см. в разделе Сведения о выставлении счетов за GitHub Copilot.

Введение

GitHub Copilot — помощник по написанию кода на базе ИИ. GitHub Copilot может предлагать целые строки и функции прямо в редакторе.

В этом руководстве показано, как настроить подписку на GitHub Copilot для личной учетной записи или организации, установить расширение GitHub Copilot в Visual Studio Code и получить первое предложение. Дополнительные сведения о GitHub Copilot см. в разделе Сведения о GitHub Copilot для частных лиц. Дополнительные сведения об использовании GitHub Copilot в различных средах см. в разделе Начало работы с GitHub Copilot.

Регистрация в GitHub Copilot для личной учетной записи

Прежде чем приступить к использованию GitHub Copilot, необходимо настроить бесплатную пробную версию или подписку для личной учетной записи.

Примечание: Если вы участвовали в бесплатной технической предварительной версии GitHub Copilot, которая была запущена в период с июля 2021 г. по июнь 2022 г., вы не имеете права на 60-дневную пробную версию.

  1. В правом верхнем углу любой страницы щелкните фотографию профиля, а затем выберите Параметры.

    Снимок экрана: меню учетной записи GitHub с параметрами для просмотра и изменения профиля, содержимого и параметров пользователями. Пункт меню "Параметры" выделен темно-оранжевым цветом.

  2. В разделе "Код, планирование и автоматизация" боковой панели щелкните GitHub Copilot.

  3. На странице параметров GitHub Copilot нажмите кнопку Включить GitHub Copilot .

  4. Выберите период выставления счетов (ежемесячно или ежегодно) и нажмите кнопку Продолжить, чтобы получить доступ к Copilot.

    • Если ваша личная учетная запись соответствует критериям для бесплатной подписки на GitHub Copilot вместо пробной или платной подписки, вы автоматически перейдете к шагу 6.
  5. Выполните действия, чтобы подтвердить платежные данные, а затем нажмите кнопку Отправить.

  6. Выберите параметры, а затем нажмите кнопку Сохранить и начать работу.

    Эти настройки можно изменить позже, вернувшись к параметрам GitHub Copilot. Дополнительные сведения см. в разделе Настройка GitHub Copilot в Visual Studio Code.

Примечание: Как член организации, принадлежащей учетной записи GitHub Enterprise Cloud с подпиской на GitHub Copilot, вам необходимо назначить GitHub Copilot место вашей организации, прежде чем вы сможете использовать GitHub Copilot.

Регистрация учетной записи GitHub Copilot для вашей организации

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

  1. Перейдите на страницу регистрации GitHub Copilot for Business.

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

  3. Выполните действия, чтобы подтвердить платежные данные, а затем нажмите кнопку Сохранить.

    Если у вас нет метода оплаты в файле, вам будет предложено добавить его.

  4. В раскрывающемся списке "Предложения общедоступного кода" выберите Разрешить или Блокировать , чтобы разрешить или заблокировать предложения, соответствующие общедоступному коду, и нажмите кнопку Сохранить и продолжить. Эти настройки можно изменить позже, вернувшись к параметрам GitHub Copilot.

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

    • Если вы выбрали Разрешить для всех участников, нажмите кнопку Подтвердить в диалоговом окне "Подтверждение назначения места", чтобы подтвердить, что вы хотите включить GitHub Copilot для всех текущих и будущих пользователей в вашей организации.
    • Если вы выбрали Выбранные команды/пользователи, можно выбрать Добавить пользователей или Добавить команду.
      • Если вы выбрали Добавить пользователей, в диалоговом окне "Включить доступ GitHub Copilot для выбранных участников ОРГАНИЗАЦИИ" можно либо искать отдельных участников, либо добавлять участников массово, отправив CSV-файл.
      • Если вы выбрали Добавить команду, в диалоговом окне "Enable GitHub Copilot access for selected teams of ORGANIZATION" (Включить доступ GitHub Copilot для выбранных команд организации) начните вводить имя команды в строке поиска, выберите команду, которую вы хотите добавить, и щелкните Добавить команды для доступа к списку.
  6. Чтобы завершить настройку подписки на GitHub Copilot for Business, нажмите кнопку Сохранить и завершить. Участники организации получат электронное письмо с инструкциями о том, как начать использовать GitHub Copilot.

Установка расширения GitHub Copilot для Visual Studio Code

Чтобы использовать GitHub Copilot, сначала установите Visual Studio Code.

  1. В Visual Studio Code Marketplace перейдите на страницу Расширение GitHub Copilot и щелкните Установить. Установка расширения GitHub Copilot Visual Studio Code
  2. Появится всплывающее окно с просьбой открыть Visual Studio Code. Щелкните Открыть Visual Studio Code .
  3. На вкладке "Расширение: GitHub Copilot" в Visual Studio Code щелкните Установить. Кнопка установки в Visual Studio Code
  4. Если вы еще не авторизовали Visual Studio Code в учетной записи GitHub, появится запрос на вход в GitHub в Visual Studio Code.
    • Если вы уже авторизовали Visual Studio Code для учетной записи на GitHub, GitHub Copilot будет авторизован автоматически. Снимок экрана: экран авторизации Visual Studio Code
  5. В браузере GitHub запросит необходимые разрешения для GitHub Copilot. Чтобы одобрить эти разрешения, щелкните Авторизовать Visual Studio Code .
  6. В Visual Studio Code в диалоговом окне "Visual Studio Code" для подтверждения подлинности щелкните Открыть.

Получение первого предложения

Примечание: Если для GitHub Copilot включено обнаружение дублирования, при использовании приведенных примеров кода вы можете получать ограниченные предложения или не получать предложения. В качестве альтернативы можно начать с ввода собственного кода, чтобы просмотреть предложения от GitHub Copilot. Дополнительные сведения об обнаружении дублирования см. в разделе Настройка параметров GitHub Copilot на сайте GitHub.com.

GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. Следующие примеры приводятся на JavaScript, но будут работать аналогичным образом и для других языков.

  1. Откройте Visual Studio Code.

  2. В Visual Studio Code создайте новый файл JavaScript ( *.js). 1. В файле JavaScript введите следующий заголовок функции.

    ```javascript{:copy}
    function calculateDaysBetweenDates(begin, end) {
    ``` GitHub Copilot автоматически предложит текст целой функции, выделенный серым, как показано ниже. Точное предложение может отличаться.
    

    Первое предложение Visual Studio Code 1. Чтобы принять предложение, нажмите клавишу TAB.

Next Steps

Вы успешно установили GitHub Copilot и получили первое предложение, но это только начало. Далее приведены некоторые полезные ресурсы для продолжения работы с GitHub Copilot.

  • Начало работы с GitHub Copilot. Вы узнали, как получить первое предложение в Visual Studio Code. В этих руководствах объясняется, как настраивать и использовать различные функции GitHub Copilot во всех поддерживаемых средах.
  • GitHub Copilot. Ознакомьтесь с практическими примерами того, как GitHub Copilot помогает в работе.
  • Настройка GitHub Copilot. В этих руководствах приводятся подробные сведения о настройке GitHub Copilot для ваших потребностей.

Дополнительные сведения