{"meta":{"title":"Uso de GitHub Copilot code review en GitHub","intro":"GitHub Copilot revisa tus pull requests y sugiere cambios listos para aplicar, por lo que obtendrás comentarios inmediatos y útiles sobre cada confirmación.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/copilot","title":"GitHub Copilot"},{"href":"/es/copilot/how-tos","title":"Procedimientos"},{"href":"/es/copilot/how-tos/copilot-on-github","title":"Copilot en GitHub"},{"href":"/es/copilot/how-tos/copilot-on-github/use-copilot-agents","title":"Uso de Copilot agentes"},{"href":"/es/copilot/how-tos/copilot-on-github/use-copilot-agents/copilot-code-review","title":"Copilot code review"}],"documentType":"article"},"body":"# Uso de GitHub Copilot code review en GitHub\n\nGitHub Copilot revisa tus pull requests y sugiere cambios listos para aplicar, por lo que obtendrás comentarios inmediatos y útiles sobre cada confirmación.\n\nCopilot code review también está disponible para los miembros de la organización sin licencia Copilot , cuando un administrador de empresa u propietario de la organización lo habilita. Consulte [Copilot code review para miembros de la organización sin licencia de Copilot](/es/copilot/concepts/agents/code-review#copilot-code-review-without-a-copilot-license).\n\n## Solicitar una revisión de Copilot\n\n1. En GitHub.com, cree o abra un pull request.\n\n2. En \"Revisores\" en la barra lateral derecha, junto a **Copilot**, haga clic en **Solicitar**.\n\n   ![Captura de pantalla de Copilot con el botón \"Solicitar\" debajo de \"Revisores\".](/assets/images/help/copilot/code-review/request-review@2x.png)\n\n3. Copilot Espere a que finalice la revisión. Esto suele tardar menos de 30 segundos.\n\n4. Revise detenidamente los comentarios de Copilot sobre la solicitud de incorporación de cambios.\n\n   ![Captura de pantalla de una revisión de código dejada por Copilot.](/assets/images/help/copilot/code-review/review-comment@2x.png)\n\nCopilot siempre deja una revisión de comentario, no una revisión de aprobación o de solicitud de cambios. Sus revisiones no cuentan para las aprobaciones necesarias y no bloquearán la combinación.\n\nCopilotLos comentarios de revisión funcionan como comentarios de revisores humanos. Agregue reacciones, responder, resolver u ocultarlas. Las respuestas que agregue son visibles para otras personas, pero no para Copilot.\n\nTambién puede solicitar una revisión desde Copilot a través de la API REST de GitHub solicitando `copilot-pull-request-reviewer[bot]` como revisor. Para obtener más información, vea [Puntos de conexión de la API de REST para las solicitudes de revisión](/es/rest/pulls/review-requests#request-reviewers-for-a-pull-request).\n\n## Trabajar con cambios sugeridos\n\nCopilotLos comentarios a menudo incluyen cambios sugeridos que puede aplicar en unos pocos clics. Acepte una sola sugerencia o agrupe varias sugerencias en una confirmación. Para obtener más información, vea [Incorporar comentarios en tu solicitud de extracción](/es/pull-requests/how-tos/review-pull-requests/incorporating-feedback-in-your-pull-request).\n\nPara que Copilot cloud agent implemente los cambios sugeridos directamente:\n\n1. Habilite GitHub Copilot code review y Copilot cloud agent.\n2. En un comentario de revisión de GitHub Copilot code review, haga clic en **Corregir con Copilot**. Esto crea un borrador de comentario en el que se indica Copilot que aborde comentarios específicos. Puedes elegir si Copilot crea una nueva solicitud de incorporación de cambios en tu rama o si realiza el commit directamente en la misma solicitud de incorporación de cambios.\n\n## Proporcionar comentarios sobre las revisiones\n\nValora los comentarios de Copilot para ayudar a mejorar las sugerencias futuras.\n\n1. En un comentario de revisión de Copilot, haz clic en el botón de pulgar hacia arriba (:+1:) o hacia abajo (:-1:).\n\n   ![Captura de pantalla que muestra un comentario de Copilot code review con los botones de pulgar hacia arriba y hacia abajo.](/assets/images/help/copilot/code-review/feedback-controls@2x.png)\n\n2. Si hace clic en el pulgar hacia abajo, elija opcionalmente un motivo, deje un comentario y luego haga clic en **Enviar comentarios**.\n\n   ![Captura de pantalla del formulario para proporcionar información adicional cuando das una opinión negativa sobre un comentario de Copilot.](/assets/images/help/copilot/code-review/feedback-modal@2x.png)\n\n## Solicitar una nueva revisión\n\nCuando envías nuevos cambios a una solicitud de extracción que Copilot ha revisado, esta no se vuelve a revisar automáticamente a menos que hayas configurado las revisiones automáticas para que incluyan los nuevos envíos.\n\nPara solicitar manualmente una nueva revisión, haga clic en el <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-sync\" aria-label=\"Re-request review\" role=\"img\"><path d=\"M1.705 8.005a.75.75 0 0 1 .834.656 5.5 5.5 0 0 0 9.592 2.97l-1.204-1.204a.25.25 0 0 1 .177-.427h3.646a.25.25 0 0 1 .25.25v3.646a.25.25 0 0 1-.427.177l-1.38-1.38A7.002 7.002 0 0 1 1.05 8.84a.75.75 0 0 1 .656-.834ZM8 2.5a5.487 5.487 0 0 0-4.131 1.869l1.204 1.204A.25.25 0 0 1 4.896 6H1.25A.25.25 0 0 1 1 5.75V2.104a.25.25 0 0 1 .427-.177l1.38 1.38A7.002 7.002 0 0 1 14.95 7.16a.75.75 0 0 1-1.49.178A5.5 5.5 0 0 0 8 2.5Z\"></path></svg> botón situado junto al Copilotnombre en el menú **Revisores** . Para obtener más información, vea [Solicitar una revisión de solicitud de extracción](/es/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review).\n\nPara solicitar automáticamente rerevisiones en cada inserción, habilite la revisión automática del código y seleccione **Revisar nuevas inserciones** en la configuración del conjunto de reglas. Para obtener más información, vea [Configuring code review by GitHub Copilot](/es/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review#configuring-automatic-code-review-for-repositories-in-an-organization).\n\nAl volver a revisar, Copilot puede reiterar los comentarios anteriores, incluso si los ha resuelto o los ha votado negativamente.\n\n## Habilitación de revisiones automáticas\n\nDe forma predeterminada, solicitas revisiones a Copilot manualmente en cada solicitud de extracción. Para habilitar las revisiones automáticas de todas las solicitudes de incorporación de cambios, consulte [Configuring code review by GitHub Copilot](/es/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review).\n\n## Personaliza las revisiones con instrucciones personalizadas\n\nPuede personalizar Copilot code review agregando instrucciones personalizadas al repositorio. Las instrucciones personalizadas del repositorio pueden ser específicas de todo el repositorio o de una ruta de acceso.\n\nUse `.github/copilot-instructions.md` para obtener instrucciones de revisión para todo el repositorio que se deben aplicar en todo el código base. Este es un buen lugar para describir las expectativas de toda la organización, como los estándares de codificación, los criterios de revisión o las prácticas generales que Copilot deben tener en cuenta en cada revisión.\n\nUse un `AGENTS.md` archivo en la raíz del repositorio para proporcionar contexto de repositorio adicional que ayude a Copilot comprender mejor cómo funciona el proyecto. Por ejemplo, puede explicar qué patrones son intencionales, qué partes del código base necesitan un examen más detallado y lo que el equipo considera una buena arquitectura, pruebas e prácticas de implementación. Esto ayuda a hacer que las revisiones sean más relevantes y alineadas con la forma en que el equipo compila software.\n\nUtiliza archivos `.github/instructions/**/*.instructions.md` para instrucciones específicas para una ruta que solo se aplican al revisar los archivos correspondientes. Esto resulta útil cuando diferentes partes del repositorio siguen convenciones diferentes, requieren comprobaciones especializadas o necesitan instrucciones de revisión adaptadas a un lenguaje, marco o subsistema concretos.\n\nPara más información, consulta [Agregar instrucciones personalizadas del repositorio para GitHub Copilot](/es/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).\n\n> \\[!NOTE]\n> Al revisar una solicitud de incorporación de cambios, Copilot lee las instrucciones personalizadas del repositorio, las instrucciones del agente y las capacidades del agente de la rama de origen (la rama con sus cambios), y no de la rama base. Por ejemplo, al combinar `my-feature-branch` en `main`, Copilot usa las instrucciones y aptitudes de `my-feature-branch`, por lo que puede probar los cambios en ellas en la misma solicitud de incorporación de cambios sin combinarlas primero.\n\n### Ejemplo\n\nEste ejemplo de un `.github/copilot-instructions.md` archivo contiene tres instrucciones que se aplicarán a todos los Copilot code reviewelementos del repositorio.\n\n```text\nWhen performing a code review, respond in Spanish.\n\nWhen performing a code review, apply the checks in the `/security/security-checklist.md` file.\n\nWhen performing a code review, focus on readability and avoid nested ternary operators.\n```\n\n## Servidores MCP y habilidades de agente\n\nCopilot code review puede usar aptitudes de agente y servidores MCP configurados en el repositorio, cuando son pertinentes para la revisión.\n\nPara que estén disponibles para Copilot code review en GitHub, configure:\n\n* **Habilidades del agente** en su repositorio (en `.github/skills`). Si desea que una aptitud tenga como destino las tareas de revisión, use un nombre de directorio de aptitudes centrado en la revisión, como `code-review`. Para 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).\n* **Servidores MCP** en la configuración de Copilot del repositorio. El GitHub servidor MCP y el servidor MCP de Playwright están habilitados de forma predeterminada. Para obtener más información sobre la configuración, consulte [Configuración de servidores MCP para el repositorio](/es/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers).\n\nCopilot code review es más probable que use este contexto cuando:\n\n* Los directorios de aptitudes del agente tienen nombres y descripciones centrados en la revisión, como `code-review`, que indican que están pensados para la revisión de solicitudes de incorporación de cambios.\n* Las habilidades del agente o las instrucciones personalizadas le indican explícitamente a Copilot code review que use un contexto de MCP específico.\n* Las descripciones de solicitudes de incorporación de cambios hacen referencia a los elementos disponibles a través de servidores MCP configurados, como claves de emisión o identificadores de incidente.\n\nPara comprobar qué contexto Copilot code review de MCP se usa para una revisión específica, compruebe si hay atribución en la parte inferior de cada comentario de revisión. Estas atribución hacen referencia a la aptitud específica del agente o al servidor MCP que Copilot code review se usa para generar ese comentario. También puede abrir la sesión de revisión vinculada desde la escala de tiempo de la solicitud de incorporación de cambios y, a continuación, comprobar los registros de sesión para ver qué servidores y herramientas de MCP se llamaron.\n\nEn la configuración del repositorio, **Allow Copilot usar herramientas de MCP al revisar las solicitudes de incorporación de cambios** está habilitada de forma predeterminada. Deshabilite esta configuración si desea que los servidores MCP estén disponibles solo para Copilot cloud agenty no para Copilot code review. Para obtener instrucciones paso a paso, consulte [Configuración de servidores MCP para el repositorio](/es/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers#disabling-mcp-tools-for-code-review).\n\n## Lectura adicional\n\n* [Sobre la revisión de código de GitHub Copilot](/es/copilot/concepts/agents/code-review)\n* [Revisar la salida de Copilot](/es/copilot/how-tos/copilot-on-github/use-copilot-agents/review-copilot-output)"}