Introduction à l’ingénierie des invites avec GitHub Copilot

Débutant
Développeur
Ingénieur DevOps
Étudiant
GitHub

Découvrez les éléments essentiels de la création d’invites efficaces avec GitHub Copilot. Découvrez les techniques permettant de transformer vos commentaires de codage en code précis et actionnable, en améliorant votre workflow de développement et en accélérant la livraison du code par le biais de stratégies d’invite avancées.

Objectifs d’apprentissage

À la fin de ce module, vous serez en mesure de :

  • Créez des invites efficaces qui optimisent les performances de GitHub Copilot, garantissant ainsi la précision et la pertinence dans chaque suggestion de code tout en accélérant les cycles de développement.
  • Comprendre la relation complexe entre les invites et les réponses de Copilot et utiliser les meilleures pratiques en conception de questions, notamment la définition de rôle dans les invites et la gestion de l’historique des conversations.
  • Obtenez des insights sur le mécanisme sous-jacent de la façon dont GitHub Copilot gère les invites des utilisateurs, de la transmission sécurisée au filtrage de contenu et à l’analyse du contexte, en optimisant l’utilisation efficace des ressources.

Prérequis

  • Connaissances de base sur le codage.
  • Accès à GitHub Copilot : pour l’utiliser, vous pouvez installer l’extension GitHub Copilot, disponible dans les environnements de développement intégrés (IDE) suivants :
    • Visual Studio
    • Visual Studio Code
    • Neovim
    • IDE JetBrains (IntelliJ, PyCharm, WebStorm, etc.)
  • Un compte GitHub pour connecter votre éditeur de code à Copilot.