Révision du code avec Amazon Q Developer dans GitHub - Amazon Q Developer

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Révision du code avec Amazon Q Developer dans GitHub

Note

Amazon Q Developer pour GitHub est en version préliminaire et peut faire l'objet de modifications.

Amazon Q Developer permet des révisions de code automatisées au sein deGitHub. Lorsque vous créez une nouvelle pull request ou que vous rouvrez une pull request fermée, Amazon Q Developer effectue automatiquement une révision du code et fournit des commentaires sur la qualité du code, les problèmes potentiels et les résultats très graves. Amazon Q Developer génère également des correctifs pour les problèmes identifiés, que vous pouvez consulter et choisir de valider dans la pull request. Les révisions automatiques du code ne sont pas déclenchées par les validations ultérieures effectuées dans le cadre d'une pull request existante.

Vous pouvez également lancer des révisions de code dans le cadre de pull requests à l'aide de la commande /q review slash. La commande slash peut être ajoutée à un nouveau commentaire de pull request, ce qui initie une nouvelle révision du code de la pull request dans son état actuel, y compris les commentaires et les nouveaux commits. Pour de plus amples informations, veuillez consulter Lancer des révisions de code avec Amazon Q Developer dans le cadre de GitHub pull requests.

Vous pouvez demander à Amazon Q Developer d'effectuer une révision du code pour un nombre limité de lignes par mois. Vous pouvez augmenter votre utilisation gratuite à tout moment en enregistrant l'installation de l'application Amazon Q Developer sur votre AWS compte. Pour de plus amples informations, veuillez consulter Augmentation des limites d'utilisation et des détails de configuration dans la console Amazon Q Developer.

Note

Si la fonctionnalité de révision du code a déjà été désactivée, elle doit être activée dans la console Amazon Q Developer pour que vous puissiez y apposer l'étiquetteGitHub. Pour de plus amples informations, veuillez consulter Fonctionnalités d'édition pour Amazon Q Developer dans GitHub.

Pour utiliser Amazon Q Developer pour réviser le code et appliquer des correctifs
  1. Si nécessaire, connectez-vous à votre GitHubcompte à l'aide de vos GitHub informations d'identification.

  2. Accédez à votre GitHub organisation, puis au référentiel dans lequel vous souhaitez effectuer une révision de code avec Amazon Q Developer.

  3. Créez une nouvelle pull request pour les modifications apportées à votre code source. Pour plus d'informations, consultez la section Création d'une pull request dans la GitHub documentation.

    Lorsque vous créez une nouvelle pull request, Amazon Q Developer lance automatiquement un examen du code afin de détecter les problèmes potentiels. Une fois qu'Amazon Q Developer a terminé l'évaluation, il soumet chaque résultat sous forme de commentaire distinct, ainsi que des suggestions de corrections que vous pouvez appliquer à la pull request.

  4. Passez en revue les modifications de code proposées par Amazon Q Developer, choisissez Valider suggestion, puis choisissez Valider les modifications pour mettre à jour la pull request.

  5. Si vous êtes satisfait des corrections de code suggérées, vous pouvez fusionner la pull request pour appliquer les modifications de code suggérées par Amazon Q Developer. Pour plus d'informations, consultez la section Fusion d'une pull request dans la GitHub documentation.

Lancer des révisions de code avec Amazon Q Developer dans le cadre de GitHub pull requests

Après une révision automatique du code effectuée par Amazon Q Developer pour une GitHub pull request nouvelle ou réouverte, vous pouvez lancer des révisions de code supplémentaires pour itérer votre code à l'aide de la commande /q review slash. La révision du code est effectuée sur l'intégralité du diff de la pull request.

Note

Vous ne pouvez lancer une révision de code que dans le cadre d'une pull request avec un nouveau commentaire. La commande /q review slash ne fonctionnera pas dans un fil de commentaires existant.

Pour utiliser Initiate des révisions de code dans une pull request
  1. Si nécessaire, connectez-vous à votre GitHubcompte à l'aide de vos GitHub informations d'identification.

  2. Accédez à votre GitHub organisation, puis accédez à la pull request pour laquelle vous souhaitez effectuer une révision de code avec Amazon Q Developer. Pour plus d'informations, consultez la section À propos des pull requests.

  3. Dans la pull request, accédez à Ajouter un commentaire, puis entrez dans le champ de saisie du texte du commentaire/q review.

  4. Choisissez Comment pour lancer la révision du code.

    L'analyse du code de la pull request par Amazon Q Developer peut prendre quelques minutes. Une fois l'analyse terminée, Amazon Q Developer répond à votre commentaire en indiquant ses conclusions critiques et graves, ainsi que les modifications proposées. Vous pouvez choisir de valider et de mettre à jour la pull request.

  5. Si vous êtes satisfait des corrections de code suggérées, vous pouvez fusionner la pull request pour appliquer les modifications de code suggérées par Amazon Q Developer. Pour plus d'informations, consultez la section Fusion d'une pull request dans la GitHub documentation.