Claude Code 地区检测
Claude Code 的地区画像可以怎么估算?
ClaudeSignal 用浏览器可见信号和 IP 归属地做一个透明估算,帮助你理解环境看起来更像哪个地区。它不是官方判断。
直接答案
地区检测通常不是一个单点判断,而是一组弱信号的组合:系统时区、浏览器语言、Intl 区域、字体、WebGL/GPU、数字日期格式、屏幕特征、IP 国家和网络类型。
多个独立信号同时指向同一国家时,地区画像会更一致;IP 和浏览器指纹互相矛盾时,这个不一致本身也有参考价值。ClaudeSignal 将这 14 项信号加权计算,得出 0-100 的风险分,其中客户端信号占 97 分,服务端 IP 信号占 43 分。
14 项信号详解
ClaudeSignal 的检测覆盖两大类信号:客户端指纹和服务端 IP。
客户端信号(97 分):系统时区(25 分)是最强的单一信号,因为它直接反映操作系统配置。浏览器语言(15 分)和地区字体(12 分)是第二梯队——如果浏览器语言设置为 zh-CN 并且系统安装了中文字体(如 PingFang SC、Microsoft YaHei),这两项会同时命中。Intl 区域(8 分)、WebGL/GPU 渲染器(8 分)提供了额外的设备层信号。数字格式(5 分)、日期格式(5 分)、键盘布局(4 分)、屏幕 DPI(3 分)和 Emoji 渲染(2 分)是辅助信号。
服务端信号(43 分):IP 归属地(25 分)是最直接的位置信号。住宅/代理 IP 标记(12 分)区分家庭宽带和 VPN/数据中心。运营商区域(5 分)检查 ISP 的注册国家。这三项信号来自第三方 IP 地理定位服务,通过服务端查询获得。
客户端与服务端交叉验证
ClaudeSignal 的核心价值在于将客户端指纹与服务端 IP 进行交叉对比。这种对比能发现两种常见情况:
一致性场景:时区 Asia/Shanghai + 浏览器语言 zh-CN + 中文字体 + IP 国家 CN。所有信号都指向中国,风险分很高。
不一致场景:时区 Asia/Shanghai + 浏览器语言 zh-CN + IP 国家 US。客户端信号指向中国但 IP 指向美国,说明可能使用了 VPN。这种不一致会被标记出来,让用户清楚地看到哪些信号暴露了真实环境。
在 Claude Code 的场景中,这种交叉验证尤其重要。很多开发者使用 VPN 连接 Claude Code,但本地环境的时区、语言、字体仍然暴露了原始地区。ClaudeSignal 帮助你在使用之前就看到这些暴露点。
地区画像案例
案例 1:中国用户使用 VPN。时区 Asia/Shanghai(25 分)+ 浏览器语言 zh-CN(15 分)+ 中文字体(12 分)+ IP 美国住宅(25+12 分)。客户端指向中国(52 分),服务端指向美国(37 分),总分 89。ClaudeSignal 会标记出客户端与服务端的不一致。
案例 2:美国用户。时区 America/New_York(0 分,不命中中国)+ 浏览器语言 en-US(0 分)+ 无中文字体(0 分)+ IP 美国住宅(25+12 分)。中国画像仅 37 分(来自 IP),客户端信号完全不命中。总分较低。
案例 3:新加坡节点。时区 Asia/Singapore(0 分,不命中中国时区)+ 浏览器语言 en-US(0 分)+ IP 新加坡(0 分,不命中中国 IP)。即使使用了亚洲的 VPN 节点,由于浏览器环境没有修改,画像仍然很低。
为什么和 Codex 也相关
开发者在使用 Claude Code、Codex 或其他 AI 编程工具时,经常同时涉及浏览器、终端、代理、云机器和本地系统。这些层可以互相矛盾。ClaudeSignal 关注的是这些层暴露出来的地区信号是否一致。
Codex 和 Claude Code 的运行环境类似:它们都在终端中执行,可以直接读取系统时区、主机名和网络信息。虽然它们的具体内部审核逻辑不公开,但底层信号是相似的。通过检查浏览器端的信号,你可以大致了解终端端的信号是否一致。
局限性说明
ClaudeSignal 不是官方审核工具。真实的服务端内部审核还可能包含:账号历史行为、手机号归属地、支付方式国家、设备信誉评分、请求频率模式、异常使用记录等。这些内部信号无法通过网页端检测。
ClaudeSignal 只能看到浏览器和网络层的外部可见信号,但它提供了一个透明的、可验证的检查方式,帮助你理解环境暴露了多少地区特征。