AI の活動と影響
AI の活動と影響分析セグメントでは、AI がチームの日常的なコーディングにどのように貢献しているかを理解できます。さまざまな AI ツールや機能によって生成され、承認されたコード提案に関するインサイトに加え、組織内での AI の活用状況を推定するのに役立つ指標も提供します。
組織の AI アクティビティと影響の統計情報を取得する
IDE とプラグインのバージョン要件
データは IDE および IDE 内のプラグインから収集されます。このデータには、生成されたコード候補とその承認または拒否、AI ツールおよび機能とのインタラクション数に関する情報が含まれます。IDE およびプラグインがこのデータを提供するには、以下のバージョン要件を満たしている必要があります。
IDE バージョン 2025.3.0 以降
AI Assistant バージョン 2025.3.0 以降
Junie バージョン 253.487.77 以降
以前のバージョンの IDE およびプラグインでは、この分析セグメントに必要なデータが送信されません。バージョン要件を部分的に満たしている場合、AI アクティビティと影響にはすべての AI ツールと機能のデータが含まれません。例: IDE と AI Assistant のバージョンは最新ですが、Junie のバージョンが最小要件よりも古い場合、Junie 関連のデータは分析に含まれません。
指標に含まれる AI ツールと機能
チャットベースのやり取り : AI モデルおよびコーディングエージェントとのチャットインタラクションに関連するデータ。指標には、以下のツールで実行されたアクションに関連するデータが含まれます。
Junie は、コードモードで使用される場合、Junie 関連のデータが、Junie を使用する 2 つの方法(Junie ツールウィンドウ経由と AI Assistant 経由)の両方の指標に含まれます。
Claude エージェントは、AI Assistant と統合された Anthropic(英語) によるサードパーティコーディングエージェントです。
Codex は、OpenAI(英語) が開発したサードパーティ製のコーディングエージェントで、AI Assistant と統合されています。AI のアクティビティと影響に関するサブメトリクスには、JetBrains IDE で Codex を認証するために使用されるすべての認証オプションに関する、Codex 関連のすべてのデータが含まれます。
AI Assistant、チャットモードで送信されるメッセージの場合。
エディター内のインタラクション : 次の機能によってエディター内で生成されるコード提案:
一般的な活動と影響の指標
一般的なアクティビティと影響の指標は、AI ツールと機能の全体的な有効性に関するインサイトを提供します。現在利用可能な指標は AI コードの受け入れ率です。
AI コードの受け入れ率は、分析データのコレクションに含まれるすべての AI ツールと機能の生成されたコード行の総数のうち、受け入れられた提案の全体的な割合を表します。
具体的な指標
特定の指標を利用することで、特定の種類のインタラクションにおける AI ツールや機能のアクティビティと影響について、より詳細な情報を得ることができます。各指標の詳細については、以下のセクションを参照してください。
AI 生成コードと承認率
このセクションには、AI によって生成されたコードの受け入れ率と、受け入れ率の計算に使用された関連サブメトリクスを示すグラフが含まれています。これは、AI の提案がどれだけ優れていて関連性があるかを示す尺度として機能します。

チャットベースのエージェントによって生成されたコード
このグラフは、チャットインタラクションにおいて AI エージェントが生成したコード行の追加と削除、およびユーザーが承認したコード行数に関するデータを示しています。グラフには以下のサブ指標が表示されています。
拒否されたコード行 : 破棄またはロールバックされたコードの提案行。
受け入れられるコード行数 : ユーザーが破棄またはロールバックしなかった、追加または削除されたすべてのコード行。
データには次のサブメトリクスも含まれます。
生成されたコードの総行数 : エージェントの実行によって生成されたすべてのコード行。Junie の確認するモードや AI Assistant のチャットモードなど、読み取り専用モードで生成されたコードは含まれません。利用可能なモードとその意味の詳細については、Junie および AI Assistant のドキュメントを参照してください。
合格率 : 生成されたコード行のうち受け入れられた行の割合。
これは、さまざまなチャットベースのコーディングエージェントを使用したコード生成および承認フローの様子です。
タスク実行後、Junie は 1 つ以上のファイルに変更を加え、変更内容とファイルごとの追加および削除されたコード行数をリストします。追加および削除された行数の合計が、生成されたコード行数を表します。この合計は、ロールバック前の許容コード行数も表します。
ユーザーが一部またはすべての変更を元に戻すことを決定した場合、ロールバックされた追加および削除された行数は、承認されたコード行の総数から差し引かれます。Junie は Junie プラグイン(英語)ツールウィンドウと AI Assistant の両方から使用できるため、Junie をどちらの方法で使用する場合でも、IDE でのユーザー操作がロールバックとしてカウントされる詳細を以下に示します。
Junie プラグインツールウィンドウ | AI Assistant の Junie |
|---|---|
Junie プラグインツールウィンドウにおける以下のユーザー操作は、ロールバックとしてカウントされます。
![]() | AI Assistant 経由で Junie を使用する際に、以下のユーザー操作はロールバックとしてカウントされます。
![]() |
Claude エージェントを使用すると、エージェントの実行が完了すると、ファイルの変更の概要と、ファイルごとに追加および削除されたコード行数が表示されます。追加および削除された行数の合計が、生成されたコード行数としてカウントされます。ユーザーは、エージェントによって行われた変更を完全にまたは部分的に承認するか破棄するかを決定できます。承認されたコード行はすべて、承認された行数の合計に加算されます。拒否されたコード行とは、ユーザーが以下のいずれかの操作を行って承認しなかったコード行のことです。
すべて破棄ボタンをクリックします。これにより、エージェントによって生成されたすべての変更が破棄されます。
1 つのファイルに対して「
破棄」をクリックします。このアクションは、特定のファイルに加えられた変更のみを破棄します。

タスク実行後、Codex は 1 つ以上のファイルに変更を加え、変更内容とファイルごとの追加および削除されたコード行数をリストします。追加および削除された行数の合計が、生成されたコード行数を表します。この合計は、ロールバック前の許容コード行数も表します。
ユーザーが変更の一部または全部を元に戻すことを決定した場合、元に戻された追加および削除された行数は、承認されたコード行の総数から差し引かれます。Codex を使用する際の以下のユーザー操作は、ロールバックとしてカウントされます。
タスクの開始時にロールバックボタン
をクリックすると、タスク開始後に行われたすべての変更がロールバックされます。
タスクの最後にロールバックボタンをクリックします。これにより、特定のエージェントタスクによって行われた変更がロールバックされます。
特定のファイルに加えられた変更を元に戻すには、ロールバックボタン
をクリックします。

エディター内機能によって生成されたコード
このグラフには、コード補完と「次の編集候補」によって生成されたコード行数、およびユーザーが承認した行数に関するデータが含まれています。グラフには以下のサブメトリクスが表示されます。
拒否されたコード行 : ユーザーに受け入れられなかった、提案されたコード行。
受け入れられるコード行数 : 機能に応じて、受け入れられるコード行数は次のようにカウントされます。
コード補完 : エディターに挿入されたすべてのコード行。ユーザーが提案を部分的に承認した場合、行数は次のようにカウントされます。
ユーザーが 1 行の一部を受け入れる場合、これは 1 行の受け入れとしてカウントされます。
複数行の提案では、受け入れられた行数は、ユーザーが挿入を承認した行数になります。
次の編集提案 : ユーザーがエディターへの挿入またはエディターからの削除を承認した行数。複数ステップの提案フローでは、承認された行数は各ステップの後に合計数に加算されます。
IDE で提案を受け入れたり拒否したりするユーザーアクションの詳細については、コード補完および次の編集提案を参照してください。
データには次のサブメトリクスも含まれます。
生成されたコードの総行数 : 特定のコード提案機能に応じて、生成されたコード行は次のようにカウントされます。
コード補完 : エディターでユーザーに提案として表示された行の合計数。
次の編集提案 : ユーザーが挿入および削除を選択できるエディターに表示される行の合計数。
合格率 : 生成されたすべてのコード行のうち、受け入れられたコード行の割合。
AI によって修正されたコード
このセクションには、AI ツールと機能によって変更されたコード行数を示すグラフが含まれています。

チャットベースのエージェントによって変更されたコード行
このグラフは、チャットベースのエージェントとのチャットインタラクションの結果として追加、変更、削除された行の数を示します。オプションで、エージェントのサブセットのみのデータを表示することもできます。
エディター内の提案によって変更されたコード行
このグラフは、エディター内コードサジェスト機能によって追加、変更、削除された行数を示しています。オプションで、一部の機能のデータのみを表示することもできます。
AI 機能アクティビティ
このセクションには、チャットベースのエージェントとエディター内機能とのインタラクション数に関するインサイトを提供するグラフが含まれています。エージェントの場合、インタラクション数はチャットを通じてエージェントに送信されたメッセージ数として測定されます。エディター内機能の場合、インタラクション数はユーザーに表示されるサジェストの数として測定されます。

AI チャットに送信されたメッセージ
このグラフは、選択した期間にユーザーがチャットベースのエージェントとのチャットで送信したメッセージの数を示します。一定期間におけるエージェントとのインタラクション数に関するインサイトを提供し、組織におけるエージェントの採用状況や使用量の傾向を把握できます。
ユーザーがメッセージを送信するたびに、送信済みメッセージの数が 1 つ増加します。
オプションで、選択したエージェントのデータのみを表示するように選択できます。
エディター内機能で表示される提案
このグラフは、エディター内のコードサジェスト機能がユーザーに表示したサジェストの数を示しています。サジェストが表示されるたびに、サジェストに含まれる行数に関係なく、表示されるサジェストの数が 1 つずつ増加します。オプションで、選択した AI 機能のデータのみを表示することもできます。
関連ページ:
Junie 入門
使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。
AI チャット
AI チャットは、AI Assistant がサポートする AI モデルやエージェントとやり取りするための主要な入り口です。ここでは、言語モデルと会話したり、コードやプロジェクトについて質問したり、エージェントと連携して開発タスクを計画・実行したりできます。AI チャットのやり取りは、一般的に以下のパターンに従います。操作方法を選択してください – 日常的な質問にはチャット、高度な開発タスクにはエージェントをご利用ください。モデルの選択 – リクエストを処理する AI モデルを選択してください。モデ...
コード補完
AI Assistant を搭載したクラウド補完機能は、プロジェクトのコンテキストに基づいて、単一の行、コードブロック、さらには関数全体をリアルタイムで自動補完できます。生成されたコードは、ユーザーのスタイルや命名規則に合わせて、ユーザーがコードを記述する方法に似ています。補完はコードだけでなく、コメント行、AI チャット、コミットメッセージでも利用できます。設定で補完候補を表示する場所を設定できます。クラウド補完で作業する:コード補完の提案を呼び出すには: エディター、AI チャット、コミット...
次の編集提案
コードを記述または編集する際に、AI Assistant は次に変更または追加する必要がある部分を予測し、適切な編集を提案します。これにより、提案をすばやく適用し、変更が必要な可能性のある次の箇所に移動できるため、ファイル全体の関連コードの更新が容易になります。次の編集提案を使用可能にする:機能を有効にするには: に移動します。機能セクションで、次の編集提案を使用可能にする設定を選択します。さらに、編集内容の提案方法をさらに設定できます。言語 – AI Assistant が提案を生成するプログラ...
モード
Junie のモードは、Junie の動作をさまざまな種類のタスクに合わせて調整できるようにするエージェント構成です。コードモード:コードモードでは、Junie はタスクを複数のステップに分割し、提案されたプランを実行しながら、ユーザーに進捗状況を報告します。タスクを実行するために、Junie はターミナルコマンドの実行、新規ファイルの作成、コードの記述または編集、テストの実行、変更の検証を自律的に行うことができます。タスクが完了したら、Junie にフォローアップの指示を与えたり、変更を維持...
ユーザーと採用
アナリティクスのユーザーと採用セグメントでは、組織内で AI を積極的に活用しているユーザーの数に関するインサイトを提供することで、組織における AI の導入とエンゲージメントを一定期間にわたって追跡できます。これにより、AI の導入状況を分析し、さらなる対応が必要な箇所を特定できます。次の採用および使用状況の指標が利用可能です。ユーザーは AI にアクセスできる - 選択した期間中に AI が有効になっていたユニークユーザーの総数。アクティブユーザー - 選択した期間中に JetBrains AI...


