五一前的最后一天我赶着把一段重构提上 PR,刚 claude 一回车,终端没有像往常一样进 REPL,而是把我甩到浏览器里——一个白底红框页面跳出来:「Identity verification required」。下面挂着一个叫 Persona 的第三方控件,要我手持证件 + 真人自拍。我一愣,这玩意儿前一天还没有。

后来才知道那一波就是从 4 月 14 日开始的 Claude 平台 KYC,顺带把一部分 Claude Code 用户也卷进去了。如果你也卡在这个红框前面,先别急着去找海外护照——这件事的关键在A社本身就是带着恶意来的,你想各种途径绕过去也总会出问题的。

一、Claude Code 实名认证这件事,是从哪一天开始的

先讲讲A社要求实名这件事,时间线是这样:

  • 2026-04-14:Anthropic 在账号设置里上线了 Identity Verification,核心账号操作需要走一次 KYC,执行方是第三方验证商 Persona
  • 2026-04-15 ~ 16:大量付费 Claude Code 用户反馈 CLI 端登录后被弹回浏览器要求验证,Anthropic 官方 GitHub Issues 里出现集中讨论,部分 Pro / Max 用户即便付了费也被风控判可疑

需要把两件事分清:Claude 平台 KYC 和 Claude Code 自身风控不是一个东西。前者是账号体系层面的强制实名认证,后者是 CLI 客户端在登录或敏感操作时被风控触发的二次验证。但对国内用户来说,撞墙的位置是一样的——都是 Persona 那个弹窗。

二、Persona 那套 KYC 流程,到底在验什么

Persona 正常一次验证大概要经过四个动作:

  1. 选证件类型(Passport / Driver License / National ID Card)
  2. 选证件签发国家
  3. 上传证件正反面照片(必须是实物原件,扫描件/复印件/电子件直接拒)
  4. 真人手持证件 + 活体自拍,Persona 后端跑人脸比对

文档上 Persona 是支持 200+ 国家或地区的证件。问题不在覆盖面,问题在支持列表——这是国内用户卡 Claude Code 实名认证的核心点,我下一节展开。

Persona inquiry 请求与返回

# 我抓了一下那一步的请求,核心字段长这样
POST https://withpersona.com/api/v1/inquiries
{
  "inquiry-template-id": "itmpl_xxxxx",
  "fields": {
    "country-code": "CN",   # 选了 China
    "id-class": "id"        # 居民身份证
  }
}
# response:
{
  "errors": [{
    "title": "Unsupported document type for selected country"
  }]
}

三、为什么中国大陆居民身份证根本递不上去

这一节我反复确认过——不是网络问题、不是 IP 问题、也不是浏览器指纹问题,是 Persona 在 Anthropic 这个 inquiry-template 下,没有配置中国大陆居民身份证作为可受理证件类型

我把能试的几个组合都跑了一遍:

证件类型 签发国家 结果
中国大陆居民身份证 China 文档类型在该国家下不可选
中国大陆护照 China 上传后人工初审,我跑了三次都被退回
中国香港身份证 Hong Kong 可选,但活体自拍后判定证件人脸不一致
海外护照 对应签发国 可过,但你得真有这本护照

第二行那个护照场景我在公司其他几位同事身上也复现了——上传完看似进入审核,过几个小时就给一封英文邮件让重传,翻译过来意思是"无法核实文件真实性"。本质上不是文档不清晰,是这条路 Persona 没真把它打通。

所以「我有大陆身份证 / 大陆护照 → 走 Persona 通过 Claude Code 实名认证」这条路在产品层面就是闭着的,不是你哪一步操作不对。

四、网上「绕过 Claude Code 实名认证」的方案,挨个说一下卡点

1,借海外朋友的护照 / 找代验

最直觉的一条。第一道关确实能过——朋友手持自己的护照拍一张,Persona 验证通过。问题在第二步:Anthropic 把通过验证的身份与你这个 Claude 账号绑定了,如果后续账号触发风控要求二次验证,Persona 会再要一次人脸比对,这次没法每次都拉朋友过来。结果就是过了第一关、拖到第三关再翻车,代价是账号被冻结。

而且,哪有那么多海外朋友愿意自己不用Claude,专门把实名给你用……

2,海外身份信息 + AI 换脸

技术圈早期试过用模型生成的人脸去骗活体检测。Persona 的活体检测带 3D 深度估计和动作引导(转头、眨眼、张嘴),主流开源换脸模型应付不来。更重要的是,这件事在 Anthropic 的 Acceptable Use Policy 里写得很清楚是禁止行为,一旦事后被判定是伪造身份,账号永久封禁、退款都不办。这条路不要碰。

3,整号倒卖(买已经验证过的账号)

某鱼上能搜到「Claude Code 已实名认证账号」。我让组里一个同事拿小钱试了一周,典型生命周期是这样的:

  • Day 1:登录正常,跑代码丝滑
  • Day 3:开始出 429 rate_limit_exceeded,频率明显高于自己注册的账号
  • Day 5:弹回 Persona 二次验证,失败
  • Day 7:account suspended

原因不复杂:同一个账号在多个 IP、多个设备上登录,Anthropic 的风控两三天内一定会标。整号方案在「Claude Code 实名认证」这一波之后基本走不通了。

4,等 Anthropic 开放中国地区

这是论坛里被提得最多、但最不实际的一条。Anthropic 的 supported countries list 里至今没有中国大陆,且从公开的 BD 信息看短期内没有调整计划。把生产力工具压在「等政策」上不太合理。

把这四条排一遍下来,如果你手里没有一本可以让 Persona 验证通过的海外证件,沿着 Anthropic 官方账号体系想走通 Claude Code 实名认证基本是死路。

五、换个问法:什么样的方案根本不需要走 Persona 这一步

走到这里我才意识到,前面四条路有个共同的隐含假设——用 Anthropic 官方账号 + 走 web 端 KYC。一旦把这个前提拿掉,问题的形状就变了。

Anthropic 这次 KYC 主要打的是 web 账号体系(claude.ai 登录、Pro / Max 订阅、Console 后台)。API Key 走的是另一条认证路径——Authorization header 里的密钥,后端不要求账号通过 Persona。Claude Code 作为一个 CLI,本质上既能通过 web 账号登录、也能直接读 ANTHROPIC_API_KEY 跑。后者目前不强制走 Persona。

所以国内可行的形态变成了:找一个能在国内合规拿到 ANTHROPIC_API_KEY 等价凭据、且把网络层和支付层在国内接管掉的方案。

因为之前cc实际泄露过一次源码,我就在想会不会有国内玩家能用Claude SDK做一个国内版cc,没想到还真让我找到一个 Teamo Code,它的工程路径是基于 Anthropic 官方 SDK 在国内做编排,跑的还是官方的 claude CLI、用的还是 Claude 模型,只是把注册、支付、海外网络出口这三层在国内适配掉了。

具体到 Claude Code 实名认证这件事:它的认证路径不经过 Persona 那个 web 弹窗,所以「中国大陆身份证递不上去」这个死结,在这条路径上根本不会出现。装上之后的流程大致是:

Teamo Code 安装与第一次调用

# 安装 + 激活
curl -fsSL https://teamocode.com/install.sh | bash
# 安装完成后,直接唤醒teamo
$ teamo
# 走他们的登录流程,进入正常的 Claude Code 会话

就目前来说我在团队里小规模推广用了一下感觉蛮OK,就是可惜它只有tui界面,没有GUI界面,据说他们会做可以等等;但对一个被 Persona 拒了一周的国内开发者来说,能让 Claude Code 跑起来这件事本身已经够用了。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐