IDE およびコマンドラインでのデータ共有のオプトアウト - Amazon Q Developer

IDE およびコマンドラインでのデータ共有のオプトアウト

このページでは、サードパーティーの IDE や AWS コーディング環境など、Amazon Q を使用する IDE またはコマンドラインでのデータ共有からオプトアウトする方法について説明します。Amazon Q がこのデータを使用する方法については、「Amazon Q Developer のサービスの改善」を参照してください。

クライアント側のテレメトリの共有からオプトアウトする

クライアント側のテレメトリは、サービスの使用状況を数値で表したものです。例えば、AWS は、提案が受け入れられるか拒否されるかを追跡する可能性があります。クライアント側のテレメトリに実際のコードが含まれていません。

IDE 内の Amazon Q で収集されるテレメトリデータの詳細については、aws-toolkit-common Github リポジトリの「commonDefinitions.json」を参照してください。

Amazon Q を使用する IDE によって収集されるテレメトリデータの詳細については、以下の GitHub リポジトリのドキュメントを参照してください。

Q CLI で収集されるテレメトリデータの詳細については、amazon-q-developer-cli Github リポジトリの「telemetry_definitions.json」を参照してください。

テレメトリの収集は、AWS が Q コマンドライン変換ツールのパフォーマンスと機能の使用状況を把握し、サービスを改善するのに役立ちます。コマンドラインでの変換の場合、ツールバージョンと Maven プラグインバージョンでテレメトリが収集されます。

注記

自由テキストフィールドには、個人を特定できる情報 (PII) や、機密情報あるいは秘匿性の高い情報は追加しないでください。

クライアント側のテレメトリの共有からオプトアウトする手順を確認するには、使用する IDE を選択してください。

Visual Studio Code

VS Code でテレメトリデータの共有からオプトアウトする手順は次のとおりです。

  1. VS Code で [設定] を開きます。

  2. VS Code ワークスペースを使用している場合は、[ワークスペース] サブタブに切り替えます。VS Code では、ワークスペース設定がユーザー設定より優先されます。

  3. [検索] バーに「Amazon Q: Telemetry」と入力します。

  4. チェックボックスをオフにします。

注記

これは、デベロッパーが各自の IDE 内で行う必要があります。エンタープライズの一部として Amazon Q を使用している場合、管理者がこの設定を変更することはできません。

JetBrains

JetBrains でテレメトリデータの共有からオプトアウトする手順は次のとおりです。

  1. JetBrains IDE で、[Preferences] を開きます (Mac では、これは [Settings] の下になります)。

  2. 左側のナビゲーションバーで、[Tools] を選択し、[AWS] を選択します。

  3. [Send usage metrics to AWS] のチェックボックスをオフにします。

JetBrains の設定パネル
注記

これは、デベロッパーが各自の IDE 内で行う必要があります。エンタープライズの一部として Amazon Q を使用している場合、管理者がこの設定を変更することはできません。

Eclipse

Eclipse IDE でテレメトリデータの共有からオプトアウトする手順は次のとおりです。

  1. Eclipse IDE で、[設定] を開きます。

  2. 左のナビゲーションペインで、[Amazon Q] を選択します。

  3. [AWS に使用状況メトリクスを送信] の横にあるチェックボックスをオフにします。

  4. [適用] を選択して変更を保存します。

注記

これは、デベロッパーが各自の IDE 内で行う必要があります。エンタープライズの一部として Amazon Q を使用している場合、管理者がこの設定を変更することはできません。

Visual Studio

AWS Toolkit for Visual Studio でのテレメトリデータの共有からオプトアウトする手順は次のとおりです。

  1. [ツール][オプション] を選択します。

  2. [オプション] ペインで、[AWS Toolkit] を選択し、[全般] を選択します。

  3. [Allow AWS Toolkit to collect usage information] のチェックボックスをオフにします。

注記

これは、デベロッパーが各自の IDE 内で行う必要があります。エンタープライズの一部として Amazon Q を使用している場合、管理者がこの設定を変更することはできません。

AWS Cloud9
  1. AWS Cloud9 IDE 内から、ウィンドウの上部にある AWS Cloud9 ロゴを選択し、[環境設定] を選択します。

  2. [環境設定] タブで、[AWS Toolkit] を選択します。

  3. [AWS: クライアント側のテレメトリ] の横で、スイッチをオフに切り替えます。

注記

この設定は、Amazon Q だけでなく、AWS Cloud9 クライアント側のテレメトリ全般を共有するかどうかに影響します。

Lambda

Lambda で Amazon Q を使用する場合、Amazon Q はクライアント側のテレメトリを AWS と共有しません。

SageMaker AI Studio
  1. SageMaker AI Studio ウィンドウの上部で、[設定] を選択します。

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

  3. Amazon Q のドロップダウンで、[Amazon Q と使用状況データを共有する] の横にあるチェックボックスをオンまたはオフにします。

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

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

  3. Amazon Q のドロップダウンで、[Amazon Q と使用状況データを共有する] の横にあるチェックボックスをオンまたはオフにします。

AWS Glue Studio Notebook
  1. AWS Glue Studio ノートブックのウィンドウの下部で [Amazon Q] を選択します。

  2. ポップアップメニューから、[AWS とテレメトリを共有する] の横にあるスイッチを切り替えます。

注記

クライアント側のテレメトリ共有の一時停止は、現在の AWS Glue Studio ノートブックの期間中のみ有効です。

Command line

コマンドラインツールの [設定] で、[テレメトリ] を切り替えます。

Transformations on the command line

テレメトリ収集は、変換用のコマンドラインツールでデフォルトで有効になっています。無効にするには、次の手順を実行します。

テレメトリ設定を更新するには
  1. qct configure を実行して要求された設定の詳細を入力するか、Enter キーを押して既存の設定を使用します。

  2. テレメトリ収集を許可するかどうかを確認するプロンプトが表示されたら、「N」と入力して AWS がテレメトリデータを収集しないようにします。

  3. テレメトリ収集を再度有効にする場合は、qct configure を再度実行し、プロンプトが表示されたら「Y」と入力します。

コンテンツの共有からのオプトアウト

AWS が使用するコンテンツについては、「Amazon Q Developer のサービスの改善」を参照してください。

Visual Studio Code

Amazon Q Developer Pro ティアでは、Amazon Q はコンテンツを収集しません。

Amazon Q Developer 無料利用枠で、VS Code でのコンテンツの共有からオプトアウトする手順は次のとおりです。

  1. VS Code で [設定] を開きます。

  2. VS Code ワークスペースを使用している場合は、[ワークスペース] サブタブに切り替えます。VS Code では、ワークスペース設定がユーザー設定より優先されます。

  3. [検索] バーに「Amazon Q: Share Content」と入力します。

  4. チェックボックスをオフにします。

JetBrains

Amazon Q Developer Pro ティアでは、Amazon Q はコンテンツを収集しません。

Amazon Q Developer 無料利用枠で、JetBrains での Amazon Q データの共有からオプトアウトする手順は次のとおりです。

  1. JetBrains の最新バージョンを利用していることを確認します。

  2. JetBrains IDE で、[Preferences] を開きます (Mac では、これは [Settings] の下になります)。

  3. 左側のナビゲーションバーで、[Tools] --> [AWS] --> [Amazon Q] を選択します。

  4. [Data sharing] で、[Share Amazon Q content with AWS] のチェックボックスをオフにします。

VS Code での Amazon Q データの共有に関するオプション。
Eclipse

Amazon Q Developer Pro ティアでは、Amazon Q はコンテンツを収集しません。

Amazon Q Developer 無料利用枠で、Eclipse IDE での Amazon Q データの共有からオプトアウトする手順は次のとおりです。

  1. Eclipse IDE の最新バージョンを利用していることを確認します。

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

  3. 左側のナビゲーションバーで、[Amazon Q] を選択します。

  4. [Amazon Q コンテンツを AWS と共有] の横にあるチェックボックスをオフにします。

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

Visual Studio

Amazon Q Developer Pro ティアでは、Amazon Q はコンテンツを収集しません。

Amazon Q Developer 無料利用枠で、Visual Studio でのコンテンツの共有からオプトアウトする手順は次のとおりです。

[ツール] -> [オプション] -> [AWS Toolkit] -> [Amazon Q] に移動します。

[Share Amazon Q Content with AWS][True] または [False] に切り替えます。

AWS Cloud9

AWS Cloud9 で Amazon Q を使用する場合、Amazon Q は AWS とコンテンツを共有しません。

注記

AWS Cloud9 の設定には Amazon Q のコンテンツを AWS と共有するためのトグルスイッチがありますが、そのスイッチは機能しません。

Lambda

Amazon Q を Lambda で使用する場合、Amazon Q は AWS とコンテンツを共有しません。

注記

Lambda 設定には Amazon Q のコンテンツを AWS と共有するためのトグルスイッチがありますが、そのスイッチは機能しません。

SageMaker AI Studio

SageMaker AI Studio で Amazon Q を使用する場合、Amazon Q は AWS とコンテンツを共有しません。

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

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

  3. Amazon Q ドロップダウンで、[Share content with Amazon Q] の横にあるチェックボックスをオンまたはオフにします。

AWS Glue Studio Notebook

AWS Glue Studio ノートブックで Amazon Q を使用する場合、Amazon Q は AWS とコンテンツを共有しません。

Command line

コマンドラインツールの [Preferences] で、[Share Amazon Q content with AWS] のトグルを切り替えます。

Transformations on the command line

変換に Amazon Q コマンドラインツールを使用する場合、Amazon Q はコンテンツを AWS と共有しません。