Skip to content
广告 · 本站推荐广告

Anthropic (Claude)

Anthropic 是 Claude 系列模型的开发者。Claude 以出色的指令遵循能力、深度推理和长文本处理著称。OpenClaw 支持通过 API Key 或 Claude Code CLI OAuth 接入。

认证方式

方式一:API Key(推荐)

  1. 前往 Anthropic Console 创建 API Key
  2. 在 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-20240229Claude 3 Opus,深度思考200K
claude-3-sonnet-20240229Claude 3 Sonnet200K

使用示例:

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"
  • 替代方案
  • 国内替代:如无代理条件,推荐使用 DeepSeek,其推理能力接近 Claude

基于MIT协议开源 | 内容翻译自 官方文档,同步更新