Copilot 遥测可把智能体活动归属到具体用户而不采集提示词,五类内容采集默认全部关闭
企业管理员可以分别控制「谁做的」和「说了什么」,作用于 Copilot CLI、Copilot 应用和 VS Code 输出的 OpenTelemetry 数据。
// 要点
- telemetry.capture.identity 会在 OTel 数据里加上 user.name(GitHub 登录名)、process.user.name(本机系统账号)和 host.name,默认关闭。
- 提示词、回复、工具参数、工具输出和策略细节五类内容可分别开启采集,默认全部关闭。
- 托管设置里的显式取值优先于本地设置、SDK 配置和环境变量。
开发者视角把身份和内容分开采集是对的默认值:出事时能回答「是谁的智能体执行了这条命令」,又不必存下所有人的提示词。我会打开身份和工具参数用于审计,提示词和回复保持关闭;自家产品里的智能体日志也照这个思路拆开。