このガイドでは、Chrome DevTools で AI イノベーションを使用する際に Google と共有されるデータの概要と、企業管理者と個人ユーザーの両方がこれらの機能を制御するために利用できるオプションについて説明します。
機能の提供状況と構成
DevTools の AI アシスタントの利用可能性とデータ使用量の設定は、ユーザーの種類によって異なります。次の表に、デフォルトの動作と構成オプションの概要を示します。AI アシスタントの構成方法について詳しくは、AI 機能の制御に関するセクションをご覧ください。
| お客様のカテゴリ | デフォルトの状態 | AI モデルの改善は行わずに機能を許可する | 機能を無効にする |
| 消費者 | AI 機能と AI モデルの改善を許可する。 | 該当なし | 設定でサポートされている |
| Workspace Education | AI モデルの改善は行わずに AI 機能を許可する。 | ポリシーでサポートされています。 | ポリシーでサポートされています。 |
| Chrome Enterprise | AI モデルの改善は行わずに AI 機能を許可する。 | ポリシーでサポートされています。 | ポリシーでサポートされています。 |
| 第三者による管理 | AI 機能と AI モデルの改善を許可する。 | ポリシーでサポートされています。 | ポリシーでサポートされています。 |
データ使用とプライバシー
このセクションでは、DevTools で AI アシスタンスを使用する際に収集されるデータについて詳しく説明します。このガイドでは、Google プライバシー ポリシーとともに、Chrome DevTools の AI でのデータの取り扱いについて説明します。
品質の向上とプロダクトの改善のため、入力データ、生成された出力、関連機能の使用情報、フィードバックについて、人間のレビュアーが読み取り、注釈を付け、処理を行う場合があります。プロンプトやフィードバックには、ご自身や他人を特定できるような機密情報(部外秘など)や個人情報を含めないでください。データは誰によって提供されたものかわからないように保存されるため、削除のリクエストに応じることはできず、最大 18 か月間保持されます。Google アカウントが組織によって管理されている場合、プロダクトの改善を目的としたデータの収集は行われないことがあります。
一般的なデータ収集
AI アシスタンス機能をトリガーすると、DevTools はサービスを提供するために次のデータを収集します。
- プロンプト: ユーザーが提供したテキスト、画像、スクリーンショット。
- Google アカウント情報: 認証に認証情報が使用されます。
- ユーザー フィードバック: AI の回答に対する評価(高評価または低評価)。
コンテキスト固有のデータ収集
AI アシスタンスを使用するコンテキストによっては、関連性の高い回答を提供するために、検査対象のページやファイルから追加情報が DevTools によって送信されることもあります。このデータは、必要に応じて透明性をもって収集されます。
Console Insights
コンソール メッセージに関する質問の場合、AI は次のデータの一部を受け取ります。
- メッセージの内容
- ログ メッセージのレベル
- ログメッセージに関連付けられたスタック トレース
- ログメッセージに関連付けられたネットワーク リクエスト ヘッダー。ただし、Cookie、認証、カスタム(x-*)ヘッダー、ネットワーク レスポンス本文は除きます。
- スタック トレースに関連するコード スニペット(ウェブ アプリケーションから抽出)
CSS パネル
CSS に関するサポートを依頼すると、AI は検査対象のページから追加情報をリクエストして評価することがあります。たとえば、次のような情報です。
- DOM 構造とコンテンツ
- CSS スタイル設定情報
ネットワーク パネル
ネットワーク リクエストに関する質問の場合、AI はリクエストとレスポンスのデータの一部を受け取ります。
- リクエスト URL
- リクエスト ヘッダーとレスポンス ヘッダーのサブセット。次のヘッダーは常に除外されます。
- カスタム ヘッダー(
X-で始まる) Cookie、Set-CookieAuthorization
- カスタム ヘッダー(
- レスポンス ステータス コード
- タイミング データ
- イニシエータ チェーンをリクエスト
[ソース] パネル(コードの説明)
AI にソースファイルの解説を依頼すると、AI は次の情報を受け取ります。
- ファイル名と URL
- ファイルの内容(またはその一部)
- ソースマップの URL(利用可能な場合)
[パフォーマンス] パネル
パフォーマンス プロファイルで [ラベルを生成] 機能または [AI に質問] 機能を使用すると、AI は選択したコールフレームに関するデータを受け取ります。
name: 関数またはオペレーションの名前(initializeAppなど)。url: スクリプト ファイルの URL。dur: 呼び出しフレームの合計時間(ミリ秒単位)。self: 呼び出しフレームのセルフタイム(ミリ秒単位)。children: 子呼び出しフレームの配列。
AI に質問を使用すると、エージェントは、ページの読み込み時間、ネットワーク リクエスト、スタイル情報など、パフォーマンス トレース ファイルから追加のデータをリクエストすることもできます。
[変更] パネル(commit メッセージの生成)
AI が [変更] パネルからコミット メッセージを生成するときは、DevTools にマッピングしたローカル ワークスペース フォルダのソースコード(ファイル名とコンテンツ)を使用します。
ワークスペースの変更を保持する
ユーザーが DevTools にマッピングしたローカル ワークスペース フォルダのソースコード(ファイル名とファイルの内容)。
AI 機能を管理する
管理対象の Chrome 環境では、すべての AI アシスタンス機能の利用可否は DevToolsGenAiSettings エンタープライズ ポリシーによって制御されます。
個々のユーザーもこのポリシーを使用して、自分のマシンで機能を無効にできます。
エンタープライズ ポリシーのオプション
DevToolsGenAiSettings ポリシーは、次の 3 つのオプションのいずれかで構成できます。
0(機能を許可し、モデルを改善する): AI 機能が有効になります。Google は、AI モデルの改善を目的として関連データ(プロンプト、コンテンツ、フィードバック)を使用することが許可されています。これは、一般ユーザーとサードパーティの管理対象ブラウザのデフォルトです。1(モデルの改善を行わずに機能を許可): AI 機能は有効になりますが、Google はモデルの改善にユーザーデータを使用しません。これは、Chrome Enterprise と Workspace Education のユーザーのデフォルトです。2(機能を許可しない): すべての AI アシスタンス機能と UI エントリ ポイントが完全に無効になります。
ポリシーの構成方法
企業ユーザー
エンタープライズ管理者は、Google 管理コンソールで組織の生成 AI の設定を行うことができます。
これらのポリシーの管理の詳細については、次のリソースをご覧ください。
- 生成 AI の設定を構成する: Chrome Enterprise および Chrome Education ヘルプ
- ポリシーの詳細: Chrome Enterprise のポリシーリスト
- Enterprise データ保証: Chrome Enterprise and Education ヘルプ
管理対象の Chrome 環境では、AI アシスタンスとコンソール分析情報の利用可否は、DevToolsGenAiSettings エンタープライズ ポリシーによって制御されます。
管理対象外のユーザー
管理対象外のユーザーは、同じポリシーを使用して、自分のマシンで AI イノベーションを無効にし、AI に質問するコンテキスト メニュー項目を削除できます。
- Chrome のすべてのインスタンスを停止する
- 推奨ポリシーを設定する
- macOS:
$ defaults write com.google.Chrome DevToolsGenAiSettings -integer 2を実行します。 - Linux:
/etc/opt/chrome/policies/recommendedにpolicies.jsonを作成し、{"DevToolsGenAiSettings": 2}を追加します - Windows:
regedit.exeでHKEY_LOCAL_MACHINE\Software\Policies\Google\Chromeに移動します。キーDevToolsGenAiSettingsをdword:00000002に設定します。
- macOS:
- Chrome を起動し、chrome://policy にアクセスして、
DevToolsGenAiSettingsのポリシー値が2であることを確認します。