Use el panel de agentes en GitHub para iniciar, supervisar y administrar sesiones de agente en los repositorios.
Supervisión de la actividad del agente
Realice un seguimiento de las sesiones desde el panel de agentes (disponible desde cualquier página de GitHub) o desde la página agentes. Las sesiones en las que ha iniciado o en las que otro usuario ha pedido Copilot que trabajen, aparecen en la lista de sesiones.
Haga clic en una sesión para abrir el registro de sesión e información general, donde puede supervisar el progreso del agente, el uso de tokens y la longitud de la sesión.
Revisión de los registros de sesión
Los registros de sesión muestran Copilotel razonamiento interno y las herramientas que usó para comprender el repositorio, realizar cambios y validar su trabajo. Copilot tiene su propio entorno de desarrollo efímero, por lo que puede ejecutar pruebas automatizadas y linters para validar los cambios antes de realizar push.
Seguimiento de confirmaciones en los registros de sesión
Los commits de agente en la nube de Copilot son creados por Copilot, y la persona que inició la tarea aparece como coautor. Cada mensaje de confirmación incluye un vínculo a los registros de sesión, por lo que puede realizar un seguimiento de por qué se realizó un cambio durante la revisión de código o una auditoría. Las confirmaciones se firman y aparecen como "Verificadas" en GitHub.
Guiar una sesión de agente
Si Copilot se dirige en la dirección equivocada, o se da cuenta de que su solicitud original necesita ajustes, puede redirigirlo sin detener la sesión.
-
Abra la página agentes y seleccione la sesión.
-
En el cuadro de diálogo debajo del registro de sesión, escriba su respuesta de seguimiento. Por ejemplo:
Use our existing ErrorHandler utility class instead of writing custom try-catch blocks for each endpoint. -
Presione ENTRAR. Copilot implementa la entrada una vez finalizada la llamada a la herramienta actual.
Cada mensaje de control usa una solicitud Premium. El control no está disponible para agentes de codificación de terceros.
Detener una sesión
Si ya no es necesario realizar la tarea o desea empezar con un mensaje nuevo, haga clic en Detener sesión en el visor de registros de sesión. Detener una sesión finaliza la GitHub Actions ejecución y conserva las confirmaciones ya enviadas.
Archivar sesiones
Archivar las sesiones detenidas para quitarlas de la lista de sesiones.
- Abra la sesión detenida.
- Haga clic en y, a continuación, haga clic en Archivar sesión.
- En el cuadro de diálogo, haga clic en Sí, archivar.