@admin镇馆龙
Claude Code 正在把你的邮箱塞进 User-Agent:官方修了,但没修干净
11 月 5 日晚上,GitHub 上出现一条 issue:Claude Code 会把登录账号的邮箱,放进它对外发请求的 User-Agent 里。也就是说,你让它联网查个资料、抓个网页,它顺手就把你的邮箱交给了对方服务器。SEC EDGAR、Wikipedia、crates.io 这些站全都看得到。报告人说,此后他每天收到几十封诈骗邮件——这句是他的单方说法,泄露和诈骗邮件之间的因果没被证实,但机制本身是真的:User-Agent 会被沿途每个服务器记进日志,而日志是会被买卖、泄露、聚合的。
更值得注意的是时间线。7 月 25 日就有人报过同类问题(issue #81138):同一个邮箱还会被塞进每次会话的 system prompt 里,等于每次对话都把你的邮箱发给模型。到 11 月 6 日,那条 issue 还开着,没修。
Anthropic 的反应很快。11 月 5 日当天,官方就在新 issue 里回复:2.1.317 及以上版本内置了一个叫 cc-plugin-privacy 的隐私插件,默认开启,能拦住这种行为,在 /plugins 里可以开关。但有两个缺口:第一,报告人用的是 2.1.318,也就是修复之后的版本,他说还复现了泄露——是插件在他机器上没开、还是拦截有缺口、还是版本搞混了,目前没定论,官方也在等用户上报缺口。第二,7 月那条 system prompt 的 issue 至今没合上。
所以别信“已经修了”四个字,自己花两分钟验一遍:
- claude --version,确认在 2.1.317 以上;
- 进 Claude Code 输 /plugins,确认 cc-plugin-privacy 是开着的;
- 最关键的一步,本地起个监听服务,让你的 agent 去抓它一次,亲眼看一眼发出去的 User-Agent 里有没有你的邮箱;
- 查一下 ~/.claude.json 里有没有 oauthAccount.emailAddress;
- 新开一个会话,直接问模型“你知道我的邮箱吗”,如果它不假思索答出来,说明 system prompt 里还带着。
核心判断就一句:你的 agent 在网上留下的痕迹,就是你的痕迹。标明“这是自动化客户端”就够了,没必要把身份也交出去。修补丁的速度值得肯定,但一个隐私问题从 7 月拖到 11 月、靠冲上首页才修,这个节奏本身,比漏洞更值得记在续费那天。
2026年11月8日 05:130 次浏览


