{"meta":{"title":"Sobre la revisión de código de GitHub Copilot","intro":"Descubra cómo Copilot puede revisar pull requests por usted.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/copilot","title":"GitHub Copilot"},{"href":"/es/copilot/concepts","title":"Conceptos"},{"href":"/es/copilot/concepts/agents","title":"Agentes"},{"href":"/es/copilot/concepts/agents/code-review","title":"Revisión de código"}],"documentType":"article"},"body":"# Sobre la revisión de código de GitHub Copilot\n\nDescubra cómo Copilot puede revisar pull requests por usted.\n\n## Presentación\n\n```\n          revisión de código Copilot revisa el código escrito en cualquier idioma y proporciona comentarios. Revisa el código desde varios ángulos para identificar problemas y sugerir correcciones. Puede aplicar cambios sugeridos con un par de clics.\n```\n\nEn este artículo se proporciona información general sobre revisión de código Copilot. Para obtener información sobre cómo solicitar una revisión de código desde Copilot, consulte [Uso de GitHub Copilot para la revisión de código](/es/copilot/how-tos/agents/copilot-code-review/using-copilot-code-review).\n\n## Disponibilidad\n\n```\n          revisión de código Copilot es compatible con:\n```\n\n* GitHub.com\n\n* GitHub Mobile\n\n* VS Code\n\n* Visual Studio\n\n* XCode\n\n* IDE de JetBrains\n\n  ```\n          revisión de código Copilot es una característica premium disponible con estos planes:\n  ```\n\n* Copilot Pro\n\n* Copilot Pro+\n\n* Copilot Business\n\n* Copilot Enterprise\n\nConsulte Planes de [Copilot](https://github.com/features/copilot/plans?ref_product=copilot\\&ref_type=purchase\\&ref_style=text).\n\nSi recibe Copilot de una organización, la organización debe habilitar la **revisión de código Copilot** opción en la configuración de directiva Copilot . Esto se aplica a las revisiones en GitHub.com o en GitHub Mobile. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/copilot/how-tos/administer/organizations/managing-policies-for-copilot-in-your-organization).\n\n##\n\n```\n          revisión de código Copilot sin una Copilot licencia\n```\n\nLos miembros de la organización **sin Copilot licencia** pueden usar revisión de código Copilot en GitHub.com. Un administrador de empresa o propietario de la organización debe habilitarlo. Esta funcionalidad está disponible para las organizaciones en planes **Copilot Business** y **Copilot Enterprise**.\n\n### Habilitación de la revisión de código para usuarios sin licencia\n\nPara permitir que los miembros de la organización sin una Copilot licencia usen revisión de código Copilot, debe habilitar dos directivas:\n\n1. ```\n          **Uso de pago de solicitud Premium**. Habilite primero esta política. Permite a la empresa u organización incurrir en cargos por uso de solicitudes Premium revisión de código Copilot.\n   ```\n2. ```\n          **Permitir que los miembros sin una Copilot licencia usen revisión de código Copilot en GitHub.com**. Esta subpolítica habilita revisión de código Copilot para usuarios sin licencia.\n   ```\n\nLa segunda directiva tiene estas características:\n\n* Esta opción está deshabilitada de manera predeterminada.\n* Una vez establecida esta directiva en el nivel empresarial, se vuelve **visible, pero no se puede editar** en el nivel de organización.\n* La directiva es **más restrictiva**.\n  revisión de código Copilot solo está disponible en repositorios en los que se habilita explícitamente la directiva.\n\n### Cómo funciona para los usuarios sin una licencia\n\nCuando ambas directivas están habilitadas, los usuarios sin una licencia Copilot pueden solicitar una revisión de revisión de código Copilot en sus solicitudes de incorporación de cambios en los repositorios de la organización.\n\nEn repositorios en los que está habilitada la revisión automática de código, Copilot revisa automáticamente todas las solicitudes de incorporación de cambios. Esto sucede independientemente de si el autor tiene una Copilot licencia.\n\n```\n          revisión de código Copilot para los usuarios sin licencia no está disponible en los IDEs.\n```\n\n## Archivos excluidos\n\nAlgunos tipos de archivo se excluyen de revisión de código Copilot:\n\n* Archivos de administración de dependencias, como package.json y Gemfile.lock\n* Archivos de registro\n* Archivos SVG\n\nSi incluye estos tipos de archivo en una solicitud de incorporación de cambios, revisión de código Copilot no revisará el archivo.\n\nPara más información, consulta [Archivos excluidos de revisión de código GitHub Copilot](/es/copilot/reference/review-excluded-files).\n\n## Capacidades agentivas para revisión de código Copilot\n\n> \\[!NOTE]\n>\n> *\n\n```\n          revisión de código Copilot tiene funcionalidades en versión preliminar pública y sujetas a cambios. El [AUTOTITLE](/free-pro-team@latest/site-policy/github-terms/github-pre-release-license-terms) se aplica al uso de características de vista previa.\n```\n\n```\n          revisión de código Copilot usa funcionalidades de agente para ampliar su funcionalidad.\n```\n\n* **Recopilación completa del contexto del proyecto**. Esto proporciona revisiones de código más específicas, precisas y contextuales. Esta funcionalidad analiza todo el repositorio para comprender mejor el contexto de los cambios de código. La recopilación completa del contexto del proyecto está disponible con carácter general.\n* **La capacidad de pasar sugerencias a agente en la nube de Copilot**. Esto automatiza la creación de un nuevo pull request contra tu rama con las correcciones sugeridas aplicadas. Pasar sugerencias a agente en la nube de Copilot está en versión preliminar pública y sujeto a cambios.\n\nEstas funcionalidades se habilitan automáticamente para planes Copilot Pro o Copilot Pro+.\n\nSi GitHub Actions no está disponible o si fallan los flujos de trabajo de Acciones usados por revisión de código Copilot, las revisiones se seguirán generando. Sin embargo, no incluirán las características adicionales proporcionadas por las capacidades agenticas.\n\n### Uso de ejecutores de GitHub Actions para funcionalidades de agente en la revisión de código\n\n```\n          revisión de código Copilot usa minutos gratuitos de GitHub Actions para ejecutar las capacidades de agente, incluida la recopilación completa de contextos del proyecto y todas las funcionalidades de versión preliminar pública. De forma predeterminada, revisión de código Copilot usa ejecutores hospedados de GitHub. También puedes actualizar a corredores alojados más grandes GitHubpara mejorar el rendimiento.\n```\n\n> \\[!NOTE]\n> El uso de corredores alojados de mayor GitHubtamaño se factura por minuto y puede conllevar cargos adicionales GitHub Actions .\n\nNo es necesario que haya GitHub Actions habilitado en su organización o empresa para usar las funcionalidades agente en la revisión de código.\n\nSi la organización ha deshabilitado los ejecutores hospedados de GitHub, las funcionalidades de agente no estarán disponibles. En este caso, las revisiones de código se revertirán a una revisión más limitada. Las organizaciones que se encuentren en esta situación pueden usar ejecutores autohospedados.\n\nPara obtener más información sobre cómo configurar runners, 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## Cuota mensual de revisión de código\n\nCada vez que Copilot revisa una solicitud de incorporación de cambios o revisa el código en tu IDE, la cuota mensual de Copilot solicitudes premium se reduce en una.\n\nSi un repositorio está configurado para solicitar automáticamente una revisión de código de Copilot para todas las nuevas solicitudes de incorporación de cambios, el uso de la solicitud Premium se aplica a la cuota del autor de la solicitud de incorporación de cambios. Si otro usuario solicita manualmente una revisión, el uso se aplica a la cuota de ese usuario en su lugar.\n\nSi una solicitud de incorporación de cambios es creada por GitHub Actions o por un bot, el uso se aplicará a:\n\n* El usuario que desencadenó el flujo de trabajo, si ese usuario se puede identificar.\n* Propietario de facturación designado.\n\n### ¿Qué ocurre cuando alcanza la cuota?\n\nCuando llegue a la cuota mensual, no podrá obtener una revisión de código desde Copilot hasta que se restablezca la cuota. Para poder seguir usando las revisiones de código antes de que se reinicie la cuota, deberá actualizar su plan Copilot o habilitar solicitudes premium adicionales.\n\n### Usuarios sin licencia Copilot o plan que incluya revisión de código Copilot\n\nLos usuarios sin acceso a revisión de código Copilot no tienen una cuota de solicitud premium mensual. Esto incluye a los usuarios que no tienen licencia Copilot ni usuarios en el Copilot gratis plan, que no incluye revisión de código Copilot.\n\nCuando revisión de código Copilot está habilitado para estos usuarios, las solicitudes premium que generen se facturan directamente a la organización o a la empresa según el uso por encima del límite de pago. Esto se aplica tanto a las revisiones solicitadas manualmente como a las revisiones automáticas de código.\n\nLas solicitudes Premium generadas por estos usuarios no se atribuyen a ninguna Copilot cuota del plan. Aparecen como uso por encima del límite en los informes de facturación y el análisis de solicitudes Premium. Los usuarios con una licencia Copilot que incluye la revisión de código continúan consumiendo solicitudes Premium de su cuota de plan asignada.\n\n## Uso del modelo\n\nrevisión de código Copilot es un producto creado específicamente que usa una combinación cuidadosamente optimizada de modelos, mensajes y comportamientos del sistema para proporcionar comentarios coherentes y de alta calidad en una amplia gama de códigos base. No se admite el cambio de modelo, ya que es probable que el cambio del modelo ponga en peligro la confiabilidad, la experiencia del usuario y la calidad de los comentarios de revisión.\n\n> \\[!NOTE]\n> revisión de código Copilot puede usar modelos que no están habilitados en la página de configuración \"Modelos\" de la organización. La página de configuración \"Modelos\" solo controla Copilot Chat.\n>\n> Dado que revisión de código Copilot está disponible de forma general, cualquier uso del modelo estará sujeto a los términos generales. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies).\n\n## Validación de revisiones de Copilot código\n\n```\n          Copilot no garantiza detectar todos los problemas o inconvenientes en un pull request. A veces cometerá errores. Valide siempre cuidadosamente las opiniones de Copilot. Complementar la retroalimentación de Copilot con una revisión humana.\n```\n\nPara más información, consulta [Uso responsable de la revisión de código de GitHub Copilot](/es/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review).\n\n## Mejorar el conocimiento de Copilot sobre un repositorio.\n\nCuanto más Copilot sepa sobre el código del repositorio, las herramientas que usa y los estándares y prácticas de codificación, se convertirán en más precisos y útiles sus revisiones. Puede mejorar los conocimientos de Copilot sobre sus repositorios de dos maneras.\n\n### Instrucciones personalizadas\n\nEstas son instrucciones breves de lenguaje natural que se escriben y almacenan como uno o varios archivos en un repositorio. Si es el propietario de una organización en GitHub, también puede definir instrucciones personalizadas en la configuración de su organización. Para más información, consulta [Acerca de la personalización de las respuestas de GitHub Copilot](/es/copilot/concepts/prompting/response-customization?tool=webui#about-repository-custom-instructions).\n\n###\n\n```\n          Memoria de Copilot (versión preliminar pública)\n```\n\nSi tiene un plan Copilot Pro o Copilot Pro+, puede habilitar Memoria de Copilot. Esto permite Copilot almacenar detalles útiles que ha aprendido sobre un repositorio.\nCopilot Después, puede usar esta información cuando revisa las solicitudes de incorporación de cambios en ese repositorio. Para más información, consulta [Acerca de la memoria agente para GitHub Copilot](/es/copilot/concepts/agents/copilot-memory).\n\n## Acerca de las revisiones automáticas de solicitudes de cambios\n\nDe forma predeterminada, Copilot solo revisa una solicitud de incorporación de cambios si se le asigna a dicha solicitud. Sin embargo, puede configurar revisiones automáticas.\n\n* Los **usuarios individuales** del Copilot Pro plan o Copilot Pro+ pueden configurar Copilot para revisar automáticamente todos los pull requests que crean.\n* **Los propietarios del repositorio** pueden configurar Copilot para revisar automáticamente todas las solicitudes de incorporación de cambios en el repositorio que crean los usuarios con acceso a Copilot.\n* **Los propietarios** de la organización pueden configurar Copilot para revisar automáticamente todas las solicitudes de incorporación de cambios en algunos o todos los repositorios de la organización donde un usuario crea Copilot la solicitud de incorporación de cambios.\n\n### Desencadenamiento de una revisión automática de solicitudes de incorporación de cambios\n\nLos desencadenadores para la revisión automática de código dependen de los valores de configuración.\n\n* Configuración básica:\n  * Al crear una solicitud de incorporación de cambios como una \"solicitud abierta\".\n  * La primera vez que cambie una solicitud de incorporación de cambios de \"Borrador\" a \"Abierta\".\n* Revisa las nuevas inserciones:\n  * Cada vez que inserta una nueva confirmación en la solicitud de incorporación de cambios.\n* Revisión de borradores de solicitudes de incorporación de cambios:\n  * Las solicitudes de incorporación de cambios se revisan automáticamente mientras siguen siendo borradores, antes de cambiarlas a \"Abrir\".\n\nPara obtener instrucciones completas, consulte [Configuración de la revisión automática de código mediante GitHub Copilot](/es/copilot/how-tos/agents/copilot-code-review/configuring-automatic-code-review-by-copilot).\n\n> \\[!NOTE]\n> A menos que Copilot se haya configurado para revisar cada inserción en una solicitud de incorporación de cambios, solo revisará una solicitud de incorporación de cambios una vez. Si realiza cambios en la solicitud de incorporación de cambios después de que haya sido revisada automáticamente y desea que Copilot la revise de nuevo, puede solicitarlo manualmente. Haga clic en el botón <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> situado junto al Copilot nombre en el menú **Revisores**.\n\n## Obtención de comentarios detallados sobre la calidad del código para todo el repositorio\n\n```\n          revisión de código GitHub Copilot revisa el código en las solicitudes de incorporación de cambios y proporciona comentarios. Si desea recibir comentarios accionables sobre la confiabilidad y la mantenibilidad de todo su repositorio, habilite GitHub Code Quality. Consulta [AUTOTITLE](/code-security/code-quality/concepts/about-code-quality).\n```\n\n## Información adicional\n\n* [Uso de GitHub Copilot para la revisión de código](/es/copilot/how-tos/agents/copilot-code-review/using-copilot-code-review)"}