Skip to main content

About Copilot Autofix for code scanning

Corrección automática de Copilot provides targeted recommendations to help you fix code scanning alerts and avoid introducing new security vulnerabilities.

¿Quién puede utilizar esta característica?

Autocorrección de GitHub Copilot 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

Corrección automática de Copilot is an expansion of code scanning that provides you with targeted recommendations to help you fix code scanning alerts so you can avoid introducing new security vulnerabilities. The potential fixes are generated automatically by large language models (LLMs) using data from the codebase and from code scanning analysis.

How Corrección automática de Copilot works

Corrección automática de Copilot translates the description and location of an alert into code changes that may fix the alert. It interfaces with the large language model GPT-5.1 from OpenAI, which has sufficient generative capabilities to produce both suggested fixes in code and explanatory text for those fixes.

Enabling and managing Corrección automática de Copilot

You do not need a subscription to GitHub Copilot to use Autocorrección de GitHub Copilot. Corrección automática de Copilot is available to all public repositories on GitHub.com, as well as internal or private repositories owned by organizations and enterprises that have a license for GitHub Code Security.

Corrección automática de Copilot is allowed by default and enabled for every repository that uses CodeQL, regardless of whether it uses default or advanced setup for code scanning. There is no separate step to enable Corrección automática de Copilot: enabling code scanning with CodeQL is sufficient. See Establecimiento de la configuración predeterminada para el examen del código.

Administrators at the enterprise, organization, and repository levels can choose to disable Corrección automática de Copilot. If Corrección automática de Copilot has been disabled at your level, you can re-enable it by following the same steps used to disable it and selecting the option to allow Corrección automática de Copilot. To learn how to manage Corrección automática de Copilot at each level, see Deshabilitación de la corrección automática de Copilot para alertas de seguridad de escaneo de código.