IDE Services Cloud Help

AI 活动与影响力

AI Activity and Impact (AI 活动及影响) 分析部分可帮助您了解 AI 在日常编码中如何支持您的团队。 它提供通过不同 AI 工具和功能生成和接受的代码建议洞察,以及有助于您评估 AI 在您组织中使用情况的指标。

获取您的组织的 AI 活动与影响统计数据

  1. 导航到 Configuration | License & Activation (配置 | 许可证与激活)

  2. 向下滚动至 AI Enterprise 部分并点击 Analytics (分析)

    AI Enterprise 的分析
  3. 导航到 AI Activity and Impact (AI 活动及影响) 选项卡。

  4. 要设置时间段,请使用预设时间筛选器以显示最近的指定时间段,或选择自定义日期范围。

    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 工具和功能

  • Chat-based interactions (基于聊天的交互) :与 AI 模型及编码代理的聊天互动相关的数据。 这些指标包含以下工具中操作相关的数据:

    • Junie ,在 Code (代码) 模式下使用时。

    • Claude Agent ,由 Anthropic 提供并与 AI Assistant 集成的第三方编码代理。

    • AI Assistant ,用于在 Chat (聊天) 模式下发送消息。

  • In-editor interactions (编辑器内交互) :由以下功能在编辑器内生成的代码建议:

    • 代码补全 :基于云的补全,可根据项目上下文实时自动补全单行、代码块甚至整个函数。

    • 下一步编辑建议 :预测下一个需要更改的代码片段并建议可能的编辑。

通用活动与影响指标

通用活动与影响指标能够洞悉 AI 工具和功能的整体有效性。 当前可用的指标为 AI code acceptance rate (AI 代码接受率)

AI code acceptance rate (AI 代码接受率) 表示所有纳入分析数据收集的 AI 工具和功能 所生成代码行总数中被接受建议的总体百分比。

具体指标

具体指标让您能够详细了解特定类型交互中 AI 工具和功能的活动与影响。 有关每个指标的详情,请参见以下各节。

AI 生成代码与接受率

本节包含展示 AI 生成代码接受率及用于计算接受率的相关细分指标的图表,该接受率作为衡量 AI 建议优质与相关性的标准。

AI 生成代码与接受率

由基于聊天的代理生成的代码

该图表展示了通过与 AI 代理聊天互动生成代码行的新增和删除,以及用户接受的代码行数相关数据。 图表展示以下细分指标:

  • Lines of code rejected (被拒绝的代码行数) :被丢弃或回滚的建议代码行。

  • Lines of code accepted (被接受的代码行数) :所有未被用户丢弃或回滚的新增或删除代码行。

数据还包括以下细分指标:

  • Total lines of code generated (生成的代码总行数) :所有由代理运行产生的生成代码行数。 不包括在只读模式下生成的代码,如 Junie 的 Ask (询问) 模式或 AI Assistant 的 Chat (聊天) 模式。 有关可用模式及其含义的详细信息,请参见 JunieAI Assistant 文档。

  • Acceptance rate (接受率) :被接受代码行占所有生成代码行的比例。

下图展示了不同基于聊天的编码代理的代码生成与接受流程。

任务执行后,Junie 会对一个或多个文件进行更改,并列出每个文件新增和删除的代码行数。 新增和删除行的总和代表生成代码行数。 此总和在任何回滚之前亦代表被接受代码行数。

如果用户决定回滚部分或全部更改,被回滚的新增和删除行将从被接受代码行总数中扣除。 以下用户操作计为回滚:

  1. 点击 Junie 任务开头的 Rollback All (全部回滚) 按钮。

  2. 点击特定文件更改的回滚按钮。

  3. 点击任务结束时的 Rollback (回滚) 按钮。

Junie 生成的代码

使用 Claude Agent 时,已完成的代理运行会显示文件更改摘要及每个文件新增和删除的代码行数。 新增和删除行的总和即为生成代码行数。 用户可以决定完全或部分接受或丢弃代理所做的更改。 所有被接受的代码行将被计入接受行总数。 被拒绝的代码行指用户未通过下列操作之一被接受的代码行:

  1. 点击 Discard all (全部舍弃) 按钮。 此操作会丢弃代理生成的所有更改。

  2. 点击单个文件的 丢弃图标Discard (舍弃)。 此操作仅丢弃对该文件所做的更改。

AI Assistant 生成的代码

由编辑器内功能生成的代码

该图表包含由代码补全和下一步编辑建议生成的代码行及用户接受的代码行数相关数据。 图表展示以下细分指标:

  • Lines of code rejected (被拒绝的代码行数) :未被用户接受的建议代码行。

  • Lines of code accepted (被接受的代码行数) :根据功能不同,被接受的代码行计算如下:

    • Code completion (代码补全) :所有插入到编辑器中的代码行。 用户部分接受建议时,代码行数计算如下:

      • 用户接受单行中的某一部分时,视为一行被接受。

      • 多行建议中,用户接受插入的代码行数量即为接受行数。

    • Next edit suggestions (后续编辑建议) :用户接受插入到编辑器或从编辑器删除的代码行数。 在多步建议流程中,每一步被接受的行数都会累加到总计数中。

    有关用户在 IDE 中接受或拒绝建议的更多操作信息,请参见 代码补全下一步编辑建议

数据还包括以下细分指标:

  • Total lines of code generated (生成的代码总行数) :根据具体代码建议功能,生成的代码行数计算如下:

    • Code completion (代码补全) :编辑器中向用户显示为建议的所有代码行总数。

    • Next edit suggestions (后续编辑建议) :编辑器中用户可选择插入及删除的显示行总数。

  • Acceptance rate (接受率) :被接受代码行占所有生成代码行的百分比。

AI 修改的代码

本节包含展示被 AI 工具和功能修改代码行数的图表。

AI 修改的代码行数

由基于聊天的代理修改的代码行数

该图表展示了通过与基于聊天代理互动所新增、修改或删除的代码行数。 您还可以选择仅显示部分代理的数据。

由编辑器内建议修改的代码行数

该图表展示了由编辑器内代码建议功能所新增、修改及删除的代码行数。 您还可以选择仅显示某些功能的数据。

AI 功能活动

本节包含 AI 聊天代理及编辑器内功能交互次数的相关图表。 对于代理,交互次数统计为通过聊天向其发送的消息数。 对于编辑器内功能,交互次数统计为显示给用户的建议数量。

AI 功能活动图表

发送到 AI 聊天的消息数

该图表展示了所选时间段内用户在与基于聊天代理的聊天中发送的消息数量。 它可帮助您了解一段时间内与代理的交互量,从而了解组织中代理的采用与使用量趋势。

用户每发送一条消息,发送消息数加 1。

您可以选择仅显示所选代理的数据。

由编辑器内功能显示的建议数

该图表展示了编辑器内代码建议功能向用户显示建议的数量。 每次编辑器显示建议时,建议数加 1,无论该建议包含多少行代码。 您可以选择仅显示所选 AI 功能的数据。

2026年 3月 16日