GitHub Copilot obtient un système de filtrage des vulnérabilités basé sur l'IA, de meilleures suggestions de code dans une nouvelle mise à jour

Icône de temps de lecture 2 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Pour promouvoir davantage Copilot, GitHub lui donne une mise à jour, qui apportera un ensemble de nouvelles fonctionnalités. Selon GitHub, cela Mise à jour bénéficiera à la fois aux utilisateurs des plans Copilot for Individuals et Copilot for Business.

Copilote est un outil de codage basé sur l'IA qui propose des suggestions de type saisie semi-automatique pendant que les utilisateurs codent. Il complète les environnements de développement intégrés Visual Studio, Neovim et JetBrains, facilitant et accélérant l'écriture de code pour les développeurs. Dans Décembre, GitHub a annoncé son "Copilot for Business", qui coûte 19 $ par utilisateur et par mois. Outre les fonctionnalités du niveau Copilot à licence unique, le plan commercial comprend des fonctionnalités de gestion des licences et de gestion des politiques à l'échelle de l'organisation. Cette collection de fonctionnalités est en train de s'étendre avec une nouvelle mise à jour que GitHub propose pour les plans Copilot for Individuals et Copilot for Business.

La première de ces améliorations est la prise en charge des proxys d'entreprise (y compris ceux avec des certificats auto-signés) spécifiquement pour Copilot for Business et la meilleure qualité des suggestions de code dans l'ensemble de l'outil Copilot. Selon GitHub, ce dernier est rendu possible grâce au modèle AI Codex amélioré, au nouveau paradigme Fill-In-the-Middle et à un modèle léger côté client.

"Pour améliorer la qualité des suggestions de code de GitHub Copilot, nous avons mis à jour le modèle Codex sous-jacent, ce qui a entraîné des améliorations à grande échelle de la qualité des suggestions de code et une réduction du temps nécessaire pour fournir ces suggestions aux utilisateurs", explique Shuyin Zhao, directeur principal du produit. gestion sur GitHub.

En plus de cela, Copilot propose également un filtrage des vulnérabilités basé sur l'IA. Le système, qui bloque automatiquement les suggestions de code non sécurisées courantes, cible des problèmes tels que les informations d'identification codées en dur, les injections SQL et les injections de chemin. Selon GitHub, cela devrait rendre les suggestions de Copilot aux utilisateurs plus sûres.

« Le nouveau système exploite les LLM pour se rapprocher du comportement des outils d'analyse statique. Et puisque GitHub Copilot exécute des modèles d'IA avancés sur de puissantes ressources de calcul, il est incroyablement rapide et peut même détecter des modèles vulnérables dans des fragments de code incomplets », explique Zhao. "Cela signifie que les modèles de codage non sécurisés sont rapidement bloqués et remplacés par des suggestions alternatives."

En savoir plus sur les sujets : ai, copilote, Copilote pour les entreprises, Copilote pour Particuliers, Mise à jour du copilote, mobiles, Github