翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
での Amazon Q Developer によるコードの確認 GitHub
注記
Amazon Q Developer for GitHubはプレビューリリースであり、変更される可能性があります。
Amazon Q Developer は、 内で自動コードレビューを有効にしますGitHub。新しいプルリクエストを作成するか、クローズドプルリクエストを再開すると、Amazon Q Developer は自動的にコードレビューを実行し、コードの品質、潜在的な問題、重要度の高い検出結果に関するフィードバックを提供します。Amazon Q Developer は、特定された問題の修正も生成します。これは、プルリクエストを確認してコミットすることを選択できます。自動コードレビューは、既存のプルリクエスト内で行われた後続のコミットによってトリガーされません。
/q review
スラッシュコマンドを使用して、プルリクエスト内でコードレビューを開始することもできます。クイックアクションを新しいプルリクエストコメントに追加できます。これにより、コメントや新しいコミットなど、現在の状態でプルリクエストの新しいコードレビューが開始されます。詳細については、「GitHub プルリクエストで Amazon Q Developer を使用してコードレビューを開始する」を参照してください。
Amazon Q Developer は、1 か月あたり限られた数の行に対してコードレビューを実行できます。Amazon Q Developer アプリのインストールを AWS アカウントに登録することで、いつでも無料利用を増やすことができます。詳細については、「Amazon Q Developer コンソールの使用制限の引き上げと詳細の設定」を参照してください。
注記
コードレビュー機能が以前に無効になっている場合は、 でラベルを適用する前に、Amazon Q Developer コンソール
Amazon Q Developer をコードレビューに使用して修正を適用するには
-
必要に応じて、認証情報を使用してGitHub
アカウントにサインインしますGitHub。 -
GitHub 組織に移動し、Amazon Q Developer でコードレビューを実行するリポジトリに移動します。
-
ソースコードに加えられた変更のプルリクエストを新しく作成します。詳細については、GitHub ドキュメントの「プルリクエスト
の作成」を参照してください。 新しいプルリクエストを作成すると、Amazon Q Developer は自動的にコードレビューを開始し、潜在的な問題を見つけます。Amazon Q Developer がレビューを完了すると、各検出結果を個別のコメントとして送信し、プルリクエストにコミットできる修正案も送信します。
-
Amazon Q Developer によって提案されたコード変更を確認し、コミット提案を選択し、コミット変更を選択してプルリクエストを更新します。
-
推奨されるコード修正に満足している場合は、プルリクエストをマージして、Amazon Q Developer によって提案されたコード変更を適用できます。詳細については、GitHub ドキュメントの「プルリクエストのマージ
」を参照してください。
GitHub プルリクエストで Amazon Q Developer を使用してコードレビューを開始する
Amazon Q Developer が新規または再開されたGitHubプルリクエストに対して自動コードレビューを実行した後、/q review
スラッシュコマンドを使用して追加のコードレビューを開始してコードを繰り返し実行できます。コードレビューは、プルリクエストの差分全体に対して実行されます。
注記
コードレビューは、新しいコメントを含むプルリクエスト内でのみ開始できます。/q review
スラッシュコマンドは、既存のコメントスレッドでは機能しません。
プルリクエストでコードレビューの開始を使用するには
-
必要に応じて、認証情報を使用してGitHub
アカウントにサインインしますGitHub。 -
GitHub 組織に移動し、Amazon Q Developer でコードレビューを実行するプルリクエストに移動します。詳細については、「プルリクエストについて
」を参照してください。 -
プルリクエスト内でコメントの追加に移動し、コメントテキスト入力フィールドに と入力します
/q review
。 -
コメント を選択してコードレビューを開始します。
Amazon Q Developer がプルリクエストコードの分析を完了するまでに数分かかる場合があります。Amazon Q Developer が分析を完了すると、重大度と重大度の調査結果と、プルリクエストのコミットと更新を選択できる変更案とともにコメントに返信します。
-
推奨されるコード修正に満足している場合は、プルリクエストをマージして、Amazon Q Developer によって提案されたコード変更を適用できます。詳細については、GitHub ドキュメントの「プルリクエストのマージ
」を参照してください。