Skip to main content

Revisión de una solicitud de incorporación de cambios creada por GitHub Copilot

Después de que Copilot cree un pull request, debes revisarlo. Puedes mencionar @copilot para pedirle a Copilot que realice cambios o bien insertarlos personalmente.

¿Quién puede utilizar esta característica?

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

Nota:

Para obtener una introducción a Agente de programación Copilot, consulta Acerca del agente de codificación de GitHub Copilot.

Revisión de los cambios de Copilot

Después de que Copilot haya terminado de trabajar en una tarea de codificación y hayas solicitado una revisión de solicitud de incorporación de cambios, debes revisar el trabajo de Copilot exhaustivamente antes de combinar la solicitud de incorporación de cambios.

Importante

Si tienes reglas o protecciones de ramas que requieren aprobaciones de solicitudes de incorporación de cambios y pide a Copilot que cree una solicitud de incorporación de cambios, puede aprobar la solicitud de incorporación de cambios, pero la aprobación no contará para el número necesario de aprobaciones. Otra persona debe aprobar el pull request para que se integre.

Puedes pedirle a Copilot que realice cambios si mencionas @copilot en los comentarios de la solicitud de extracción, o puedes revisar la rama de Copilot y realizar los cambios personalmente.

Opcionalmente, al enviar un comentario de solicitud de incorporación de cambios (no una revisión ni comentario de revisión) a través de la interfaz web de GitHub, puede seleccionar un modelo mediante el selector de modelos. De forma predeterminada, Copilot usará el modelo usado originalmente para crear la solicitud de incorporación de cambios.

Sugerencia

Se recomienda procesar por lotes los comentarios de revisión en lugar de enviarlos individualmente.

Copilot solo responde a los comentarios de personas que tienen acceso de escritura al repositorio.

Cuando Copilot inicia una nueva sesión del agente en respuesta a tu comentario, se agrega un emoticono de ojos (👀) como reacción al comentario y se agrega un evento "Copilot has started work" a la escala de tiempo de la solicitud de cambios.

Captura de pantalla de una escala de tiempo de solicitud de incorporación de cambios con un comentario de revisión con la reacción de los ojos y un evento de escala de tiempo "Copilot started work".

Cuando Copilot inicia una nueva sesión en la misma solicitud de extracción, recuerda el contexto de la sesión anterior, lo que le permite trabajar de forma más rápida y confiable.

Nota:

Si la solicitud de incorporación de cambios fue creada por un agente personalizado, cuando mencione @copilot en los comentarios de la solicitud de incorporación de cambios, se usará el mismo agente personalizado para realizar cambios adicionales. Esto garantiza la coherencia en la configuración especializada del agente a lo largo del ciclo de vida de la solicitud de incorporación de cambios. Consulta Creación de agentes personalizados para Agente de programación Copilot.

Para obtener más información, consulta la sección "Usar comentarios para iterar en una solicitud de incorporación de cambios" en Procedimientos recomendados para usar GitHub Copilot para trabajar en tareas.

Gestión de ejecuciones de flujo de trabajo de GitHub Actions

De forma predeterminada, los flujos de trabajo de GitHub Actions no se ejecutan automáticamente cuando Copilot aplique los cambios en una solicitud de incorporación de cambios.

Los flujos de trabajo de GitHub Actions pueden tener privilegios y tener acceso a secretos confidenciales. Inspecciona los cambios propuestos en la solicitud de cambios y asegúrate de que estés de acuerdo para ejecutar tus flujos de trabajo en la rama de la solicitud de cambios. Debe estar especialmente alerta de los cambios propuestos en el directorio .github/workflows/ que afecten a los archivos de flujo de trabajo.

Para permitir que los flujos de trabajo de GitHub Actions se ejecuten, haz clic en el botón Approve and run workflows del cuadro de combinación de la solicitud de cambios.

Captura de pantalla del cuadro de combinación en una solicitud de incorporación de cambios de Copilot con el botón "Aprobar y ejecutar flujos de trabajo".

Si lo desea, puede configurar Agente de programación Copilot para permitir que los flujos de trabajo de GitHub Actions se ejecuten sin intervención humana. Para obtener más información, consulte Configuración de opciones para el agente de codificación de GitHub Copilot.

Proporcionar comentarios sobre el trabajo de Copilot

Puedes proporcionar comentarios sobre el trabajo de Copilot con los botones de comentarios de las solicitudes de incorporación de cambios y los comentarios de Copilot. Usamos tus comentarios para mejorar el producto y la calidad de las soluciones de Copilot.

  1. En un comentario o solicitud de cambios de Copilot, haz clic en el botón de pulgar hacia arriba (👍) o hacia abajo (👎).
  2. Si haces clic en el botón de pulgar hacia abajo, se te pedirá que proporciones información adicional. También tienes la opción de elegir el motivo de tus comentarios negativos y dejar un comentario antes de hacer clic en Submit feedback.

Información adicional

  •         [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices)
    
  •         [AUTOTITLE](/copilot/using-github-copilot/coding-agent/using-the-copilot-coding-agent-logs)
    
  •         [AUTOTITLE](/copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent)