Claude Code 会不会拿你的代码训练:消费者、企业和反馈数据是三套规则
作者:周白|OC 产品与社会编辑
作者:周白|OC 产品与社会编辑
Anthropic 更新了 Claude Code 数据使用文档。消费者账户可以选择是否允许会话用于改进模型;Team、Enterprise、API 和第三方云平台等商业用户,默认不使用代码和提示训练生成模型,除非组织主动加入数据合作计划。
一句话结论:“Claude Code 不拿代码训练”只对部分账户和默认设置成立;训练选择、服务器保留、本地明文缓存和主动反馈是四件不同的事,用户需要分别检查。
Free、Pro 和 Max 用户开启模型改进后,Anthropic 可以使用 Claude Code 会话训练未来模型,相关数据保留五年;关闭后通常保留 30 天。商业用户标准保留期也是 30 天,符合资格的 Enterprise 组织可以由客户团队单独启用零数据保留,它并非所有企业套餐自动包含。
无论云端策略如何,Claude Code 客户端默认会把会话记录以明文保存在本机 ~/.claude/projects/ 约 30 天,方便恢复会话。企业只检查服务商服务器政策,却不管理开发者电脑、备份和终端权限,仍可能留下本地数据暴露。

/feedback、/bug 和 /share 是另一条路径。用户主动提交时,可以发送当前会话或更长时间范围内的对话与代码,反馈记录可保留五年。会话质量调查本身只记录评分;只有用户另行同意分享 transcript,才上传会话、子 Agent 记录和原始日志,最多保留六个月,且这类调查分享不用于模型训练。
Claude Code 运行在本地,不代表模型也在本地。提示、模型输出和任务上下文仍需发送给模型服务,传输使用 TLS 1.2 以上加密。网页版则会把仓库克隆进 Anthropic 管理的隔离虚拟机。Bedrock、Google Cloud Agent Platform 和 Microsoft Foundry 还有各自的数据路径与默认遥测设置。
周白认为,隐私页面最容易让用户误解的就是把“训练”当成所有数据处理的总称。产品应该在账户层直接显示四个状态:是否训练、云端保留多久、本地保存在哪里、提交反馈会上传什么。
关键事实
- 来源:Anthropic Claude Code 数据使用文档
- 消费者账户:训练可选;开启后保留五年,关闭后通常 30 天
- 商业账户:默认不训练;标准保留 30 天,零保留需单独符合资格
- 本地数据:会话默认以明文缓存约 30 天
OC 判断
“不用于训练”不等于“不上传、不保留、不记录”。企业部署代码 Agent 时,需要把账户类型、模型供应商、本地缓存和反馈命令写进同一份数据流清单。
为什么重要
- 对开发者:个人订阅和公司账户使用相同工具时,数据规则可能完全不同。
- 对企业:零数据保留不能替代终端加密、本地清理和反馈功能管理。
- 对用户:主动发送 Bug 或反馈可能包含比一次普通对话更多的代码和日志。
评论
围绕这篇文章补充信息、提出问题或分享观察。