Skip to main content

Configuration des exécuteurs pour la révision du code GitHub Copilot

Utilisez des runners auto-hébergés ou des runners hébergés parGitHub de capacité supérieure pour révision du code Copilot.

À propos de l'utilisation des outils de révision de code > [!IMPORTANT] Starting June 1, 2026, révision du code Copilot runs will consume GitHub Actions minutes. For more details on this and how to prepare, see Pricing and usage cost considerations for révision du code Copilot.

          GitHub ActionsLes organisations concernées par ce cas de figure peuvent recourir à des runners auto-hébergés.

Vous avez également la possibilité d’opter pour des runners hébergés par révision du code Copilot utilise GitHub Actions pour exécuter les fonctionnalités agentiques, notamment la collecte complète du contexte du projet et toutes les fonctionnalités dans préversion publique. Par défaut, révision du code Copilot utilise les exécuteurs hébergés GitHub.

Si votre organisation a désactivé GitHubles exécuteurs hébergés, les fonctionnalités agentiques ne seront pas disponibles. Dans ce cas, les révisions de code reviennent à une révision plus limitée. plus puissants afin d’améliorer les performances.

Configurez les runners auto-hébergés pour assurer la révision de code.

Exécutez GitHub à l’aide de runners auto-hébergés révision du code Copilot via Arc (Actions Runner Controller). Vous devez d’abord configurer des ensembles de mise à l'échelle gérés par ARC dans votre environnement. Pour plus d’informations sur ARC, consultez Actions Runner Controller.

Avertissement

ARC est la seule solution officiellement prise en charge pour l’auto-hébergement GitHub Actions. Pour des raisons de sécurité, évitez d’utiliser des runners auto-hébergés qui ne sont pas compatibles avec Arc.

          révision du code Copilot est uniquement compatible avec les exécuteurs Linux Ubuntu x64.

Pour configurer des exécuteurs auto-hébergés pour révision du code Copilot:

  1. Configurez les contrôles de sécurité réseau pour vos révision du code Copilot exécuteurs afin de vous assurer qu’il GitHub Actions ne dispose pas d'un accès ouvert à votre réseau ou à Internet public.

    Vous devez configurer votre pare-feu pour autoriser les connexions aux hôtes standard requis pour révision du code Copilot les exécuteurs auto-hébergés, ainsi que les hôtes suivants :

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  2. Dans votre fichier copilot-setup-steps.yml, définissez l’attribut runs-on sur le nom de votre groupe identique géré par ARC. Pour plus d’informations, consultez « Configurer l’environnement de développement ».

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

Optez pour des runners hébergés par GitHub Actions GitHub plus performants.

Par défaut, GitHub Actions s’exécute sur un exécuteur standard révision du code Copilot . Les plus grands exécuteurs offrent de meilleures performances (processeur et mémoire), plus d’espace disque et des fonctionnalités avancées comme Azure mise en réseau privée. Consultez « Exécuteurs plus grands ».

Remarque

L’utilisation de runners hébergés par GitHub Actions plus puissants est facturée à la minute et peut engendrer des coûts additionnels GitHub.

  1. Configurer des runners de plus grande taille pour votre organisation. Consultez « Gestion des exécuteurs de plus grande taille ».

  2. Si vous utilisez des exécuteurs plus volumineux avec Azure réseau privé, configurez votre réseau privé Azure pour autoriser l’accès sortant aux hôtes suivants :

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  3. Dans votre fichier copilot-setup-steps.yml, renseignez l’attribut runs-on avec l’étiquette correspondant aux runners plus puissants que vous souhaitez voir utilisés par révision du code Copilot. Consultez « Exécution de travaux sur des exécuteurs de plus grande taille ».

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