Skip to main content

Интеграция Copilot cloud agent с Azure Boards

Используйте интеграцию Copilot в Azure Boards, чтобы отправлять рабочие элементы напрямую в Copilot облачный агент и генерировать pull-запросы — всё это из вашего Azure DevOps рабочего пространства.

Интеграция Azure Boards GitHub позволяет вызывать Copilot облачный агент, не выходя из рабочего пространства. Внутри Azure Boards рабочего элемента вы можете инициировать сессии Облачный агент и открывать pull requests, используя контекст описания и комментариев вашего рабочего элемента.

Для информации о дополнительных Copilot интеграциях см. О интеграциях Copilot.

Примечание.

* GitHub Copilot использует искусственный интеллект. Проверьте наличие ошибок. См . раздел AUTOTITLE.

  • Когда вы отправляете рабочий элемент в Copilot облачный агент, агент собирает содержимое из текстовых полей (например, этапы описания и воспроизведения), а также последние 50 комментариев. Этот контекст хранится в pull request-запросе и виден всем, кто имеет access к репозиторию.

Необходимые условия

  • У вас должен быть GitHub аккаунт с доступом к Copilot , Copilot ProCopilot Pro+Copilot Business, или Копилот Энтерпрайз.
  • Репозитории, подключённые к проекту Azure DevOps, должны иметь включённую Copilot облачный агент.

Установка приложения Azure Boards на GitHub

Примечание.

Чтобы установить Azure Boards приложение, вы должны быть владельцем или менеджером приложения организации или предприятия на GitHub.

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

  1. Перейдите на страницу установки Azure Boards .
  2. Прокрутите страницу вниз, затем используйте выпадающее меню «Аккаунт », чтобы выбрать аккаунт, на который хотите установить приложение.
  3. Нажмите кнопку "Установить".
  4. Выберите репозитории, к которым вы хотели бы иметь доступ приложения Azure Boards.
  5. Следуйте указаниям на экране, чтобы настроить и авторизовать приложение в вашей организации и проекте Azure DevOps.

Approvaling the Azure Boards application permissions

Если у вас уже установлено приложение Azure Boards на GitHub, вам нужно будет одобрить необходимые изменения разрешений, чтобы приложение могло взаимодействовать с GitHub Copilot.

  1. Перейдите к установленным GitHub приложениям.
  2. Найдите заявку Azure Boards, затем нажмите на ссылку Review request.
  3. Просмотрите разрешения, затем нажмите «Принять новое разрешение».

Создание pull request из рабочего элемента

  1. В Azure Boards откройте рабочий элемент, который хотите отправить в Copilot облачный агент.

  2. Нажмите на значок на рабочем элементе.

  3. Выберите Создать pull request с Copilot.

  4. В разделеGitHub репозитория выберите репозиторий, где Copilot следует создать pull request.

  5. Опционально измените базовую ветку, которая Copilot должна использоваться для pull request.

  6. По желанию добавьте дополнительные инструкции для Copilot дополнительного контекста.

  7. Нажмите кнопку Создать.

           Copilot облачный агент начнём обработку рабочего элемента и создам черновой pull request, связанный с рабочим элементом.
    

Дополнительные материалы