Skip to content

Anthropic (Claude)

Claude 是 OpenClaw 的默认模型提供商,在 Agent 任务中效果最佳。如果你不确定该用哪个模型,选 Claude Sonnet 就对了。

模型与价格

模型模型 ID输入/1M输出/1M上下文定位
Claude Opus 4.6anthropic/claude-opus-4-6$5.00$25.00200K最强推理
Claude Sonnet 4.6anthropic/claude-sonnet-4-6$3.00$15.00200K主力,性价比最优
Claude Haiku 4.5anthropic/claude-haiku-4-5$1.00$5.00200K轻量低成本

选型建议

  • 日常编码:Sonnet 4.6 是最佳选择,Agent 能力强且价格适中
  • 复杂架构 / 深度推理:升级到 Opus 4.6
  • 简单任务 / 高频调用:Haiku 4.5 成本仅为 Sonnet 的 1/3

配置步骤

1. 获取 API Key

前往 Anthropic Console 注册并创建 API Key。

Anthropic 已封杀 OAuth 方式

Anthropic 不再支持 OAuth 接入,必须使用 API Key(按量付费)。请确保你使用的是 sk-ant- 开头的 API Key。

2. 设置环境变量

bash
export ANTHROPIC_API_KEY=sk-ant-xxx

或者在 ~/.openclaw/openclaw.json 中配置:

json
{
  "models": {
    "providers": [
      {
        "name": "anthropic",
        "apiKey": "sk-ant-xxx"
      }
    ]
  }
}

3. 验证连接

bash
openclaw models status --probe

省钱技巧

Claude 的 API 费用不低,但有几种方式可以大幅降低成本:

Batch API:50% 折扣

对于非实时任务(如批量代码审查、测试生成),使用 Batch API 可享受 50% 价格折扣

Prompt Caching:降低 90% 成本

Anthropic 支持 Prompt Caching,对于重复的系统提示词和上下文,缓存命中后输入成本降低高达 90%。OpenClaw 在内部已自动利用此特性。

日常用 Sonnet,复杂升 Opus

不要所有任务都用最贵的 Opus。推荐配置 Fallback 链,让大部分任务走 Sonnet,只有需要深度推理时手动切换 Opus:

json
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "anthropic/claude-sonnet-4-6",
        "fallbacks": ["anthropic/claude-haiku-4-5"]
      }
    }
  }
}

搭配低价模型

将 Claude 与 DeepSeek 等低价模型组合,日常简单任务走 DeepSeek,复杂任务走 Claude:

json
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "anthropic/claude-sonnet-4-6",
        "fallbacks": [
          "anthropic/claude-haiku-4-5",
          "deepseek/deepseek-chat"
        ]
      }
    }
  }
}

常见问题

国内访问问题

Anthropic API 在国内无法直连,建议:

  • 配置网络代理
  • 通过 聚合平台(如 OpenRouter)中转
  • 搭配国产模型作为 Fallback,网络不稳定时自动降级

200K 上下文够用吗?

对于绝大多数项目,200K token 的上下文窗口完全够用。OpenClaw 会智能管理上下文,只将相关代码片段发送给模型。如果你的代码库确实很大,可以考虑 Gemini 3 Pro 的超长上下文作为补充。

基于 MIT 协议发布