Résumé

Effectué

Copilot est plus efficace lorsqu’il est traité comme un collaborateur, pas comme un remplacement. Utilisez-le pour accélérer les vérifications de routine et fournir des suggestions exploitables, mais comptez sur les humains pour les décisions architecturales et les compromis nuancés.

Meilleures pratiques :

  • Effectuez des révisions avec Copilot au bon moment dans le processus de développement dans votre IDE avant d’envoyer (push).
  • Permet .github/copilot-instructions.md d’aligner les commentaires de Copilot avec les normes d’équipe.
  • Traitez les commentaires de Copilot comme des accélérateurs, et non comme des mandats. Continuez à utiliser vos pipelines CI/CD de publication, vos analyses et vos autres bonnes pratiques en parallèle avec les révisions Copilot.
  • Validez et testez toujours les correctifs avant de fusionner.

Avec les PRUs, vous accédez à des fonctionnalités avancées qui font de Copilot un partenaire encore plus performant. En surveillant l’utilisation et en alignant les flux de travail, vous assurez que les révisions restent rapides, de haute qualité et rentables.

Maintenant que vous avez terminé ce module, vous pouvez :

  • Expliquez comment GitHub Copilot améliore les révisions de code et les pull requests.
  • Utilisez Copilot comme réviseur sur GitHub et dans votre IDE.
  • Automatisez les révisions avec des ensembles de règles et des instructions personnalisées.
  • Appliquez les suggestions de Copilot et les correctifs de révision des pairs.
  • Définissez les RU, expliquez leurs avantages et optimisez leur utilisation.
  • Mesurez l’impact de Copilot sur la vélocité, la qualité et la satisfaction.

Avec ces pratiques, votre équipe peut transformer les révisions de code, de goulots d'étranglement en moments collaboratifs à haute valeur ajoutée, permettant de développer l'expertise et de livrer des logiciels plus rapidement.

Learn more

Pour approfondir votre compréhension de la révision du code GitHub Copilot et des flux de travail connexes, consultez les ressources suivantes :