Amazon Q Developer でコードレビューを開始する - Amazon Q Developer

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Q Developer でコードレビューを開始する

Amazon Q は、コードベース全体を確認するか、記述時にコードを自動的にレビューできます。

開始する前に、コードレビューをサポートする IDE に Amazon Q がインストールされていることを確認してください。詳細については、「IDE に Amazon Q Developer 拡張機能またはプラグインをインストールする」を参照してください。

コードとして を確認する

注記

Amazon Q 自動レビューは、Amazon Q Developer Pro サブスクリプションでのみ使用できます。

自動レビューは、Amazon Q ディテクター によるルールベースのレビューです。Amazon Q は、アクティブにコーディングしているファイルを自動的に確認し、コード内で検出されるとすぐにコードの問題を生成します。Amazon Q が自動レビューを実行すると、インプレースコード修正は生成されません。

Amazon Q を使用する場合、自動レビューはデフォルトで有効になっています。自動レビューを一時停止または再開するには、次の手順を使用します。

自動レビューの一時停止と再開

自動レビューを一時停止するには、次の手順を実行します。

  1. IDE ウィンドウの下部から Amazon Q を選択します。

    Amazon Q タスクバーが開きます。

  2. 自動レビューの一時停止を選択します。自動レビューを再開するには、自動レビューを再開を選択します。

ファイルまたはプロジェクトを確認する

チャットパネルからレビューを開始して、Amazon Q に特定のファイルまたはプロジェクトのレビューを依頼することもできます。ファイルとプロジェクトのレビューには、ルールベースのレビューと生成 AI を活用したレビューの両方が含まれます。ファイルまたはプロジェクトのレビュー中に生成されたコードの問題には、インプレースコード修正が含まれる場合があります。

ファイルまたはプロジェクトのレビューを開始するには、次の手順を実行します。

JetBrains
  1. IDE で確認するファイルまたはプロジェクトを開きます。

  2. Amazon Q アイコンを選択してチャットパネルを開きます。/review と入力してください。

  3. 新しいチャットタブが開きます。Amazon Q では、確認するプロジェクトまたはファイルを選択するように求められます。ファイルを確認する場合、レビューするファイルは IDE で開いていてアクティブである必要があります。プロジェクトを確認する場合、プロジェクトは IDE で開いている必要があります。

  4. 実行するレビューのタイプを選択します。Amazon Q は、IDE で現在開いているプロジェクトまたはファイルの確認を開始します。

  5. レビューが完了すると、コードの問題タブがチャットパネルの上に開き、Amazon Q が検出した問題のリストが表示されます。

  6. 脆弱または低品質のコードが検出されたファイルの特定の領域にリダイレクトする問題を選択できます。

    問題の詳細については、コード問題タブのコード問題名の右側にある拡大鏡アイコンを選択します。コード問題の詳細パネルが開き、問題に関する情報が表示されます。

  7. コードの問題に対処するには、「」を参照してくださいAmazon Q Developer でのコードの問題への対応

Visual Studio Code
  1. IDE で確認するファイルまたはプロジェクトを開きます。

  2. Amazon Q アイコンを選択してチャットパネルを開きます。

  3. 自然言語を使用して、実行するコードレビューのタイプを記述します。最近のコード変更のみ、または ファイル全体を確認できます。コードの変更は、 ファイルの git diff コマンドの出力に基づいて決定されます。

    コードプロジェクトまたはファイルを IDE で開いた状態で、次のような内容を入力できます。

    • Review my code changes

    • Run a code review on this file

  4. Amazon Q はファイルまたはプロジェクトの確認を開始します。完了すると、最も優先度の高い問題と観察結果が要約されます。

    問題が検出されると、コード問題パネルがチャットパネルの上に開き、Amazon Q が検出した問題のリストが表示されます。

  5. コードの問題の詳細については、チャットパネルの上にあるコードの問題パネルに移動します。そこから、以下を実行できます。

    1. 脆弱または低品質のコードが検出されたファイルの特定の領域にリダイレクトされる問題を選択します。

    2. コードの問題の説明を取得するには、コードの問題の名前の横にある拡大鏡アイコンを選択します。Amazon Q は問題の詳細を提供し、コードに挿入することができる修復を提案します。

    3. コードの問題を修正するには、コードの問題の名前の横にあるレンチアイコンを選択します。Amazon Q は、修正の簡単な説明を提供し、コードファイルにインプレース修正を行います。ファイルでコードの変更が表示され、チャットパネルから変更を元に戻すオプションがあります。

  6. コードの問題に対処する方法の詳細については、「」を参照してくださいAmazon Q Developer でのコードの問題への対応

Visual Studio
  1. Visual Studio でスキャンするプロジェクトのファイルを開きます。

  2. ファイル下部の [Amazon Q] アイコンをクリックして、Amazon Q タスクバーを開きます。

  3. タスクバーから、[セキュリティスキャンを実行する] を選択します。Amazon Q がプロジェクトのスキャンを開始します。

    次の画像では、ユーザーが Visual Studio で [Amazon Q] アイコンをクリックし、[セキュリティスキャンを実行する] を選択できるタスクバーが表示されています。

    Amazon Q タスクバーに [セキュリティスキャンを実行する] が選択肢として表示されている Visual Studio
  4. Visual Studio 出力ペインにあるスキャンのステータスが更新されます。スキャンが完了すると通知があります。

    検出結果の表示と対処に関する詳細については、「Amazon Q Developer でのコードの問題への対応」を参照してください。