Чтобы использовать GitHub Copilot в интегрированной среде разработки или командной строке, необходимо пройти проверку подлинности в учетной записи GitHub с лицензией Copilot .
Если вы получаете доступ к Copilot через управляемая учетная запись пользователя, принадлежащих организации на GHE.com, вам может потребоваться настроить некоторые параметры в интегрированной среде разработки, прежде чем пройти проверку подлинности в учетной записи.
Используйте вкладки в верхней части этой статьи, чтобы просмотреть инструкции для вашей среды.
Проверка подлинности из VS Code
-
Чтобы открыть параметры VS Code, нажмите клавиши Command+, (Mac) или CTRL+ (Windows).
-
В строке поиска найдите
enterprise
. -
Github-enterprise: Uri
В поле параметра введите URL-адрес, в котором вы обращаетесь к GitHub. Например:https://octocorp.ghe.com
. -
В параметрах VS Code выполните поиск
copilot
. -
В разделе "GitHub > Copilot: Дополнительно", нажмите кнопку "Изменить" settings.json.
-
github.copilot.advanced
Внутри свойства добавьте"authProvider": "github-enterprise"
. Например:JSON "github.copilot.advanced": { "authProvider": "github-enterprise" },
"github.copilot.advanced": { "authProvider": "github-enterprise" },
-
Сохраните файл
settings.json
. -
Появится запрос на вход с запросом на использование GitHub Copilot. Нажмите кнопку GitHub, а затем следуйте инструкциям по авторизации учетной записи.
Если запрос не отображается, попробуйте перезапустить VS Code.
Если вам когда-либо нужно переключиться на учетную запись на GitHub.com, удалите authProvider
параметр из settings.json
.
Проверка подлинности из УДОСТОверений JetBrains
Чтобы выполнить проверку подлинности в GHE.com в редакторе JetBrains, необходимо установить расширение Copilot версии 1.4.11 или более поздней. Затем необходимо настроить расширение для работы с GHE.com.
- Чтобы открыть диалоговое окно параметров или настроек редактора, нажмите клавиши Command+, (Mac) или CTRL+ALT+S (Windows).
- В левой боковой панели разверните раздел "Языки и платформы", а затем выберите GitHub Copilot.
- В поле "Поставщик проверки подлинности" введите имя узла, в котором вы обращаетесь к GitHub. Например:
octocorp.ghe.com
. - Чтобы сохранить изменения, нажмите кнопку "ОК".
- Чтобы войти, откройте меню "Сервис", а затем выберите GitHub Copilot** > Войти в GitHub.** Следуйте указаниям, чтобы выполнить вход.
Если вы когда-либо хотите переключиться на учетную запись на GitHub.com, удалите значение, введенное в поле "Поставщик проверки подлинности".
Проверка подлинности из Xcode
Note
Расширение GitHub Copilot для Xcode находится в public preview и подлежит изменению.
- Откройте приложение "GitHub Copilot для Xcode.
- Перейдите на вкладку Дополнительно.
- В поле "URL-адрес поставщика проверки подлинности" введите URL-адрес, в котором вы обращаетесь к GitHub. Например:
https://octocorp.ghe.com
. - Авторизовать расширение, выполнив инструкции при входе в GitHub Copilot.
Проверка подлинности из командной строки
Чтобы использовать gh-copilot
расширение для GitHub CLI, необходимо:
- Скачайте и установите расширение. Для этого необходимо пройти проверку подлинности в учетной записи на GitHub.com. См . раздел AUTOTITLE.
- Проверка подлинности в учетной записи в GHE.com, где вы получаете лицензию Copilot.
GitHub.com — это назначение по умолчанию для запросов GitHub CLI. Чтобы использовать gh copilot
, необходимо убедиться, что запросы отправляются в GHE.com, где вы получаете лицензию. Вам доступны следующие варианты:
- Включите флаг
--hostname SUBDOMAIN.ghe.com
во всеgh copilot
команды. GH_HOST
Задайте переменную среды, чтобы изменить узел по умолчанию для всех команд GitHub CLI .- Выйдите из GitHub.com с
gh auth logout
помощью . Однако для получения обновленийgh-copilot
вам потребуется выполнить вход.
Общие сведения об использовании GitHub CLI на разных платформах см. в разделе Использование интерфейса командной строки GitHub на платформах GitHub.
Проверка подлинности из Visual Studio
Чтобы пройти проверку подлинности из Visual Studio, выполните действия, описанные в разделе "Добавление учетных записей GitHub" в цепочку ключей Visual Studio в Microsoft Learn.
В поле "GitHub Enterprise URL-адрес" введите URL-адрес, в котором вы обращаетесь к GitHub. Например: https://octocorp.ghe.com
.