Skip to main content

Configuración de ejecutores para la revisión de código de GitHub Copilot

Utiliza runners autoalojados o runners alojados de mayor GitHubtamaño para revisión de código Copilot.

Acerca del > [!IMPORTANT] Starting June 1, 2026, revisión de código Copilot runs will consume GitHub Actions minutes. For more details on this and how to prepare, see Pricing and usage cost considerations for revisión de código Copilot.

uso de las herramientas de revisión de código

          GitHub Actions Las organizaciones en esta situación pueden utilizar corredores autoalojados.

También puedes actualizar a corredores alojados más grandes revisión de código Copilot usa GitHub Actions para ejecutar las funcionalidades agenticas, 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 GitHub ejecutores hospedados.

Si la organización ha deshabilitado los ejecutores hospedados GitHub, las funcionalidades agente no estarán disponibles. En este caso, las revisiones de código se revertirán a una revisión más limitada.para mejorar el rendimiento.

Configurar ejecuentes autoalojados para revisión de código

Ejecuta GitHub usando corredores autoalojados revisión de código Copilot con ARC (Controlador de Corredores de Acciones). En primer lugar, debe configurar conjuntos de escalado administrados por ARC en su entorno. Para obtener más información sobre ARC, consulte Controlador del ejecutor de acciones.

Advertencia

ARC es la única solución compatible oficialmente para el autohospedaje GitHub Actions. Por razones de seguridad, no utilices corredores autoalojados que no sean ARC.

          revisión de código Copilot solo es compatible con los ejecutores de Linux de Ubuntu x64.

Para configurar corredores autoalojados para revisión de código Copilot:

  1. Configure los controles de seguridad de red de los ejecutores de revisión de código Copilot para asegurarse de que GitHub Actions no tiene acceso abierto a su red o a la red pública de Internet.

    Debe configurar el firewall para permitir las conexiones a los hosts estándar necesarios para revisión de código Copilot los ejecutores autohospedados, además de los siguientes hosts:

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  2. En el archivo copilot-setup-steps.yml, establezca el atributo runs-on en el nombre del conjunto de escalado administrado por ARC. Para obtener más información, vea Configuración del entorno de desarrollo.

    # ...
    
    jobs:
      copilot-setup-steps:
        runs-on: arc-scale-set-name
        # ...
    

Actualizar a runners alojados GitHub Actions más grandes GitHub

De forma predeterminada, GitHub Actions se ejecuta en un ejecutor estándar revisión de código Copilot . Los ejecutores más grandes proporcionan un mejor rendimiento (CPU y memoria), más espacio en disco y características avanzadas, como Azure redes privadas. Consulte Ejecutores más grandes.

Nota:

El uso de corredores alojados de mayor GitHub Actionstamaño se factura por minuto y puede conllevar cargos adicionales GitHub .

  1. Configure ejecutores más grandes para su organización. Consulte Administración de ejecutores más grandes.

  2. Si usa gestores de tareas más grandes con redes privadas de Azure, configure la red privada de Azure para permitir el acceso saliente a los hosts siguientes:

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  3. En tu copilot-setup-steps.yml archivo, establece el runs-on atributo en la etiqueta de los corredores más grandes que quieres revisión de código Copilot usar. Consulte Ejecución de trabajos en ejecutores más grandes.

    # ...
    
    jobs:
      copilot-setup-steps:
        runs-on: ubuntu-4-core
        # ...