Conseil
Si vous découvrez Code Quality, consultez Empêcher les problèmes de qualité du code d’atteindre votre branche par défaut pour un guide pas à pas du fonctionnement de Code Quality sur les pull requests.
Fonctionnement de Code Quality sur les requêtes de tirage
Lorsque vous ouvrez une demande de tirage, Code Quality exécute deux types d’analyse et publie des résultats sous forme de commentaires sur la demande de tirage.
-
**
github-code-quality[bot]résultats** : Code Quality utilise CodeQL pour effectuer une analyse basée sur des règles de vos modifications. Ces résultats sont publiés sous forme de commentairesgithub-code-quality[bot]et incluent une correction automatique suggérée. Les résultats sont étiquetés par gravité (Erreur, Avertissement, Remarque) et les administrateurs peuvent définir des portes de qualité pour bloquer les fusions en fonction de la gravité de ces résultats. -
** Copilot résultats** : si votre organisation dispose Copilot de licences et de fonctionnalités IA sont activées pour votre entreprise, Code Quality elle utilise révision du code Copilot pour identifier les problèmes de qualité que l’analyse basée sur des règles peut ne pas détecter. Ces résultats sont publiés sous forme de commentaires Copilot et incluent une correction automatique suggérée. Consultez « À propos de la révision de code avec GitHub Copilot ».
Résolution d’un problème détecté
- Sur GitHub, accédez à votre pull request ouverte.
- Dans l’onglet Fichiers modifiés, faites défiler la page jusqu’à un commentaire laissé par
github-code-quality[bot]ou Copilot. - Examinez attentivement le commentaire et la correction automatique suggérée pour la logique, la sécurité et le style.
- If you agree with the suggestion and you want to apply the fix, click Commit suggestion, or Add suggestion to batch.
- Sinon, si la recherche n’est pas pertinente ou actionnable, vous pouvez ignorer la recherche. Par exemple, vous pouvez ignorer une recherche qui se trouve dans le code hérité qui n’est plus maintenu, est une exception connue des normes de codage de votre équipe ou est un faux positif qui ne pose pas de risque de qualité réelle.
- Pour les commentaires laissés par
github-code-quality[bot], cliquez sur Ignorer la recherche. - Pour les commentaires laissés par Copilot, cliquez sur Résoudre.
- Pour les commentaires laissés par
Délégation du travail de correction à Copilot
Si vous disposez d’une Copilot licence, vous pouvez déléguer le travail de correction à Agent cloud Copilot. Commentez la pull request en mentionnant @Copilot et demandez à Copilot de corriger les problèmes détectés.

Copilot répond avec un émoji de yeux (👀) à votre commentaire, démarre une nouvelle session pour l'agent et ouvre un pull request avec les correctifs nécessaires.
Vous pouvez suivre Agent cloud Copilotle travail :
- Dans le pull request, le résumé est mis à jour à mesure de l'avancement du travail.
- À l’aide de la page des agents ou des journaux de session, consultez Gestion des sessions des agents.
Vous avez besoin d’une Copilot licence pour appeler Agent cloud Copilot.
S’inscrire Copilot