Passer au contenu principal
Windsurf PR Reviews aide les équipes à rationaliser les revues de code grâce à des commentaires alimentés par l’IA sur les pull requests GitHub. Cette fonctionnalité est actuellement en bêta pour les clients Teams et Enterprise utilisant GitHub Cloud.

Fonctionnement

Une fois activé, Windsurf passe automatiquement en revue les pull requests éligibles dans les dépôts sélectionnés et fournit des commentaires sous forme de “GitHub review comments”. Les revues peuvent être déclenchées manuellement lorsque vous marquez une PR comme « prête pour révision » ou lorsque vous tapez /windsurf-review dans un commentaire de PR. Vous pouvez également modifier le titre d’une PR en tapant /windsurf dans son titre. Exemple de workflow :
  1. Un développeur ouvre une pull request dans un dépôt activé
  2. Le développeur marque la PR comme prête pour révision ou tape « @windsurf /review » dans un commentaire de PR
  3. Windsurf révise la PR et publie des commentaires sous forme de “GitHub review comments”
  4. Le développeur traite les commentaires et met à jour la PR
Limitations : 50 fichiers par PR et limite organisationnelle de 500 revues/mois.

Configuration

Un administrateur de l’organisation doit connecter le bot GitHub de Windsurf à votre organisation GitHub Cloud pour activer les revues de PR Windsurf :
  1. Accédez à la page Windsurf Team Settings et cliquez sur GitHub Integration, ou cliquez ici
  2. Lors de l’installation côté GitHub, sélectionnez les dépôts à activer pour les revues de PR
  3. De retour dans les paramètres Windsurf, configurez les commutateurs pour autoriser les revues/modifications et définissez les PR Guidelines for Reviews and Descriptions
  4. Tous les utilisateurs de l’organisation pourront ensuite recevoir des revues de PR sur leurs pull requests
Les revues ne sont pas déclenchées sur les pull requests en brouillon.

Désactiver les revues de PR

Pour désactiver les revues de PR de Windsurf, déconnectez le bot GitHub Windsurf de votre organisation ou retirez-le de dépôts spécifiques depuis les paramètres GitHub.

Bonnes pratiques

Pour des revues de PR efficaces :
  • Utilisez un langage naturel dans les consignes de PR
  • Soyez clair sur l’objectif de vos modifications
  • Ajoutez des exemples détaillés lorsque c’est utile