Skip to content

分析服务

遥测数据告诉开发团队:用户在用什么功能、哪里卡住了、性能瓶颈在哪。Claude Code 的分析服务设计得比较克制——延迟加载、可关闭、数据最小化。

架构

  • OpenTelemetry 作为统一采集层(约 400KB)
  • 延迟到信任建立后才加载(不拖慢启动)
  • 两个数据 sink:Datadog 和 1P(内部系统)

事件采集

按白名单采集,不是什么都收:

  • 工具使用频次
  • 命令调用统计
  • 错误和异常
  • 性能指标

隐私

  • 不采集代码内容
  • 不采集文件路径
  • 可通过配置完全关闭
  • 采样率可配(不是每个事件都上报)