Skip to main content

Seguir las sesiones de Copilot

Puedes usar la página Agents, Visual Studio Code y los registros de sesión para realizar el seguimiento del progreso de Copilot y comprender su enfoque.

¿Quién puede utilizar esta característica?

Agente de codificación de Copilot está disponible con los planes GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot para empresas y GitHub Copilot para grandes empresas. El acceso a las pruebas de estará disponible próximamente. El agente está disponible en todos los repositorios, excepto si se ha deshabilitado explícitamente y los repositorios que pertenecen a cuentas de usuario administradas.
Sign up for Copilot

Nota:

Agente de codificación de Copilot se encuentra en versión preliminar pública y está sujeto a cambios. Durante la versión preliminar, el uso de la característica está sujeto a Términos de licencia de la versión preliminar de GitHub.

Introducción

Después de asignar una tarea a Copilot, funciona de forma autónoma en segundo plano para completarla. Consulta Acerca del agente de codificación de Copilot.

La página Agentes proporciona información general de las sesiones del agente entre repositorios. Desde esta página, puedes iniciar nuevas tareas y realizar un seguimiento del progreso de Copilot.

También puedes realizar el seguimiento de las sesiones de Copilot en un repositorio específico de Visual Studio Code.

Durante o después de una sesión del agente, puedes inspeccionar los registros de sesión para el enfoque de Copilot para la incidencia.

Seguimiento de sesiones del agente desde la página Agentes

Puedes ver una lista de las sesiones de agente en ejecución y anteriores en la página Agentes en github.com/copilot/agents.

También puedes llegar a esta página haciendo clic en el botón situado junto a la barra de búsqueda de cualquier página de GitHub y, después, seleccionando Agents en la barra lateral.

Para cada sesión que se muestra debajo del campo de solicitud, puedes ver su estado de un vistazo o hacer clic en ella para navegar a la solicitud de cambios vinculada.

Para ver los registros de sesión, haz clic en la solicitud de cambios en la lista y, después, busca el evento "Copilot started work..." en la escala de tiempo y haz clic en View session.

Captura de pantalla de una sección de una solicitud de cambios con el botón "View session" resaltado.

También puedes iniciar nuevas sesiones de agente desde esta página. Consulta Pedir a Copilot que cree una solicitud de incorporación de cambios.

Seguimiento de sesiones desde Visual Studio Code

Puedes ver una lista de las sesiones de agente en ejecución y anteriores de un repositorio específico en Visual Studio Code con la extensión GitHub Pull Requests.

Una vez que instales la extensión, puedes ver las sesiones de Copilot si haces clic en el botón GitHub de la barra lateral.

Para cada sesión que se muestra, puedes ver su estado de un vistazo o hacer clic en ella para navegar a la solicitud de cambios dentro de Visual Studio Code.

Para ver los registros de sesión, haz clic en la solicitud de cambios en la lista y después en View Session.

También puedes iniciar nuevas sesiones de agente desde Visual Studio Code. Consulta Pedir a Copilot que cree una solicitud de incorporación de cambios.

Uso de los registros de sesión para comprender el enfoque de Copilot

Puedes profundizar en los registros de sesión de Copilot en GitHub o Visual Studio Code para comprender cómo ha enfocado ta tarea.

En los registros de sesión, puedes ver el monólogo interno de Copilot y las herramientas que ha usado para comprender el repositorio, realizar cambios y validar su trabajo.

Nota:

Copilot tiene su propio entorno de desarrollo, incluida la capacidad de ejecutar pruebas automatizadas y linters, para validar sus cambios antes de insertarlos.

Detención de una sesión de Copilot

Puedes impedir que Copilot continúe trabajando en una tarea si haces clic en Stop session en el visor de registros de sesión.

Captura de pantalla del visor de registros con el botón "Stop session" resaltado.

Las razones por las que puedes querer detener una sesión incluyen las siguientes:

  • Copilot parece estar en una dirección incorrecta y quieres detenerlo y darle más claridad.
  • Has cometido un error en la descripción del trabajo necesario y has decidido empezar de nuevo.
  • Te has dado cuenta de que no es necesario realizar el cambio que has solicitado, por lo que quieres detener Copilot para que no realice más trabajo en él.

Información adicional