Introduction
You can configure Copilot code review to review pull requests automatically. For an overview of automatic pull request reviews, see À propos de la révision de code avec GitHub Copilot.
Configuring automatic code review for your own pull requests
Remarque
This is only available if you are on the Copilot Pro, Copilot Pro+, or Copilot Max plans.
-
Dans le coin supérieur droit de n’importe quelle page, cliquez sur votre photo de profil, puis sur Paramètres Copilot.
-
Locate the Automatic Copilot code review option and click the dropdown button.

-
In the dropdown menu, select Enabled.
Configuring automatic code review for a repository
You can enable automatic code reviews for a repository and customize how code reviews are performed.
Enabling automatic reviews
-
Sur GitHub, accédez à la page principale du référentiel.
-
Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale gauche, sous « Code et automatisation », cliquez sur Règles, puis sur Ensembles de règles.

-
Cliquez sur Nouveau jeu de données.
-
Cliquez sur Nouvel ensemble de règles de branche.
-
Sous « Nom de l’ensemble de règles », tapez un nom pour l’ensemble de règles.
-
Pour activer l’ensemble de règles, sous « État de l’application », sélectionnez Actif.
-
Under "Target branches," click Add target and choose one of the options—for example, Include default branch or Include all branches.
-
Sous « Branches cibles », cliquez sur Ajouter une cible et choisissez l’une des options cibles.
-
Sous « Règles de branche », sélectionnez Demander automatiquement Copilot code review.
Un ensemble d’options subsidiaires est alors développé.

-
Si vous souhaitez que Copilot passe en revue tous les nouveaux envois vers la demande de tirage, sélectionnez Passer en revue les nouveaux envois.
Si cette option n’est pas sélectionnée, Copilot ne passera en revue la demande de tirage qu’une seule fois.
-
Si vous souhaitez que Copilot passe en revue les demandes de tirage encore à l’état de brouillon, sélectionnez Passer en revue les demandes de tirage brouillon.
Cette option peut être utile pour détecter les erreurs à un stade précoce, avant de demander une révision humaine.
-
En bas de la page, cliquez sur Créer.
Customizing Copilot code review
You can configure how Copilot code review completes code reviews in your repository.
-
Sur GitHub, accédez à la page principale du référentiel.
-
Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale, sous « Code, planification et automatisation », click Copilot, then Code review.
-
To choose the depth of Copilot code reviews, next to "Review effort level," select the effort level for automatic reviews in this repository.
- Lite: Standard review.
- Balanced: Deeper analysis of complex logic, security-sensitive code, and cross-service changes.
Balanced reviews use more AI credits, and may consume marginally more GitHub Actions minutes. See À propos de la révision de code avec GitHub Copilot.
-
To choose whether Copilot can approve pull requests in your repository, configure the settings under "Auto-approval."
-
Allow Copilot to approve pull requests: Toggle on to let Copilot submit approving reviews.
-
Allow Copilot approvals to count toward merge requirements: Toggle on so Copilot approvals can satisfy pull request approval requirements.
-
File paths: Optionally, limit which pull requests count toward merge requirements. Enter one file glob per line to count approvals only on pull requests where every changed file matches one of the globs. Leave blank to count approvals for all files. Up to 15 globs are supported.
Remarque
Copilot approvals are in préversion publique and subject to change.
-
Configuring automatic code review for repositories in an organization
You can enable automatic code reviews for repositories in your organization and customize how code reviews are performed.
Enabling automatic reviews
-
Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos organisations.
-
Sélectionnez une organisation en cliquant dessus.
-
Sous le nom de votre organisation, cliquez sur Settings. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale, sous « Code, planification et automatisation », cliquez sur Référentiel, puis sur Ensembles de règles.

-
Cliquez sur Nouveau jeu de données.
-
Cliquez sur Nouvel ensemble de règles de branche.
-
Sous « Nom de l’ensemble de règles », tapez un nom pour l’ensemble de règles.
-
Pour activer l’ensemble de règles, sous « État de l’application », sélectionnez Actif.
-
Under "Target repositories," click Add target and choose either Include by pattern or Exclude by pattern.
-
Type a pattern that matches the repository names you want to target—for example,
*featureto match all repositories with names ending infeature.For pattern-matching syntax, see Création d'ensembles de règles pour les dépôts de votre organisation.
-
Click Add inclusion pattern or Add exclusion pattern.
-
Repeat for any additional patterns.
Remarque
You can add multiple targeting criteria to the same ruleset. Exclusion patterns are applied after inclusion patterns. For example, you could include any repositories matching the pattern
*cat*, and specifically exclude a repository matching the patternnot-a-cat. -
Sous « Branches cibles », cliquez sur Ajouter une cible et choisissez l’une des options cibles.
-
Sous « Règles de branche », sélectionnez Demander automatiquement Copilot code review.
Un ensemble d’options subsidiaires est alors développé.

-
Si vous souhaitez que Copilot passe en revue tous les nouveaux envois vers la demande de tirage, sélectionnez Passer en revue les nouveaux envois.
Si cette option n’est pas sélectionnée, Copilot ne passera en revue la demande de tirage qu’une seule fois.
-
Si vous souhaitez que Copilot passe en revue les demandes de tirage encore à l’état de brouillon, sélectionnez Passer en revue les demandes de tirage brouillon.
Cette option peut être utile pour détecter les erreurs à un stade précoce, avant de demander une révision humaine.
-
En bas de la page, cliquez sur Créer.
Customizing Copilot code review
You can configure how Copilot code review completes code reviews in repositories in your organization.
-
Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos organisations.
-
Sélectionnez une organisation en cliquant dessus.
-
Sous le nom de votre organisation, cliquez sur Settings. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale, sous « Code, planification et automatisation », click Copilot, then Code review.
-
To choose the depth of Copilot code reviews, next to "Review effort level," select the default effort level for automatic reviews in repositories in your organization.
- Lite: Standard review.
- Balanced: Deeper analysis of complex logic, security-sensitive code, and cross-service changes.
Balanced reviews use more AI credits, and may consume marginally more GitHub Actions minutes. See À propos de la révision de code avec GitHub Copilot.
-
To choose whether Copilot can approve pull requests in your repositories, select an option under "Approvals," next to "Count Copilot approvals toward merge requirements."
-
Enabled everywhere: Copilot approvals can count toward merge requirements in every repository in the organization.
-
Let repositories decide: Repository admins can decide this in repository settings.
-
Enable for selected repositories: Copilot approvals can count toward merge requirements only in the repositories you select. If you choose this option, also assign the repositories you want to enable this for.
-
Disabled everywhere: Copilot approvals cannot count toward merge requirements in any repository in the organization.
Remarque
Copilot approvals are in préversion publique and subject to change.
-
Configuring automatic code review for an enterprise
You can enable automatic code reviews for your enterprise and customize how code reviews are performed.
Enabling automatic reviews
- Create an enterprise-level branch ruleset. See Application de la gouvernance du code dans votre entreprise avec des ensembles de règles.
- Target the organizations and repositories where Copilot code review should run automatically.
- Enable the Automatically request Copilot code review policy.
- Optionally, enable automatic reviews for draft pull requests and after each push to a pull request.
- Click Create.
Customizing Copilot code review
You can configure how Copilot code review completes code reviews for your enterprise.
- Accédez à votre entreprise. Par exemple, depuis la page Entreprises sur GitHub.com.
- En haut de la page, cliquez sur AI controls.
- Scroll down to "Available Agents", then click Copilot code review.
- Next to "Copilot code review", select a policy.
- Then choose which Copilot code review features to enable for your enterprise.
- To choose whether Copilot can approve pull requests in your organizations, next to "Allow Copilot to approve pull requests," select a policy.
-
Let organizations decide: Organization owners can choose whether to enable Copilot approvals.
-
Enable for selected organizations: Copilot approvals are enabled only for the organizations you select.
-
Disabled everywhere: Organizations cannot enable Copilot approvals. This is the default.
Remarque
Copilot approvals are in préversion publique and subject to change.
-