{"meta":{"title":"Usa la revisión de código de GitHub Copilot a lo largo del ciclo de vida de la solicitud de incorporación de cambios","intro":"Cree un flujo de trabajo repetible para Copilot code review desde la solicitud de incorporación de cambios en borrador hasta la fusión.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/copilot","title":"GitHub Copilot"},{"href":"/es/copilot/tutorials","title":"Tutoriales"},{"href":"/es/copilot/tutorials/use-copilot-code-review-across-the-pull-request-lifecycle","title":"Ciclo de vida de las solicitudes de incorporación de cambios"}],"documentType":"article"},"body":"# Usa la revisión de código de GitHub Copilot a lo largo del ciclo de vida de la solicitud de incorporación de cambios\n\nCree un flujo de trabajo repetible para Copilot code review desde la solicitud de incorporación de cambios en borrador hasta la fusión.\n\n## Introduction\n\nCopilot code review es más eficaz cuando lo usas como parte de un flujo de trabajo de pull requests. Este tutorial muestra cómo elegir entre revisiones manuales y automáticas, solicitar revisiones desde el principio en las solicitudes de incorporación de cambios en borrador y decidir cuándo solicitar una nueva revisión antes de la fusión.\n\nTambién aprenderás cuándo usar la personalización, las habilidades, los servidores MCP y las opciones del ejecutor para adaptar las revisiones de Copilot a tus necesidades.\n\n## Trabajar durante todo el ciclo de vida de la solicitud de incorporación de cambios\n\nElija un modelo de revisión y configure comentarios iniciales para las solicitudes de incorporación de cambios en borrador y activas.\n\n### Elección del modelo de revisión adecuado para el equipo\n\nCopilot code review puede ejecutarse manualmente, al activarlo manualmente o automáticamente en uno o más puntos del ciclo de vida de una solicitud de incorporación de cambios. Las revisiones manuales te permiten controlar exactamente cuándo interviene Copilot code review. Las revisiones automáticas garantizan una cobertura consistente y permiten elegir si se ejecutan al abrirse, en borrador o con cada nuevo push.\n\n| Revisar modelo                                                                                                      | Más adecuado para                                                        | Por qué                                                                                                               |\n| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------- |\n| Solicitud de revisión manual                                                                                        | Cambios de alto contexto o uso selectivo                                 | Puedes activar Copilot solo cuando quieras una perspectiva diferente.                                                 |\n| Revisión automática de las solicitudes de extracción abiertas                                                       | Equipos que desean una cobertura amplia y coherente                      | Cada solicitud de incorporación de cambios recibe comentarios de referencia sin depender de los hábitos individuales. |\n| Revisión automática en solicitudes de incorporación de cambios en borrador                                          | Equipos que quieren ciclos de retroalimentación más tempranos            | Los autores pueden corregir problemas antes de que se inicie la revisión humana.                                      |\n| Revisión automática en nuevas inserciones                                                                           | Solicitudes de incorporación de cambios rápidas con revisiones múltiples |                                                                                                                       |\n| Copilot reevalúa las actualizaciones sustanciales a medida que evoluciona la solicitud de incorporación de cambios. |                                                                          |                                                                                                                       |\n\nPara conocer los pasos de configuración, consulte [Uso de GitHub Copilot para la revisión de código](/es/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review) y [Configuring code review by GitHub Copilot](/es/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review).\n\n### Use Copilot code review desde el principio en solicitudes de incorporación de cambios en borrador\n\nLa revisión de solicitudes de incorporación de cambios en borrador con Copilot code review le ofrece una verificación temprana y fiable de su código antes de que solicitar una revisión a su equipo.\n\nUn flujo de trabajo en borrador útil es:\n\n1. Abra una solicitud de incorporación de cambios como borrador.\n2. Solicite una revisión a Copilot code review en **Revisores** o habilite la revisión automática para las solicitudes de incorporación de cambios en borrador.\n3. Solucione primero los comentarios de alta confianza, tales como la exactitud, la seguridad y los problemas claros de mantenibilidad.\n4. Inserte actualizaciones y confirme que se han resuelto los comentarios principales.\n5. Marque la solicitud de incorporación de cambios como lista para la revisión humana.\n\nEste enfoque ayuda a su equipo a dedicar más tiempo de revisión humana a los inconvenientes de diseño y al impacto en el producto, en lugar de problemas obvios que podrían haberse detectado anteriormente.\n\n## Ajustar la calidad de las revisiones\n\nMejore la calidad de la revisión al decidir cuándo solicitar una nueva revisión y dónde agregan valor la personalización, el contexto externo y los ejecutores.\n\n### Usa una segunda revisión antes de la fusión\n\nDespués de cambios sustanciales, solicite volver a revisar para comprobar si se introdujeron nuevos riesgos al abordar los comentarios anteriores.\n\nSolicite que vuelva a revisarlo cuando:\n\n* Actualice varios archivos a través de los límites del servicio o del paquete.\n* Cambiar un comportamiento delicado para la seguridad o los datos.\n* Aplique un lote grande de cambios sugeridos y solicite una revisión final.\n\nPara equipos con actualizaciones frecuentes en las solicitudes de incorporación de cambios activas, habilitar las revisiones automáticas en nuevas inserciones puede reducir las solicitudes de revisión manuales a la vez que se mantienen los comentarios actualizados.\n\n### Adapte la personalización a su flujo de trabajo\n\nLa personalización es más útil cuando cada tipo de archivo admite un punto de decisión de revisión en el flujo de trabajo:\n\n* Utilice `.github/copilot-instructions.md` para las expectativas de revisión de todo el repositorio que deberían aplicarse a la mayoría de las solicitudes de extracción.\n* Utiliza `.github/instructions/**/*.instructions.md` para orientaciones específicas para el agente y para la ruta cuando distintas partes de la base de código tienen estándares diferentes.\n* Use `AGENTS.md` para proporcionar contexto de repositorio que mejore la relevancia, como patrones intencionales, límites de arquitectura o prioridades de revisión.\n\nMantenga estos archivos enfocados en lo que los revisores necesitan decidir durante las pull requests. Evite convertirlos en manuales de ingeniería completos.\n\nPara obtener ejemplos y mecanismos de personalización detallados, consulte [Uso de instrucciones personalizadas para desbloquear la eficacia de la revisión de código de Copilot](/es/copilot/tutorials/customize-code-review).\n\n### Uso de aptitudes de agente y servidores MCP para objetivos de revisión especializados\n\nLas aptitudes del agente y los servidores MCP son más valiosas cuando el equipo necesita revisiones que dependen del contexto específico de la organización.\n\nUse las aptitudes del agente cuando desee rutinas de revisión reutilizables, por ejemplo:\n\n* Aplicar una lista de verificación estándar a las pull requests de migración.\n* Ejecutar revisiones específicas de lenguaje o marco de trabajo en un monorepositorio.\n* Priorizar determinadas áreas de riesgo, como la lógica de autorización o facturación.\n\nUse servidores MCP cuando las revisiones deben hacer referencia al contexto fuera de la propia solicitud de incorporación de cambios, por ejemplo:\n\n* Vincular cambios en las solicitudes de incorporación de cambios con datos de problemas, incidentes o propiedad del servicio.\n* Comprobación del despliegue previsto o del contexto operativo a partir de sistemas internos.\n* Validar los detalles de implementación en orígenes de documentación externos.\n\nPara obtener más información sobre la configuración, consulte [Agregar aptitudes de agente para GitHub Copilot](/es/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/add-skills) y [Configuración de servidores MCP para el repositorio](/es/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers).\n\n### Decida si necesita ejecutores autohospedados\n\nEn muchos casos, los ejecutores estándar alojados en GitHub son suficientes para Copilot code review y no requieren configuración; vienen configurados de forma predeterminada.\n\nConsidere el uso de ejecutores autohospedados o de mayor tamaño cuando lo necesite:\n\n* Mejor rendimiento para cargas de trabajo de revisión más pesadas.\n* Acceso de red a los sistemas internos requeridos por su organización.\n\nLos ejecutores son necesarios porque Copilot code review utiliza GitHub Actions para operaciones de agente, tales como la recopilación de contexto más profundo y la llamada a herramientas. Si los ejecutores hospedados en GitHub no están disponibles y no hay ninguna opción autohospedada compatible configurada correctamente, las revisiones volverán a un modo más limitado.\n\nPara obtener detalles de planeación y configuración, consulte [Configuración de ejecutores para la revisión de código de GitHub Copilot](/es/copilot/how-tos/copilot-on-github/set-up-copilot/configure-runners).\n\n## Flujos de trabajo recomendados por escenario\n\n| Escenario de equipo                                   | Flujo de trabajo recomendado                                                                                                                                                                                                                                                                                                       |\n| ----------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Equipo pequeño con pull requests frecuentes           | Habilitar revisiones automáticas para todas las solicitudes de extracción, revisar los borradores para obtener comentarios tempranos y usar una nueva revisión manual antes de la fusión cuando los cambios sean sustanciales.                                                                                                     |\n| Monorepositorio grande con pilas tecnológicas mixtas. | Habilite las revisiones automáticas y revise las nuevas inserciones; añada instrucciones específicas de ruta para cada área principal y utilice habilidades para patrones de revisión repetidos.                                                                                                                                   |\n| Código base regulado o sensible a la seguridad        | Utilice revisiones de solicitudes de incorporación de cambios en borrador junto con una revisión obligatoria antes de la fusión, mantenga las expectativas de seguridad a nivel de repositorio en `.github/copilot-instructions.md` y use servidores MCP para el contexto de incidentes o cumplimiento almacenado fuera de GitHub. |\n| Equipo con dependencias internas de la plataforma     | Comience con la revisión automática y agregue ejecutores autohospedados y contexto MCP solo cuando se requiera acceso interno al sistema para obtener comentarios útiles de revisión.                                                                                                                                              |\n\n## Pasos siguientes\n\n* Para obtener más información sobre conceptos más generales, incluido el esfuerzo de revisión y las capacidades agénticas, consulte [Sobre la revisión de código de GitHub Copilot](/es/copilot/concepts/agents/code-review).\n* Para ajustar la calidad de revisión automatizada para repositorios específicos, consulte [Creación de un proceso de revisión optimizado con Copilot](/es/copilot/tutorials/optimize-code-reviews).\n* Para ver los tipos de archivo excluidos y otros límites, consulte [Archivos excluidos de GitHub Copilot code review](/es/copilot/reference/review-excluded-files)."}