Примечание.
- Эта функция сейчас включена public preview и может измениться.
GitHub Copilot использует искусственный интеллект. Проверьте наличие ошибок. См [. раздел AUTOTITLE](/copilot/responsible-use/copilot-cloud-agent).
Интеграция GitHub в Microsoft Teams позволяет взаимодействовать с Copilot облачный агент всё из ваших каналов Teams. Внутри потока Teams вы можете инициировать Облачный агент сессии и открывать pull requests, используя контекст вашего разговора.
Для информации о дополнительных Copilot интеграциях см. О интеграциях Copilot.
Примечание.
Когда вы упоминаете @GitHub в теме Teams, агент захватывает весь поток как контекст для вашего запроса, понимая и внедряя решения на основе обсуждения. Этот контекст хранится в запросе на вытягивание.
Необходимые условия
- У вас должен быть GitHub аккаунт с доступом к Copilot , Copilot ProCopilot Pro+Copilot Business, или Копилот Энтерпрайз.
- У вас должна быть учетная запись Teams и быть членом канала.
Установка GitHub приложения в Teams
GitHub Приложение нужно установить только один раз в команде. После установки приложения любой член команды может подключить свой GitHub аккаунт к приложению и начать его использовать.
- Откройте ссылкуGitHub на установку интеграции в вашем веб-браузере, чтобы запустить Teams и диалоговый диалог установки.
- Нажмите кнопку "Добавить ", чтобы добавить приложение в команду.
- Следуйте инструкциям на экране, чтобы пройти проверку подлинности и авторизовать приложение.
Подключение GitHub приложения к вашему GitHub аккаунту
При первом использовании GitHub приложения в Teams нужно подключить его к своему GitHub аккаунту и установить репозиторий по умолчанию. Стандартный репозиторий предоставляет контекст, используемый Copilot при ответе на запросы, и именно там открываются pull-requests, созданные Copilot облачный агент сессиями, если только вы не указали репозиторий в своей подсказке.
Чтобы get started, упомяните @GitHub <YOUR_TASK> в любой теме Teams. Приложение поможет вам войти и задать репозиторий по умолчанию. Или вы можете подключить свой GitHub аккаунт и вручную настроить репозиторий по умолчанию, следуя следующим шагам:
- В Teams упомяните приложение в теме, введя
@GitHub. - Щелкните вход из списка предложений.
- Следуйте инструкциям для входа в свой GitHub аккаунт.
- В теме упомяните приложение, набрав
@GitHub. - Щелкните параметры , чтобы задать репозиторий по умолчанию.
Использование Copilot приложения в Teams
Вы можете взаимодействовать с GitHub приложением в Teams, упомянув его в теме. Агент будет отвечать на сообщения и выполнять задачи на основе ваших запросов. Только пользователи с доступом к записи в репозиторий по умолчанию — или в репозиторий, указанный в их запросе — могут активировать Copilot облачный агент работу. Участники потока без доступа к записи могут помочь направлять Copilot , предоставляя ввод в разговор, который будет использоваться как контекст при внесении изменений в pull request.
-
В Teams упомяните приложение в теме, набрав @GitHub.
-
Введите сообщение или запрос, а затем отправьте его. При необходимости можно указать репозиторий или ветвь с помощью следующего синтаксиса:
@GitHub Add "Hello World" to the README in repo=REPO_OWNER/REPO_NAME branch=BRANCH_NAME`repo` Параметр указываетCopilot облачный агент, какой репозиторий использовать для запроса, а `branch` параметр указывает существующую ветку репозитория, которую следует использовать в качестве базовой ветви для pull request. По умолчанию Copilot используется ваш настроенный репозиторий по умолчанию и ветка репозитория по умолчанию. Copilot инициирует Облачный агент сессию и ответит кратким описанием изменений, которые планирует внести, включая ссылку на pull-запрос, созданный в репозитории.
Вы можете продолжить итерацию по запросу на вытягивание в одном потоке Teams. Упомяните @GitHub с вашим предложенным изменением, и они Copilot облачный агент будут использовать все сообщения в теме с предыдущего упоминания для итерации существующего pull-запроса.