Skip to main content

Acerca de Copilot Autofix para el análisis de código

Autofijo de Copilot da recomendaciones específicas para ayudarle a corregir las alertas de code scanning y evitar introducir nuevas vulnerabilidades de seguridad.

¿Quién puede utilizar esta característica?

GitHub Copilot Corrección automática para code scanning está disponible para los siguientes tipos de repositorio:

  • Repositorios públicos en GitHub.com
  • Repositorios propiedad de la organización en GitHub Team con GitHub Code Security habilitado

Autofijo de Copilot es una expansión de code scanning que proporciona recomendaciones específicas para ayudarle a corregir alertas de code scanning y evitar introducir nuevas vulnerabilidades de seguridad. Las posibles correcciones se generan automáticamente mediante modelos de lenguaje de gran tamaño (LLM) utilizando datos de la base de código y del análisis de code scanning.

Cómo funciona Autofijo de Copilot

Autofijo de Copilot convierte la descripción y la ubicación de una alerta a cambios de código para corregir la alerta. Interactúa con el modelo de lenguaje grande GPT-5.1 de OpenAI, que tiene suficientes funcionalidades generativas para generar correcciones sugeridas en el código y texto explicativo para esas correcciones.

Habilitación y administración de Autofijo de Copilot

No necesitas una suscripción a GitHub Copilot para usar GitHub Copilot Corrección automática. Autofijo de Copilot está disponible para todos los repositorios públicos en GitHub.com, así como repositorios internos o privados que pertenecen a organizaciones y empresas que tienen una licencia para GitHub Code Security.

Autofijo de Copilot se permite de forma predeterminada y está habilitado para cada repositorio que usa CodeQL, con independencia de si usa la configuración predeterminada o avanzada para code scanning. No hay ningún paso independiente para habilitar Autofijo de Copilot: habilitar code scanning con CodeQL es suficiente. Consulta Establecimiento de la configuración predeterminada para el examen del código.

Los administradores de los niveles de empresa, organización y repositorio pueden optar por deshabilitar Autofijo de Copilot. Si Autofijo de Copilot se ha deshabilitado en su configuración, puede volver a habilitarlo siguiendo los mismos pasos que se usan para deshabilitarlo y seleccionar la opción para permitir Autofijo de Copilot. Para obtener información sobre cómo administrar Autofijo de Copilot en cada nivel, consulte Deshabilitar la corrección automática de Copilot para las alertas de seguridad del análisis de código.