Skip to main content

Управление проблемами и pull-запросами с помощью приложения GitHub приложение Copilot

Подхватить проблему, направить агента внести изменения и выполнить pull request — всё это без выхода GitHub приложение Copilotиз .

Кто может использовать эту функцию?

GitHub приложение Copilot доступна с GitHub Copilot для бизнеса планами и GitHub Copilot Enterprise (если организация включила функции предпросмотра и Второй пилот CLI), а также через лист ожидания для GitHub Copilot Pro и GitHub Copilot Pro+ планов.

Примечание.

Он GitHub приложение Copilot находится в Technical Preview системе и может измениться.

** Copilot Business и Копилот Энтерпрайз пользователи** — скачайте и установите из GitHub приложение Copilot репозитория , если ваша организация или предприятие включили функции предпросмотра и Второй пилот CLI.

* ** Copilot Pro а Copilot Pro+ пользователи** — чтобы запросить доступ, присоединяйтесь к листу ожидания.

Просматриваю ваш почтовый ящик

Нажмите «Входящие » в боковой панели, чтобы увидеть ваши проблемы и pull requests в одном месте. Входящая почта организована по разделам — по умолчанию: «Все», «Активно», «Запросы на просмотр» и «Готово». Вы можете редактировать стандартные разделы или добавлять новые с помощью собственных фильтров. Используйте строку поиска в любом разделе, чтобы найти элементы по ключевым словам или уточнениям, таким как label:bug.

Начало сессии с определённой проблемы

  1. В Входящих найдите проблему, над которой хотите работать, затем нажмите на неё, чтобы просмотреть детали.
  2. Нажмите «Начать сессию». Приложение создаёт новую сессию с уже загруженным контекстом проблемы и автоматически выбирает режим планирования .
  3. Агент предлагает план. Изучите план, затем дайте агенту начать работу или пусть он предложит изменения, которые можно применить вручную.
  4. После одобрения агент создаёт ветку, реализует изменения и открывает pull request для вашего просмотра.

Проверка запроса на включение изменений

  1. Нажмите на pull request в Inbox , чтобы увидеть его обзор — включая сводку, результаты проверки CI и активность обзора.
  2. Переключитесь на вкладку «Файлы изменились », чтобы просмотреть дифференцию.
  3. Нажмите «Создать сессию», чтобы начать сессию для pull request. Во время сессии вы можете оставить комментарии для обзора на дифференциате или попросить агента внести изменения.
  4. После завершения просмотра в сессии вы можете вернуться в просмотр деталей pull request и нажать «Review » вверху, чтобы отправить отзыв.

Вы также можете открыть pull request в браузере или в другом IDE прямо из приложения.

Ответ на отзыв

Вы можете отвечать на отзывы и решать ошибки проверок CI в GitHub приложение Copilot.

  1. Откройте pull request.
  2. Прокрутите страницу вниз, чтобы увидеть отзывы о вашем PR. Чтобы попросить агента разрешить вопрос, нажмите Исправление.
  3. Внизу страницы смотрите статус проверок CI. Чтобы попросить агента исправить неудачные проверки, нажмите Исправить проверки неудачи.

Слияние запроса на вытягивание

Когда вы хотите объединить pull request, можно включить merge агентов в верхней части приложения. Merge агентов заставит Copilot сессию рабочего пространства прочитать ваш pull-запрос, исправить блокировку и объединить его, как только GitHub позволит. Он работает в фоне, переживает перезапуска приложения и сам выключается после слияния вашего pull-запроса.