Logo Spiria

Copilot, l’IA qui autocomplète votre code

7 juillet 2021.

GitHub Copilot.

GitHub Copilot. © GitHub.

GitHub et OpenAI ont présenté un aperçu d’un nouvel outil d’IA, appelé Copilot, qui fonctionne dans l’éditeur Visual Studio Code et qui autocomplète votre code. Selon GitHub, Copilot ne se contente pas de répéter du code qu’il a déjà vu. Il analyse vraiment le code que vous avez déjà écrit et génère un nouveau code correspondant, incluant des fonctions spécifiques qui ont été appelées précédemment. Les exemples sur le site Web du projet incluent l’écriture automatique de code pour importer des tweets, dessiner un nuage de points ou récupérer une évaluation Goodreads. Selon un billet de blogue de Nat Friedman, le PDG de GitHub, le système fonctionne mieux avec Python, JavaScript, TypeScript, Ruby et Go. Copilot est construit sur un nouvel algorithme appelé OpenAI Codex, que Greg Brockman, directeur technique d’OpenAI, décrit comme un descendant de GPT-3. Il est le premier résultat majeur de l’investissement d’un milliard de dollars de Microsoft dans OpenAI, la société de recherche désormais dirigée par Sam Altman, président de Y Combinator.

L’algorithme de l’outil est entraîné grâce à tout un corpus de code existant sur GitHub, ce qui pourrait avoir des implications en termes de droits d’auteur. “La formation de modèles d’apprentissage automatique sur des données accessibles au public est considérée comme une utilisation équitable par la communauté de l’apprentissage automatique”, indique la page de Copilot. Mais la question juridique n’est pas aussi tranchée que GitHub le laisse entendre selon certains experts en droit. Par exemple, si un algorithme commence à générer des chansons dans le style d’Ariana Grande, ou à copier directement une solution originale trouvée par un programmeur, la désignation d’utilisation équitable devient discutable. On peut en tout cas dire que l’irruption de l’IA soulève sans cesse de nouvelles problématiques passionnantes.

The Verge, Dave Gershgorn, “GitHub and OpenAI launch a new AI tool that generates its own code.”

The Verge, Dave Gershgorn, “GitHub’s automatic coding tool rests on untested legal ground.”

2021-07-07