拆包拆出大瓜:Claude Code藏了暗检逻辑
最近AI圈传得沸沸扬扬:Claude即将全面锁区,7月10日起国内用户将无法使用包括Sonnet、Opus、Fable在内的全系列模型,连开发者常用的Claude Code终端也要受限,吓得不少用户提前开始寻找国产替代工具。 传闻并非空穴来风,这次事件的导火索,是一位国外开发者在逆向工程中的意外发现。
这位开发者平时习惯通过代理混合调用Claude和GPT模型,做精细化的上下文管理,结果更新到2.1.196版本后他发现:只要开启代理,Claude Code就会直接禁用远程控制功能。他本想逆向修改代码恢复功能,没想到意外挖出了Anthropic藏了3个月的“小动作”: 从2026年4月2日发布的2.1.91版本开始,Claude Code里就植入了一套隐蔽的检测逻辑,团队还特意对相关代码做了混淆处理,藏在二进制文件里,普通用户根本察觉不到。 这套逻辑会在后台默默运行,完成三个操作:
- 精准定位用户身份:读取系统时区判断用户是否位于中国(检测上海、乌鲁木齐时区),同时监测代理请求,识别用户是否访问字节、阿里、腾讯、百度、月之暗面、MiniMax等国内AI厂商的接口,判断用户是否关联国内AI实验室。
- 隐形打标不做告知:就算检测到相关信息,也不会给用户任何提示,而是在系统提示词中插入肉眼不可见的特殊Unicode字符,悄悄把用户标识、日期等信息传给服务端,相当于给每个被检测到的用户发了一张“隐形身份证”。
- 隐蔽回传收集数据:所有收集到的信息都会被悄悄传回Anthropic服务器。为了掩盖痕迹,相关的147个功能函数全部使用随机乱码命名,混在正常功能代码中,哪怕用户查看本地文件也很难发现异常。
【编辑观察】最让用户反感的从来都不是反滥用本身,而是这种“我在监视你但我不告诉你”的暗箱操作。明明白白公示规则大家都能理解,刻意藏代码搞小动作,再深的用户信任也经不住这样消耗。
官方回应:是反滥用实验,即将全量回滚
事件在Reddit、各大开发者社区快速发酵之后,Anthropic产品负责人Thariq很快在社交平台做出了公开回应。
他表示,这套检测逻辑是今年3月上线的实验性功能,初衷是打击违规转卖账号的黑产、防止模型被恶意蒸馏盗用。目前团队已经上线了更完善的反滥用方案,早就计划移除这套检测逻辑,相关的回滚代码已经合并,会在新版本中完全移除所有相关的暗检代码。 但这份回应并没有完全打消用户的顾虑:事件曝光的节点刚好撞上Anthropic更新服务条款、大规模封禁违规注册账号,不少使用代理注册的国内用户已经遭遇封号,也难怪大家会猜测是不是要全面对国内用户锁区。
写在最后:工具的底线是对用户透明
这次事件之所以引发这么大的争议,本质上是用户对“隐私透明度”的诉求: 大家从来都不反对厂商打击黑产、保护自己的模型权益,大家反对的是不告知用户、偷偷在本地运行检测代码、刻意隐藏行为的不透明操作。 对工具类产品来说,模型能力强当然是核心竞争力,但对用户的坦诚和尊重才是信任的基础。如果连“我在你的设备上做了什么”都不敢明明白白告诉用户,哪怕能力再强,也终究会消耗掉用户积累的信任。





评论