Skip to main content

Administración de problemas y solicitudes de incorporación de cambios con el aplicación Copilot de GitHub

Recoger un problema, dirigir a un agente para implementar cambios y obtener una solicitud de incorporación de cambios, todo ello sin salir de aplicación Copilot de GitHub.

¿Quién puede utilizar esta característica?

aplicación Copilot de GitHub está disponible con los planes GitHub Copilot para empresas y GitHub Copilot para grandes empresas (si la organización ha habilitado las funciones en versión preliminar y CLI de Copilot) y mediante lista de espera para los planes Copilot Pro de GitHub y GitHub Copilot Pro+.

Nota:

El aplicación Copilot de GitHub se encuentra en Versión preliminar técnica y está sujeto a cambios.

Usuarios de Copilot Business y Copilot Enterprise — Descargar e instalar desde el repositorio aplicación Copilot de GitHub si su organización o empresa ha habilitado las funciones en versión preliminar y CLI de Copilot.

* ** Copilot Pro y Copilot Pro+ usuarios** : para solicitar acceso, únase a la lista de espera.

Exploración de la bandeja de entrada

Haga clic en Bandeja de entrada en la barra lateral para ver los problemas y las solicitudes de incorporación de cambios en un solo lugar. La bandeja de entrada se organiza en secciones, de forma predeterminada, Todas, Activas, Solicitudes de revisión y Listo. Puede editar las secciones predeterminadas o agregar nuevas con sus propios filtros. Use la barra de búsqueda dentro de cualquier sección para buscar elementos por palabra clave o calificadores como label:bug.

Iniciar una sesión desde un problema

  1. En la Bandeja de entrada, busque el problema en el que desea trabajar y, a continuación, haga clic en él para ver sus detalles.
  2. Haga clic en Iniciar una sesión. La aplicación crea una nueva sesión con el contexto de problema ya cargado y selecciona automáticamente el modo Plan .
  3. El agente propone un plan. Revise el plan y, a continuación, deje que el agente comience a trabajar o pídale que proponga cambios que pueda aplicar manualmente.
  4. Una vez aprobado, el agente crea una rama, implementa los cambios y abre una solicitud de incorporación de cambios para que la revise.

Revisión de una solicitud de incorporación de cambios

  1. Haga clic en una solicitud de incorporación de cambios en la Bandeja de entrada para ver su información general, incluidos el resumen, los resultados de la comprobación de CI y la actividad de revisión.
  2. Cambie a la pestaña Archivos modificados para revisar la diferencia.
  3. Haga clic en Crear sesión para iniciar una sesión para la solicitud de incorporación de cambios. Dentro de la sesión, puede dejar comentarios de revisión en la diferencia o pedir al agente que realice cambios.
  4. Una vez finalizada la revisión en la sesión, puede volver a la vista de detalles de la solicitud de incorporación de cambios y hacer clic en Revisar en la parte superior para enviar una revisión.

También puede abrir la solicitud de incorporación de cambios en el explorador o en otro IDE directamente desde la aplicación.

Respuesta a una revisión

Puede responder a los comentarios de revisión y resolver las comprobaciones de CI fallidas en el aplicación Copilot de GitHub.

  1. Abrir una solicitud de incorporación de cambios.
  2. Desplácese hacia abajo por la página para ver los comentarios de revisión en su PR. Para pedir a un agente que resuelva un comentario, haga clic en Fix.
  3. En la parte inferior de la página, vea el estado de las comprobaciones de CI. Para pedir a un agente que corrija las comprobaciones con errores, haga clic en Corregir comprobaciones con errores.

Combinación de una solicitud de incorporación de cambios

Cuando quieras fusionar una pull request, puedes activar Agent Merge en la parte superior de la aplicación. La fusión automática con agente hará que la sesión de Copilot del área de trabajo lea tu pull request, corrija lo que la bloquea y la fusione en cuanto GitHub lo permita. Se ejecuta en segundo plano, sigue funcionando tras reiniciar la aplicación y se desactiva una vez que se fusiona la pull request.