Anthropic (Claude)
Anthropic 是 Claude 系列模型的开发者。Claude 以出色的指令遵循能力、深度推理和长文本处理著称。OpenClaw 支持通过 API Key 或 Claude Code CLI OAuth 接入。
认证方式
方式一:API Key(推荐)
- 前往 Anthropic Console 创建 API Key
- 在 OpenClaw 中配置:
bash
openclaw models auth login --provider anthropic
# 按提示输入 API Key方式二:Claude Code CLI OAuth
如果你已安装 Claude Code CLI,可以复用其 OAuth 凭证:
bash
openclaw models auth login --provider claude-code --set-default配置示例
jsonc
// ~/.openclaw/config.json
{
"models": {
"providers": {
"anthropic": {
"apiKey": "sk-ant-xxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}支持的模型
| 模型 ID | 说明 | 上下文窗口 |
|---|---|---|
claude-sonnet-4-20250514 | 最新 Sonnet,均衡性能与成本 | 200K |
claude-opus-4-20250514 | 最强推理能力 | 200K |
claude-haiku-3-5-20241022 | 最快响应速度,成本最低 | 200K |
claude-3-opus-20240229 | Claude 3 Opus,深度思考 | 200K |
claude-3-sonnet-20240229 | Claude 3 Sonnet | 200K |
使用示例:
bash
# 设置为默认模型
openclaw models default set anthropic/claude-sonnet-4-20250514
# 临时使用特定模型
openclaw chat --model anthropic/claude-opus-4-20250514 "请深入分析这个系统架构"深度思考(Extended Thinking)
Claude 支持 Extended Thinking(扩展思考)功能,可以在回答复杂问题时进行更深入的推理:
bash
# 开启深度思考模式
openclaw chat --thinking "请逐步推理这道数学题的解法"深度思考模式下,Claude 会:
- 在回答前进行详细的内部推理
- 展示推理过程(可配置是否显示)
- 生成更高质量、更准确的回答
环境变量
bash
export ANTHROPIC_API_KEY="sk-ant-xxxxxxxxxxxxxxxxxxxxxxxx"故障排查
API Key 无效
- 确认 API Key 以
sk-ant-开头 - 检查 API Key 权限是否正确
模型不可用
- 确认账户已开通对应模型的访问权限
- Claude Opus 需要一定的使用量后才能解锁
速率限制
- 新账号默认速率较低,可在 Anthropic Console 查看配额
- 使用 Haiku 模型可获得更高的速率限制
🇨🇳 中国用户须知
- 网络代理:中国大陆无法直接访问 Anthropic API,需要配置 HTTP 代理bash
export HTTPS_PROXY="http://127.0.0.1:7890" export HTTP_PROXY="http://127.0.0.1:7890" - 替代方案:
- 使用 Amazon Bedrock 通过 AWS 访问 Claude 模型(部分区域可直连)
- 使用 OpenRouter 作为中转
- 使用 Claude Max API Proxy 复用 Claude Max 订阅
- 国内替代:如无代理条件,推荐使用 DeepSeek,其推理能力接近 Claude
