Claude API密钥(API Key)是你在代码中调用Claude(Opus 4.6、Sonnet 4.6等最新模型)的“通行证”。新手最常卡在“申请不到Key”或“配置后报错”这两个坑。本教程全程保姆级,从注册到第一次成功调用,只需10分钟,所有步骤基于2026年3月Anthropic官方Console真实流程。
掌握后,你就可以在自己的Python、Node.js等代码里自由调用Claude了。
一、Claude API密钥申请前准备(1分钟)
需要准备:
- 一个能接收邮件的邮箱(推荐Gmail)
- 能接收国际短信的手机号(部分地区验证需要)
- 稳定的网络(建议关闭VPN或用全局模式)
注意:Anthropic Console(console.anthropic.com)和普通Claude聊天网页(claude.ai)是两个完全不同的账号系统!
二、注册Anthropic Console账号并申请API Key(3-5分钟)
1. 打开浏览器,访问官方Console:https://console.anthropic.com/login
2. 点击“Sign up”或“Continue with Google / Email”注册。
3. 完成邮箱验证(点击邮件里的链接)。
4. 部分用户可能需要手机号码验证(输入带国家代码的手机号,接收验证码)。
5. 登录成功后,进入仪表盘,点击左侧导航栏的 Settings → API Keys(或直接访问 https://console.anthropic.com/settings/keys)。
6. 点击右上角的 “+ Create Key” 或 “Create API Key”。
7. 给Key起一个描述性名称(推荐新手用“MyFirstKey”或“Test-2026”),点击“Create Key”。
8. **立即复制**弹出的API Key(格式类似 sk-ant- 开头),它只会显示一次!
复制后点击“Done”关闭窗口。
三、配置API Key(最容易踩坑的一步)
推荐使用环境变量方式(安全、不用每次写死在代码里)。
Mac / Linux 用户
在Terminal中运行(一次性设置):
export ANTHROPIC_API_KEY="sk-ant-你的完整Key粘贴在这里"
想永久生效:把上面这行加到 ~/.zshrc 或 ~/.bash_profile 文件末尾,然后运行 source ~/.zshrc。
Windows 用户(推荐用PowerShell)
以管理员身份打开PowerShell,运行:
$env:ANTHROPIC_API_KEY="sk-ant-你的完整Key粘贴在这里"
想永久生效:右键“此电脑”→属性→高级系统设置→环境变量→新建用户变量,变量名填 ANTHROPIC_API_KEY,值填你的Key。
四、安装SDK并测试调用(2分钟)
1. 安装Python SDK(推荐新手用Python):
pip install anthropic
2. 创建测试文件 test_claude.py,复制以下完整代码:
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-sonnet-4-6", # 2026新手推荐模型,速度快质量好
max_tokens=200,
messages=[{"role": "user", "content": "你好,我是新手,成功申请了Claude API Key,请用中文简单回复确认!"}]
)
print(response.content[0].text)
3. 在命令行运行:
python test_claude.py
看到Claude的中文回复,就代表密钥申请和配置成功!
五、新手常见避坑指南(重点!)
- Key只显示一次:没复制就关闭窗口只能重新创建,切记立即复制并保存在密码管理器里。
- 环境变量没生效:重启命令行工具,或运行
echo $ANTHROPIC_API_KEY(Mac/Linux)检查是否显示Key。 - 报错“Invalid API key”:Key复制时有多余空格或换行;确认是console.anthropic.com申请的Key,不是claude.ai的。
- 免费额度不够:新账号有免费额度,超出后需在Console的“Plans & Billing”里绑定信用卡(最低充值几美元即可)。
- 账号需要审核:极少数情况需等待几分钟到几小时,耐心等待或联系支持。
- 不要上传到GitHub:把Key写死在代码里或上传仓库会被盗用扣费!
- 多Key管理:不同项目建议创建不同Key,方便后期禁用。
遇到问题可运行 anthropic doctor(SDK自带诊断)或查看Console的Usage页面。
六、下一步建议
成功后你可以:
- 尝试多轮对话(messages列表加多条)
- 使用Streaming(实时输出)
- 接入Tool Use(让Claude调用外部工具)
更多进阶示例可参考官方Quickstart。
总结
Claude API密钥申请超级简单:注册Console → Settings → Create Key → 复制 → 设置环境变量 → 安装SDK → 测试调用。避开“Key只显示一次”和“环境变量没生效”这两个最大坑,10分钟就能上手。
现在就去 https://console.anthropic.com/settings/keys 申请你的第一个Key吧!申请成功后,欢迎在评论区说一声“我成功了”。
遇到任何报错,贴出错误信息,我可以帮你继续排查。
官方链接:
Console登录 & 申请Key:https://console.anthropic.com/settings/keys
官方文档快速开始:https://platform.claude.com/docs/en/get-started
模型列表:https://platform.claude.com/docs/en/about-claude/models/overview
Python SDK:https://platform.claude.com/docs/en/api/sdks/python