jsonscraper

GitHub rend publiques les corrections de vulnérabilités par IA

Copilot explore le code, propose un correctif, le vérifie avec CodeQL et ouvre une demande de fusion préliminaire. L’accès et les coûts dépendent des paramètres de GitHub Code Security.

Politique éditoriale Signaler une erreur

Le 15 octobre 2026, GitHub a annoncé la disponibilité générale d’Agentic Autofix pour les alertes Code Scanning. Copilot explore la base de code liée au problème, propose un correctif et vérifie les modifications, puis ouvre une demande de fusion préliminaire afin qu’un développeur puisse l’examiner. L’automatisation relie ainsi le problème détecté à une modification du code prête à être vérifiée.

Article : GitHub rend publiques les corrections de vulnérabilités par IA
Résumé : Le 15 octobre, GitHub a annoncé la disponibilité générale d’Agentic Autofix pour les alertes Code Scanning. L’outil explore le projet, propose un correctif et ouvre une demande de fusion préliminaire ; pour certaines alertes, une nouvelle analyse CodeQL ne confirme pas la résolution du problème.
Rôle de l’image : couverture — l’idée centrale
Section : 
Sujet visuel : gros plan sur une alerte de sécurité liée à l’analyse du code, associée à un correctif proposé et à un résultat de validation CodeQL
© jsonscraper · illustration générée par IA

Agentic Autofix peut être attribué aux alertes de la liste des tâches en attente de la branche par défaut. GitHub décrit également l’attribution d’une ou plusieurs alertes, notamment au moyen d’une campagne de sécurité. La documentation précise que chaque attribution lance une session d’agent distincte pour chaque alerte.

Ce que l’agent vérifie

Selon l’annonce de disponibilité d’Agentic Autofix, Copilot peut examiner les fichiers liés au problème, y compris ceux qui ne sont pas signalés par l’analyseur, créer un correctif et ouvrir une demande de fusion décrivant la modification. L’équipe peut examiner le diff proposé, demander des ajustements ou le rejeter.

Pour effectuer la vérification, GitHub relance CodeQL avec un ensemble de requêtes Code Scanning. Cette vérification ne peut pas confirmer la correction des alertes provenant de requêtes CodeQL personnalisées, de l’ensemble security-extended ou d’outils tiers. Dans ces cas, l’équipe doit évaluer le résultat elle-même ; avant la fusion, GitHub recommande d’examiner et de tester les modifications générées.

L’accès et les coûts dépendent de la configuration

La disponibilité dépend du type de dépôt et du produit associé. La documentation GitHub indique qu’Agentic Autofix est accessible aux dépôts admissibles des organisations disposant de GitHub Team ou GitHub Enterprise Cloud avec GitHub Code Security activé, ainsi qu’aux dépôts publics admissibles de comptes personnels. L’accès doit être autorisé au niveau de l’organisation et, si celle-ci appartient à une entreprise, au niveau de l’entreprise. Les administrateurs du dépôt peuvent gérer le paramètre dans les limites définies par ces politiques.

Chaque session Agentic Autofix consomme des crédits d’IA pour Code Security ainsi que des minutes GitHub Actions. Avant de lancer l’outil, il convient de vérifier quels dépôts sont admissibles, qui peut attribuer les alertes et comment l’équipe prend en compte ces coûts. Copilot Autofix est une fonctionnalité distincte qui propose une seule option de modification pour une alerte donnée et suit un processus différent.

Pour commencer de façon pratique, attribuez à l’agent quelques alertes admissibles de la branche principale, puis vérifiez le diff, les résultats CodeQL et les ressources consommées. Agentic Autofix prépare un correctif et une demande de fusion préliminaire ; l’équipe examine la modification et décide si elle peut être fusionnée.

People

No people listed for this article yet.

Keep readingGitHub lance ReviewBench : les réviseurs IA seront comparés selon les défauts détectés
Read the next article

Transformez vos lectures en intégration fonctionnelle

Explorez les API de données sociales de jsonscraper, testez des requêtes et créez votre prochain workflow.

Explorer les API