GitHub a commencé à tester un assistant IA qui aide à écrire du code

GitHub a présenté le projet GitHub Copilot, dans lequel un assistant intelligent est en cours de développement, capable de générer des constructions standard lors de l'écriture de code. Le système a été développé conjointement avec le projet OpenAI et utilise la plateforme d'apprentissage automatique OpenAI Codex, formée sur un large éventail de codes sources hébergés dans des référentiels publics GitHub.

GitHub Copilot se distingue des systèmes de complétion de code traditionnels par sa capacité à générer des blocs de code assez complexes, jusqu'à des fonctions prêtes à l'emploi synthétisées en tenant compte du contexte actuel. GitHub Copilot s'adapte à la manière dont le développeur écrit le code et prend en compte les API et les frameworks utilisés dans le programme. Par exemple, s'il y a un exemple de structure JSON dans un commentaire, lorsque vous commencez à écrire une fonction pour analyser cette structure, GitHub Copilot proposera du code prêt à l'emploi, et lors de l'écriture de listes de routine de descriptions répétitives, il générera le reste. postes.

GitHub a commencé à tester un assistant IA qui aide à écrire du code

GitHub Copilot est actuellement disponible en tant que module complémentaire pour l'éditeur Visual Studio Code. La génération de code est prise en charge dans les langages de programmation Python, JavaScript, TypeScript, Ruby et Go en utilisant divers frameworks. À l'avenir, il est prévu d'augmenter le nombre de langages et de systèmes de développement pris en charge. Le module complémentaire fonctionne en accédant à un service externe exécuté côté GitHub, vers lequel le contenu du fichier de code édité est également transféré.

GitHub a commencé à tester un assistant IA qui aide à écrire du code


Source: opennet.ru

Ajouter un commentaire