📌 内容摘要
- Claude API 通过 Anthropic Console(console.anthropic.com)申请,与 claude.ai 是两个独立的系统。
- 全流程分六步:注册账号 → 邮箱验证 → 手机验证 → 绑定支付 → 充值 → 生成 API Key。
- 国内开发者主要卡在两个环节:手机号验证和支付绑卡,本文提供2026年最新解法。
- API Key 只显示一次,生成后必须立即保存,关闭页面后无法找回,只能删除重建。
一、搞清楚两个入口的区别
很多开发者第一步就走错了——Claude 有两个完全独立的入口,用途不同,账号体系也独立:
| 入口 | 地址 | 用途 | 是否需要绑卡 |
|---|---|---|---|
| claude.ai | claude.ai | 普通用户对话使用 | Pro 订阅才需要 |
| Anthropic Console | console.anthropic.com | 开发者获取 API Key | 必须绑卡才能调用 |
要拿 API Key,必须去 Console,不是 claude.ai。 两者可以用同一个邮箱注册,但账号余额和订阅状态完全独立,互不影响。
二、准备工作
开始前请确认以下四项都已准备好,缺任何一项都会卡流程:
| 准备项 | 要求 | 备注 |
|---|---|---|
| 境外网络环境 | 必须 | 美国或英国节点最稳,全程保持同一节点,不要切换 |
| 境外邮箱 | 必须 | Gmail 或 Outlook,国内邮箱大概率收不到验证码 |
| 境外手机号 | 必须 | 用于注册验证,美国(+1)或英国(+44),需独享实卡号 |
| 境外信用卡 | 必须 | Visa 或 Mastercard,国内双币卡失败率高,推荐虚拟卡 |
Anthropic 在2026年初大幅升级了风控系统。被多人用过的接码平台号码、频繁切换的 IP、以及国内发行的双币卡,都会触发自动封号。全程使用稳定的单一节点是避免封号的最重要操作。
三、完整申请步骤
第一步:访问 Anthropic Console
在浏览器输入 console.anthropic.com,点击「Sign up」注册新账号。如果已有 claude.ai 账号,可以尝试用同一邮箱登录,系统会提示关联或新建 Console 账号。
第二步:邮箱注册与验证
输入 Gmail 或 Outlook 邮箱,设置密码后点击「Continue」。Anthropic 会发送一封验证邮件,打开邮件点击确认链接激活账号。如未收到,检查垃圾邮件文件夹,或搜索 from:noreply@anthropic.com。
第三步:手机号验证(最容易卡住的环节)
选择国家区号(推荐美国 +1 或英国 +44),输入境外手机号,点击「Send verification code」。收到短信后填入6位验证码。如果号码被拒,立即换一个新号码重试,不要在同一号码上反复发送——反复发送会触发更严格的风控。
第四步:进入 Dashboard,绑定支付方式
手机验证通过后进入 Console 主界面。点击右上角账号 → 「Billing」→「Add payment method」,填写信用卡信息。国内双币卡失败率较高,推荐使用 Depay 或 OneKey Card 等虚拟卡,或借助境外实体卡完成绑定。
第五步:充值额度
绑卡成功后,在 Billing 页面点击「Add credits」充值。最低充值金额为 $5。充值后额度立即到账,可在 Dashboard 查看余额。Claude API 按 token 消耗量计费,无月费,用多少扣多少。
第六步:生成 API Key
在左侧菜单点击「API keys」→「Create Key」,输入密钥名称(如「my-project-key」),选择关联权限(默认全选即可),点击确认生成。密钥只显示一次,必须立即复制保存到安全的地方。关闭页面后无法再次查看,只能删除后重新创建。
sk-ant-api03- 开头,是一串较长的字符。看到这个前缀说明 Key 生成成功。建议保存到密码管理器或加密文本文件中,切勿截图或明文存储在代码仓库里。四、验证 API Key 是否可用
拿到 Key 之后,用一段简单的 Python 代码测试是否能正常调用:
pip install anthropic
import anthropic
client = anthropic.Anthropic(
api_key="sk-ant-api03-你的密钥"
)
message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[
{"role": "user", "content": "你好,请用中文介绍一下你自己"}
]
)
print(message.content[0].text)
运行后如果看到 Claude 的中文回复,说明 API Key 配置成功,可以开始开发了。
💡 model string 速查(2026年3月)
- Opus 4.6:
claude-opus-4-6 - Sonnet 4.6:
claude-sonnet-4-6 - Haiku 4.5:
claude-haiku-4-5-20251001
五、API 计费说明
| 模型 | 输入价格(每百万 token) | 输出价格(每百万 token) | 适用场景 |
|---|---|---|---|
| Claude Opus 4.6 | $5.00 | $25.00 | 复杂推理、代码架构 |
| Claude Sonnet 4.6 | $3.00 | $15.00 | 日常开发、内容生成 |
| Claude Haiku 4.5 | $1.00 | $5.00 | 高频调用、简单任务 |
举个例子:用 Sonnet 4.6 每天处理 100 篇 1000 字的中文文章(约 150 万 token),每月费用约 $67.5。对大多数个人开发者来说,初期每月 $5–20 的消耗已经够做很多事了。
六、国内开发者两个常见替代方案
方案一:API 中转服务
国内有多个 API 中转平台(如 AnyRouter、UIUI API 等),它们代理了 Anthropic 的 API,支持国内支付方式(支付宝/微信)购买额度。使用方式是修改 base_url 参数,其他代码不变:
client = anthropic.Anthropic(
api_key="中转平台给你的key",
base_url="https://中转平台地址/v1"
)
方案二:国内云厂商兼容接口
阿里云百炼已支持 Anthropic API 兼容接口,可以通过修改 ANTHROPIC_BASE_URL 和 API_KEY 的方式,在国内直接调用,同时保持与 Claude API 一致的代码结构。适合对合规性有要求的企业用户。
个人开发者和初期测试,建议走官方流程——虽然麻烦,但价格更低、更稳定、功能最完整。中转服务适合没有条件走官方流程,或对响应速度有极高要求的场景。两种方案的代码结构几乎一样,随时可以切换。
七、API Key 安全管理
- 不要把 Key 写进代码——使用环境变量存储,如
ANTHROPIC_API_KEY=sk-ant-... - 不要提交到 Git 仓库——在
.gitignore中添加.env文件 - 使用 Workspace 分隔不同项目——Console 支持创建多个 Workspace,不同项目用不同 Key
- 设置消费限额——在 Billing → Usage limits 中设置每月最高消费上限,防止意外超支
- 定期轮换 Key——建议每3个月重新生成一次 Key,旧 Key 及时删除
八、常见问题
Q:Console 账号和 claude.ai 账号是同一个吗?
可以用同一邮箱注册,但是两个独立系统。claude.ai 的 Pro 订阅额度不能用于 API 调用,反之亦然。API 调用消耗的是 Console 账号里充值的余额,与 claude.ai 订阅完全分开计费。
Q:API Key 忘记保存了怎么办?
没有办法找回,只能在 Console → API keys 页面把旧 Key 删除,然后重新点击「Create Key」生成一个新的。已充值的余额不受影响,直接用新 Key 继续即可。
Q:充值最低多少钱?额度会过期吗?
最低充值金额为 $5。购买的额度不会过期,余额清零后需要再次充值才能继续调用。建议开启自动充值功能,避免因余额不足导致业务中断。
Q:调用时报错 401 Unauthorized 怎么办?
检查以下几点:Key 是否完整复制(包括 sk-ant-api03- 前缀);代码中是否正确设置了 api_key 参数;Key 是否已被删除或停用。在 Console → API keys 页面确认 Key 状态显示为「Active」。
Q:一个账号可以创建多少个 API Key?
官方未公布具体上限,实测单账号创建数十个 Key 没有问题。建议按项目创建不同的 Key,便于追踪各项目的 token 消耗,也方便单独停用某个项目的访问权限。
总结
Claude API 的申请流程本身不复杂,核心难点全在前期准备:稳定的网络节点、干净的境外手机号、可用的境外支付方式。这三关过了,后续生成 Key 和调用只需几分钟。
拿到 Key 后,先用 Sonnet 4.6 做开发测试,把 API Key 存入环境变量,设置好消费上限——这是国内开发者接入 Claude API 最稳妥的起步方式。