Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

コードリファレンスの使用

フォーカスモード
コードリファレンスの使用 - Amazon Q Developer

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

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

Amazon Q は、オープンソースプロジェクトからも、ある程度学習します。場合によっては、特定のトレーニングデータに似た提案が表示されることがあります。コードリファレンスには、提案の生成に使用されるソース Amazon Q に関する情報が含まれます。

コードリファレンスの表示と更新

リファレンスログを使用すると、トレーニングデータに似たコード提案へのリファレンスを表示できます。Amazon Q によって出されたコード提案は、更新することも編集することもできます。

IDE を選択すると、コードリファレンスを表示および更新する手順を確認できます。

Visual Studio Code

VS Code で Amazon Q リファレンスログを表示する手順は次のとおりです。

  1. VS Code と Amazon Q 拡張機能の両方の最新バージョンを使用していることを確認してください。

  2. VS Code で、IDE ウィンドウの下部にあるコンポーネントトレイから [Amazon Q] を選択します。

    Amazon Q タスクバーが IDE ウィンドウの上部に表示されます。

  3. [コードリファレンスログを開く] を選択します。

    コードリファレンスログのタブが開きます。コード提案へのリファレンスが一覧表示されます。

次の画像は、Amazon Q タスクバーとコードリファレンスログのタブが開いている様子を示しています。

Visual Studio Code の Amazon Q コードリファレンスログ。
JetBrains

JetBrains IDE で Amazon Q リファレンスログを表示する手順は次のとおりです。

  1. JetBrains IDE と Amazon Q プラグインの両方の最新バージョンを使用していることを確認してください。

  2. JetBrains で、IDE ウィンドウの下部にあるステータスバーから [Amazon Q] を選択します。

    Amazon Q タスクバーがステータスバーの上に開きます。

  3. [コードリファレンスログを開く] を選択します。

    コードリファレンスログのタブが開きます。コード提案へのリファレンスが一覧表示されます。

次の画像は、Amazon Q タスクバーとコードリファレンスログのタブが開いている様子を示しています。

JetBrains の Amazon Q コードリファレンスログ。
Eclipse

Eclipse IDE で Amazon Q リファレンスログを表示する手順は次のとおりです。

  1. IDE プラグインと Amazon Q Eclipse プラグインの両方の最新バージョンを使用していることを確認してください。

  2. IDE で、IDE Eclipse の右上隅にある Amazon Q アイコンを選択します。

  3. Amazon Q チャットタブを開いた状態で、タブの右上隅にある省略記号アイコンを選択します。Amazon Q タスクバーが開きます。

    次の図は、IDE の Amazon Q Eclipse タスクバーを示しています。

    IDE の Amazon Q Eclipse タスクバー。
  4. [コードリファレンスログを開く] を選択します。

    コードリファレンスログのタブが開きます。コード提案へのリファレンスが一覧表示されます。

Toolkit for Visual Studio

Amazon Q が Toolkit for Visual Studio のリファレンスを含むコードを提案すると、リファレンスタイプが提案の説明に表示されます。

Code snippet showing a function to create a DynamoDB table with 'Products' as the table name.

受け入れられた提案で、リファレンスを含むものはすべてリファレンスログに記録されます。

リファレンスログにアクセスするには、 AWS アイコンを選択し、Open Code Reference Log を選択します。

受け入れられた提案で、リファレンスを含むものが一覧表示されます。この一覧には以下が含まれます。

  • 提案が受け入れられた場所。これをダブルクリックすると、コード内のその場所に移動します。

  • 関連ライセンス

  • 参照元ソースコード

  • リファレンスに帰属するコードの断片

CodeWhisperer Reference Log output showing accepted recommendation with MIT license.
AWS Cloud 9

AWS Cloud 9 で Amazon Q を使用する場合、コードリファレンスはデフォルトでオンになっています。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. AWS Cloud 9 コンソールの左上隅で、 AWS Cloud 9 ロゴを選択します。

  2. ドロップダウンメニューから [環境設定] を選択します。

    コンソールの右側で、[環境設定] タブが開きます。

  3. [環境設定] タブの [プロジェクト設定] にある [拡張機能] で、[AWS Toolkit] を選択します。

  4. [Amazon Q: コードリファレンスのある提案を含める] を選択するか、選択解除します。

Lambda

Lambda の Amazon Q はコードリファレンスをサポートしていません。Amazon Q を Lambda で使用すると、リファレンスを含むコード提案は省略されます。

SageMaker AI Studio

SageMaker AI Studio で Amazon Q リファレンスログを表示するには、次の手順を使用します。

  1. SageMaker AI Studio ウィンドウの下部で、Amazon Q パネルを開きます。

  2. [コードリファレンスログを開く] を選択します。

JupyterLab

JupyterLab で Amazon Q リファレンスログを表示する手順は次のとおりです。

  1. JupyterLab ウィンドウの下部で、Amazon Q パネルを開きます。

  2. [コードリファレンスログを開く] を選択します。

AWS Glue Studio Notebook

AWS Glue Studio Notebook で Amazon Q リファレンスログを表示するには、次の手順を使用します。

  1. AWS Glue Studio Notebook ウィンドウの下部で、Amazon Q パネルを開きます。

  2. [コードリファレンスログを開く] を選択します。

VS Code で Amazon Q リファレンスログを表示する手順は次のとおりです。

  1. VS Code と Amazon Q 拡張機能の両方の最新バージョンを使用していることを確認してください。

  2. VS Code で、IDE ウィンドウの下部にあるコンポーネントトレイから [Amazon Q] を選択します。

    Amazon Q タスクバーが IDE ウィンドウの上部に表示されます。

  3. [コードリファレンスログを開く] を選択します。

    コードリファレンスログのタブが開きます。コード提案へのリファレンスが一覧表示されます。

次の画像は、Amazon Q タスクバーとコードリファレンスログのタブが開いている様子を示しています。

Visual Studio Code の Amazon Q コードリファレンスログ。

コードリファレンスのオンとオフの切り替え

ほとんどの IDE で、コードリファレンスはデフォルトでオンになっています。IDE を選択すると、コードリファレンスをオンまたはオフにする手順を確認できます。

Visual Studio Code

VS Code で Amazon Q を使用すると、コードリファレンスはデフォルトでオンになります。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. VS Code と Amazon Q 拡張機能の両方の最新バージョンを使用していることを確認してください。

  2. VS Code で、IDE ウィンドウの下部にあるコンポーネントトレイから [Amazon Q] を選択します。

    Amazon Q タスクバーが IDE ウィンドウの上部に表示されます。

  3. [設定を開く] をクリックします。設定タブが開き、Amazon Q に関連するオプションが表示されます。

  4. [コードリファレンスを含むインラインコード提案を表示する] の横にあるチェックボックスをオンまたはオフにします。

JetBrains

JetBrains IDE で Amazon Q を使用する場合、コードリファレンスはデフォルトでオンになっています。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. JetBrains IDE と Amazon Q プラグインの両方の最新バージョンを使用していることを確認してください。

  2. JetBrains で、IDE ウィンドウの下部にあるステータスバーから [Amazon Q] を選択します。

    Amazon Q タスクバーがステータスバーの上に開きます。

  3. [設定を開く] をクリックします。設定ウィンドウが開き、Amazon Q に関連するオプションが表示されます。

  4. [コードリファレンスを含む提案を含める] の横にあるチェックボックスをオンまたはオフにします。

Eclipse

Eclipse で Amazon Q を使用すると、コードリファレンスはデフォルトでオンになります。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. IDE プラグインと Amazon Q Eclipse プラグインの両方の最新バージョンを使用していることを確認してください。

  2. IDE Eclipse で設定を開きます。

  3. 左側のナビゲーションバーから Amazon Q を選択します。

  4. [コードリファレンスを含むインラインコード提案を表示する] の横にあるチェックボックスをオンまたはオフにします。

  5. [Apply (適用)] を選択して変更を保存します。

AWS Cloud 9

AWS Cloud 9 で Amazon Q を使用する場合、コードリファレンスはデフォルトでオンになっています。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. AWS Cloud 9 コンソールの左上隅で、 AWS Cloud 9 ロゴを選択します。

  2. ドロップダウンメニューから [環境設定] を選択します。

    コンソールの右側で、[環境設定] タブが開きます。

  3. [環境設定] タブの [プロジェクト設定] にある [拡張機能] で、[AWS Toolkit] を選択します。

  4. [Amazon Q: コードリファレンスのある提案を含める] を選択するか、選択解除します。

Lambda

Lambda の Amazon Q はコードリファレンスをサポートしていません。Amazon Q を Lambda で使用すると、リファレンスを含むコード提案は省略されます。

SageMaker AI Studio

SageMaker AI Studio で Amazon Q を使用する場合、コードリファレンスはデフォルトでオンになっています。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. SageMaker AI Studio ウィンドウの上部から設定を選択します。

  2. [設定] ドロップダウンから、[詳細設定エディタ] を選択します。

  3. Amazon Q ドロップダウンで、[コードリファレンスを含む提案を有効にする] の横にあるチェックボックスをオンまたはオフにします。

JupyterLab

JupyterLab で Amazon Q を使用する場合、コードリファレンスはデフォルトでオンになっています。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. JupyterLab ウィンドウの上部から、[設定] を選択します。

  2. [設定] ドロップダウンから、[詳細設定エディタ] を選択します。

  3. Amazon Q ドロップダウンで、[コードリファレンスを含む提案を有効にする] の横にあるチェックボックスをオンまたはオフにします。

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

  2. ポップアップメニューから、[リファレンスを含むコード] の横にあるスイッチを切り替えます。

注記

コード参照の一時停止は、現在の AWS Glue Studio ノートブックの期間中のみ有効です。

VS Code で Amazon Q を使用すると、コードリファレンスはデフォルトでオンになります。

オフにする、または後でオンに戻す手順は次のとおりです。

  1. VS Code と Amazon Q 拡張機能の両方の最新バージョンを使用していることを確認してください。

  2. VS Code で、IDE ウィンドウの下部にあるコンポーネントトレイから [Amazon Q] を選択します。

    Amazon Q タスクバーが IDE ウィンドウの上部に表示されます。

  3. [設定を開く] をクリックします。設定タブが開き、Amazon Q に関連するオプションが表示されます。

  4. [コードリファレンスを含むインラインコード提案を表示する] の横にあるチェックボックスをオンまたはオフにします。

リファレンスを含むコードからオプトアウトする

一部の IDE では、管理者レベルでリファレンスを含む提案の受け取りからオプトアウトできます。

IDE を選択すると、管理者としてオプトアウトする手順を確認できます。

Visual Studio Code

エンタープライズ管理者の場合は、コードリファレンスを含む提案から組織全体でオプトアウトできます。これを行うと、組織内の個々のデベロッパーは IDE を通じてオプトインできなくなります。これらのデベロッパーは、前のセクションで説明したチェックボックスをオンまたはオフにできますが、エンタープライズレベルでオプトアウトしている場合は効果がありません。

エンタープライズレベルでリファレンスを含む提案をオプトアウトする手順は次のとおりです。

  1. Amazon Q Developer コンソールで、[設定] を選択します。

  2. [Amazon Q Developer アカウントの詳細] ペインで、[編集] を選択します。

  3. [詳細の編集] ページの [詳細設定] ペインで、[コードリファレンスを含む提案] のチェックボックスをオフにします。

  4. [Save changes] (変更の保存) をクリックします。

JetBrains

エンタープライズ管理者の場合は、コードリファレンスを含む提案から組織全体でオプトアウトできます。これを行うと、組織内の個々のデベロッパーは IDE を通じてオプトインできなくなります。これらのデベロッパーは、前のセクションで説明したチェックボックスをオンまたはオフにできますが、エンタープライズレベルでオプトアウトしている場合は効果がありません。

エンタープライズレベルでリファレンスを含む提案をオプトアウトする手順は次のとおりです。

  1. Amazon Q Developer コンソールで、[設定] を選択します。

  2. [Amazon Q Developer アカウントの詳細] ペインで、[編集] を選択します。

  3. [詳細の編集] ページの [詳細設定] ペインで、[コードリファレンスを含む提案] のチェックボックスをオフにします。

  4. [Save changes] (変更の保存) をクリックします。

Eclipse

エンタープライズ管理者の場合は、コードリファレンスを含む提案から組織全体でオプトアウトできます。これを行うと、組織内の個々のデベロッパーは IDE を通じてオプトインできなくなります。これらのデベロッパーは、前のセクションで説明したチェックボックスをオンまたはオフにできますが、エンタープライズレベルでオプトアウトしている場合は効果がありません。

エンタープライズレベルでリファレンスを含む提案をオプトアウトする手順は次のとおりです。

  1. Amazon Q Developer コンソールで、[設定] を選択します。

  2. [Amazon Q Developer アカウントの詳細] ペインで、[編集] を選択します。

  3. [詳細の編集] ページの [詳細設定] ペインで、[コードリファレンスを含む提案] のチェックボックスをオフにします。

  4. [Save changes] (変更の保存) をクリックします。

Toolkit for Visual Studio

エンタープライズレベルでリファレンスを含む提案をオプトアウトする手順は次のとおりです。

  1. コードリファレンスの設定には、次の 2 つの方法のいずれかでアクセスできます。

    1. ウィンドウの端にある Amazon Q アイコンをクリックし、[オプション...] を選択します。

    2. [ツール] -> [AWS Toolkit] -> [Amazon Q] に移動します。

  2. リファレンスを含む提案を含めるかどうかに応じて、トグルを [True] または [False] に変更します。

AWS Cloud 9

Amazon Q in AWS Cloud 9 は、エンタープライズレベルでのリファレンスを含むコード提案のオプトアウトをサポートしていません。

個々のデベロッパーレベルでオプトアウトするには、「コードリファレンスのオンとオフの切り替え」を参照してください。

Lambda

Lambda の Amazon Q はコードリファレンスをサポートしていません。Amazon Q を Lambda で使用すると、リファレンスを含むコード提案は省略されます。

SageMaker AI Studio

Amazon Q は、SageMaker AI Studio のエンタープライズレベルでリファレンスを含むコード提案のオプトアウトをサポートしていません。

JupyterLab

Amazon Q では、JupyterLab で、リファレンスを含むコード提案からのエンタープライズレベルでのオプトアウトをサポートしていません。

AWS Glue Studio Notebook

Amazon Q は、 AWS Glue Studio Notebook のリファレンスによるコード提案のオプトアウトをサポートしていません。

エンタープライズ管理者の場合は、コードリファレンスを含む提案から組織全体でオプトアウトできます。これを行うと、組織内の個々のデベロッパーは IDE を通じてオプトインできなくなります。これらのデベロッパーは、前のセクションで説明したチェックボックスをオンまたはオフにできますが、エンタープライズレベルでオプトアウトしている場合は効果がありません。

エンタープライズレベルでリファレンスを含む提案をオプトアウトする手順は次のとおりです。

  1. Amazon Q Developer コンソールで、[設定] を選択します。

  2. [Amazon Q Developer アカウントの詳細] ペインで、[編集] を選択します。

  3. [詳細の編集] ページの [詳細設定] ペインで、[コードリファレンスを含む提案] のチェックボックスをオフにします。

  4. [Save changes] (変更の保存) をクリックします。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.