Skip to main content

Отслеживание сеансов Copilot

Вы можете использовать страницу "Агенты", Visual Studio Code и журналы сеансов для отслеживания хода выполнения Copilotи понимания его подхода.

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

Агент кодирования Copilot доступен с планами GitHub Copilot Pro, GitHub Copilot Pro+, Бизнес GitHub Copilot и GitHub Copilot Enterprise. Агент доступен во всех репозиториях, хранящихся на GitHub, за исключением репозиториев, принадлежащих управляемые учетные записи пользователей и где он был явно отключен.
Sign up for Copilot

Примечание.

Агент кодирования Copilot находится в public preview и подлежит изменению. Во время предварительной версии использование функции подлежит Условия лицензии GitHub Pre-release.

Введение

После предоставления задачи Copilot она работает автономно в фоновом режиме, чтобы завершить ее. См . раздел AUTOTITLE.

На странице "Агенты" представлен обзор сеансов агента в репозиториях. На этой странице можно запустить новые задачи и отслеживать ход выполнения Copilot.

Кроме того, можно отслеживать сеансы Copilotв определенном репозитории из Visual Studio Code.

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

Отслеживание сеансов агента на странице "Агенты"

Список запущенных и прошлых сеансов агента можно просмотреть на странице "Агенты" на github.com/copilot/agents.

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

Для каждого сеанса, указанного под полем запроса, можно просмотреть его состояние на первый взгляд или щелкнуть его, чтобы перейти к связанному запросу на вытягивание.

Чтобы просмотреть журналы сеансов, щелкните запрос на вытягивание в списке, а затем найдите "Copilot начал работу..." событие на временной шкале и нажмите кнопку "Просмотреть сеанс".

Снимок экрана: раздел запроса на вытягивание с выделенной кнопкой "Просмотр сеанса".

На этой странице также можно запустить новые сеансы агента. См . раздел AUTOTITLE.

Отслеживание сеансов из Visual Studio Code

Список запущенных и прошлых сеансов агента для определенного репозитория можно просмотреть в Visual Studio Code с расширением GitHub Pull Requests.

После установки расширения можно просмотреть сеансы Copilot, нажав кнопку GitHub на боковой панели.

Для каждого указанного сеанса можно просмотреть его состояние сразу или щелкнуть его, чтобы перейти к запросу на вытягивание в Visual Studio Code.

Чтобы просмотреть журналы сеансов, щелкните запрос на вытягивание в списке, а затем щелкните "Просмотр сеанса".

Вы также можете запустить новые сеансы агента из Visual Studio Code. См . раздел AUTOTITLE.

Использование журналов сеансов для понимания подхода Copilot.

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

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

Примечание.

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

Остановка сеанса Copilot

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

Снимок экрана: средство просмотра журналов с выделенной кнопкой "Остановить сеанс".

Причины, по которым может потребоваться остановить сеанс, включают:

  • Copilot, как представляется, происходит в неправильном направлении, и вы хотите остановить их и дать ему более ясность.
  • Вы сделали ошибку в описании необходимой работы, и вы решили начать заново.
  • Вы поняли, что изменения, которые вы попросили, не нужно делать, поэтому вы хотите остановить Copilot от выполнения каких-либо дополнительных действий над ним.

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