Outil De Complétion De Code

GitHub a lancé mardi un aperçu technique d’un nouveau programmation en binôme outil qui vise à aider les développeurs de logiciels à écrire un meilleur code dans une variété de langages de programmation, notamment Python, JavaScript, TypeScript, Ruby et Go.

Copilote, comme s’appelle le synthétiseur de code, a été développé en collaboration avec OpenAI, et exploite Codex, un nouveau système d’IA qui est formé sur le code source accessible au public et le langage naturel dans le but de traduire les commentaires et le code écrits par un utilisateur en extraits de code générés automatiquement.

Équipes De Débordement De Pile

 » GitHub Copilot tire le contexte du code sur lequel vous travaillez, suggérant des lignes entières ou des fonctions entières « , Nat Friedman, PDG de GitHub. mentionné dans un article de blog. « Cela vous aide à découvrir rapidement d’autres moyens de résoudre des problèmes, d’écrire des tests et d’explorer de nouvelles API sans avoir à personnaliser fastidieusement une recherche de réponses sur Internet. »

Outil De Complétion De Code

Malgré sa fonction de saisie semi-automatique basée sur l’IA pour l’écriture de code passe-partout, la plateforme d’hébergement de référentiel de logiciels et de contrôle de version appartenant à Microsoft a réitéré que Copilot n’est pas conçu pour écrire du code au nom du développeur, tout en notant que les utilisateurs peuvent parcourir des suggestions alternatives et modifier manuellement le code suggéré.

Étant donné que les suggestions de code sont basées sur une sélection de langue anglaise et de code source provenant de sources accessibles au public, y compris le code dans les référentiels publics sur GitHub, la société a explicitement expliqué les conséquences de sécurité qui peuvent découler de l’utilisation d’un code de mauvaise qualité provenant du ensemble de formation, conduisant à « des modèles de codage non sécurisés, des bogues ou des références à des API ou des idiomes obsolètes ».

Publicité

En d’autres termes, le code suggéré par GitHub Copilot « doit être soigneusement testé, examiné et vérifié, comme tout autre code ».

Gestion Des Mots De Passe D'Entreprise

Cependant, si cela peut vous consoler, le code généré par Copilot est en grande partie unique, avec un test effectué par GitHub constatant que seulement 0,1% du code généré peuvent être trouvés textuellement dans l’ensemble de formation. La société a également déclaré avoir mis en place des filtres pour bloquer les mots offensants et éviter de générer des suggestions dans des contextes sensibles.

GitHub Copilot est actuellement disponible en tant que extension pour l’éditeur de code multiplateforme de Microsoft Visual Studio Code, à la fois localement sur la machine ou dans le cloud sur Espaces de code GitHub.


Rate this post
Publicité
Article précédentLa cascadeuse du Seigneur des Anneaux Dayna Grant a besoin d’une intervention chirurgicale d’urgence
Article suivantSamsung Fire & Marine : ratio combiné amélioré pour générer des revenus
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici