翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Q は、オープンソースプロジェクトからも、ある程度学習します。場合によっては、特定のトレーニングデータに似た提案が表示されることがあります。コードリファレンスには、提案の生成に使用されるソース Amazon Q に関する情報が含まれます。
コードリファレンスの表示と更新
リファレンスログを使用すると、トレーニングデータに似たコード提案へのリファレンスを表示できます。Amazon Q によって出されたコード提案は、更新することも編集することもできます。
IDE を選択すると、コードリファレンスを表示および更新する手順を確認できます。
VS Code で Amazon Q リファレンスログを表示する手順は次のとおりです。
-
VS Code と Amazon Q 拡張機能の両方の最新バージョンを使用していることを確認してください。
-
VS Code で、IDE ウィンドウの下部にあるコンポーネントトレイから [Amazon Q] を選択します。
Amazon Q タスクバーが IDE ウィンドウの上部に表示されます。
-
[コードリファレンスログを開く] を選択します。
コードリファレンスログのタブが開きます。コード提案へのリファレンスが一覧表示されます。
次の画像は、Amazon Q タスクバーとコードリファレンスログのタブが開いている様子を示しています。

コードリファレンスのオンとオフの切り替え
ほとんどの IDE で、コードリファレンスはデフォルトでオンになっています。IDE を選択すると、コードリファレンスをオンまたはオフにする手順を確認できます。
VS Code で Amazon Q を使用すると、コードリファレンスはデフォルトでオンになります。
オフにする、または後でオンに戻す手順は次のとおりです。
-
VS Code と Amazon Q 拡張機能の両方の最新バージョンを使用していることを確認してください。
-
VS Code で、IDE ウィンドウの下部にあるコンポーネントトレイから [Amazon Q] を選択します。
Amazon Q タスクバーが IDE ウィンドウの上部に表示されます。
-
[設定を開く] をクリックします。設定タブが開き、Amazon Q に関連するオプションが表示されます。
-
[コードリファレンスを含むインラインコード提案を表示する] の横にあるチェックボックスをオンまたはオフにします。
リファレンスを含むコードからオプトアウトする
一部の IDE では、管理者レベルでリファレンスを含む提案の受け取りからオプトアウトできます。
IDE を選択すると、管理者としてオプトアウトする手順を確認できます。
エンタープライズ管理者の場合は、コードリファレンスを含む提案から組織全体でオプトアウトできます。これを行うと、組織内の個々のデベロッパーは IDE を通じてオプトインできなくなります。これらのデベロッパーは、前のセクションで説明したチェックボックスをオンまたはオフにできますが、エンタープライズレベルでオプトアウトしている場合は効果がありません。
エンタープライズレベルでリファレンスを含む提案をオプトアウトする手順は次のとおりです。
-
Amazon Q Developer コンソールで、[設定] を選択します。
-
[Amazon Q Developer アカウントの詳細] ペインで、[編集] を選択します。
-
[詳細の編集] ページの [詳細設定] ペインで、[コードリファレンスを含む提案] のチェックボックスをオフにします。
-
[Save changes] (変更の保存) をクリックします。