GitHub Copilot est un partenaire de programmation doté d’une intelligence artificielle. Vous pouvez l’utiliser pour obtenir des suggestions pour des lignes ou des fonctions entières directement dans votre éditeur. Il s’inspire du contexte des commentaires et du code pour suggérer instantanément du code. GitHub Copilot est alimenté par OpenAI Codex, un modèle de langage génératif pré-entraîné créé par OpenAI. Il est disponible en tant qu’extension pour Visual Studio Code, Visual Studio, Neovim et la suite d’environnements de développement intégrés (IDE) de JetBrains.
Comme tout autre code, le code suggéré par GitHub Copilot doit être soigneusement testé, examiné et validé. En tant que développeur, vous êtes toujours responsable. GitHub Copilot fonctionne mieux lorsque vous décomposez votre code en petites fonctions, que vous utilisez des noms significatifs pour les paramètres des fonctions et que vous écrivez de bonnes documentations et des commentaires au fur et à mesure. Il semble également fonctionner au mieux lorsqu’il vous aide à naviguer dans des bibliothèques ou des frameworks que vous ne connaissez pas.
