是什么

data-usage 说明 Anthropic 对 Claude Code 数据的训练政策、保留期限、用户反馈数据处理方式,以及本地和云端的数据流向。是企业合规评估的核心参考文档。

核心机制

训练政策

  • 消费者用户(Free/Pro/Max):默认允许用数据训练模型,可在 claude.ai/settings/data-privacy-controls 关闭
  • 商业用户(Team/Enterprise/API):默认不用于训练,除非主动加入 Development Partner Program
  • Bedrock/Vertex 用户:不适用 Development Partner Program

数据保留期限

用户类型条件保留期
消费者(允许训练)-5 年
消费者(不允许训练)-30 天
商业用户标准30 天
商业用户ZDR实时处理,不保留

本地缓存:session transcript 存储在 ~/.claude/projects/,默认 30 天,可通过 cleanupPeriodDays 调整。

反馈数据

  • /feedback 命令:分享的 transcript 保留 5 年
  • Session quality survey(“How is Claude doing?“):仅记录评分,不收集对话内容
  • 后续 transcript 分享询问:明确选 Yes 才上传,已知 API key 和 token 模式会脱敏,源码原样上传
  • 禁用 survey:CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1

数据流向

  • 本地 Claude Code:用户 prompt 和模型输出通过 TLS 1.2+ 加密传输到 Anthropic API
  • 安装/更新:连接 distribution server
  • 可选:metrics、Sentry、bug reporting

关键细节

  • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1:禁用所有非必要流量(包括 survey)
  • CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL=1:ZDR 组织可将 survey 评分路由到 OTel collector
  • feedbackSurveyRate:控制 survey 出现频率(0-1 之间的概率值)
  • Remote Control session 遵循本地数据流(执行在本地机器)

与其他概念的关联

实践要点

  • 企业部署前确认商业条款下的数据不用于训练(默认行为)
  • 需要 HIPAA 合规:同时启用 ZDR + 签署 BAA
  • 本地 transcript 包含明文对话,注意 ~/.claude/projects/ 目录的访问控制