Skip to main content
Skip to content

监视企业中的代理人活动

跟踪企业中的主体性活动,以确保持续合规。

谁可以使用此功能?

Enterprise owners

查看企业中活跃和近期的智能体会话

  1. 导航到您的企业。 例如,从 GitHub.com 上的 公司 页面。
  2. 在页面顶部,单击 AI 控件。
  3. 在页面顶部的“代理会话”部分中,你将在企业中看到三个最新的代理会话。 若要查看过去 24 小时内的所有代理会话,请单击“ 全部查看”。
  4. 若要筛选代理会话,请单击列表顶部的搜索栏,然后按 Space。 从显示的下拉菜单中,选择筛选条件。 有关可用筛选器的列表,请参阅 代理会话的可用筛选器。

通过审核日志跟踪企业中的主体活动

在 GitHub 上或通过流式传输到外部目标来跟踪智能体式活动。

在 GitHub 上的审核日志中查看智能体活动

  1. 导航到您的企业。 例如,从 GitHub.com 上的 公司 页面。
  2. 在页面顶部,单击 AI 控件。
  3. 在页面底部,单击“ 审核日志”。

从审核日志流式传输智能体活动

注意

此功能在 公开预览 中提供,适用于使用 Enterprise Managed Users 的企业,以及使用启用数据驻留的 GitHub Enterprise Cloud 的企业。

若要为 Copilot 代理会话事件启用流式传输,并在企业审核日志设置中配置流式传输目标,请参阅 流式处理企业审核日志。

除了流式传输,你还可以通过 REST API 获取 Copilot 使用数据。 请参阅“用于 Copilot 使用情况指标的REST API终结点”。

启用 OpenTelemetry

OpenTelemetry (OTel) 是一个开放源代码可观测性框架。 它提供一种标准方法,用于收集遥测事件和指标并将其导出到兼容的可观测性工具。

启用 OTel 监视时,可以将用户 Copilot 客户端中的数据发送到与 OTel 兼容的后端。 这样,便可以分析代理会话并了解企业中的代理使用情况。

若要在不收集提示、响应或工具内容的情况下将代理活动归因于用户,请在企业托管设置中启用 identity 捕获类:

{
  "telemetry": {
    "enabled": true,
    "endpoint": "https://otel-collector.example.com",
    "protocol": "http/protobuf",
    "capture": {
      "identity": true
    }
  }
}

此配置将经过 Copilot 身份验证的帐户名称、本地操作系统帐户和计算机名称添加到 OTel 数据。 每个捕获类默认为 false. 当审核或调查需要提示、响应、工具或原始策略内容时,可以独立启用其他类。

在 VS Code 中,身份捕获适用于本地会话和 Agent Host 会话。 五个独立的内容捕获类需要 Agent Host;本地代理测试工具使用旧版全有或全无 captureContent 设置。

警告

其他捕获类可以包括源代码、文件内容、提示、命令、工具结果、MCP 标识符和工作区或用户配置文件路径。 仅启用用例所需的类,并将数据发送到批准的收集器。

有关完整架构以及每个字段所控制的数据,请参阅 企业管理设置。 有关导出的数据的详细信息,请参阅 用于代理监控的 OpenTelemetry。