Anthropic 的 API 围城:第三方工具的生存指南

简介: 1月中旬,Anthropic限制Claude Pro订阅凭证仅限官方应用使用,第三方工具(如Moltbot、OpenCode)因OAuth token含`scope: "claude-code-only"`被拒。此举源于成本压力、滥用风险与生态控制。用户可选API付费、切换OpenAI/本地模型或等待传闻中的开发者订阅。行业“蜜月期”正结束。

1 月中旬,用 Moltbot 的人开始看到这个错误:

Error: This credential is only authorized for use with Claude Code.

你付了 Claude Pro 的钱,但只能在官方应用里用。第三方工具?不好意思,另外买 API。

这一刀切得不少人措手不及。

发生了什么

Anthropic 在 Claude Code 的 OAuth token 里加了个字段:

{
   
  "access_token": "sk-ant-oat-xxx...",
  "scope": "claude-code-only",
  "client_id": "claude-code-official",
  "expires_in": 86400
}

注意 scope: claude-code-only

API 服务器收到请求时会检查:

def validate_request(token, request):
    if token.get('scope') == 'claude-code-only':
        if request.headers.get('X-Client-ID') != 'claude-code-official':
            raise AuthorizationError(
                "This credential is only authorized for use with Claude Code."
            )

客户端标识不对,直接拒绝。

有人试着改 User-Agent 伪装成官方客户端,没用。检查的是 token 本身的元数据,不是请求头。

为什么突然这么做

Anthropic 没有公开解释,但从几个迹象能猜出原因。

成本问题

Claude Pro 订阅是 $20/月,无限对话。

但如果用户通过第三方工具调 API,消耗量可能是官方应用的 5-10 倍。

为什么?因为第三方工具(尤其是 Agent 类)每个请求会带大量上下文:

官方 Claude.ai 对话:
  用户消息: 200 tokens
  系统 prompt: 500 tokens
  历史: 2000 tokens
  总计: ~2700 tokens/请求

Moltbot 请求:
  用户消息: 200 tokens
  系统 prompt: 3000 tokens(包含工具描述、人格设定)
  上下文(文件内容、网页内容): 20000 tokens
  历史: 5000 tokens
  总计: ~28000 tokens/请求

差了 10 倍。

$20/月 的订阅费撑不住这种消耗。

滥用风险

没有限制的 API 访问,容易被二次转售:

  1. 用户 A 付 $20 买 Claude Pro
  2. 用户 A 把 token 分享给 10 个人
  3. 10 个人都通过第三方工具免费用

Anthropic 没有收入,还要承担 10 倍的计算成本。

产品竞争

Moltbot、OpenCode 这些工具在某些场景比官方应用更好用。

如果用户习惯了在第三方工具里用 Claude,官方应用的粘性就没了。

限制 API 是个商业决策:要用 Claude,就在我们的生态里用。

受影响的工具

不完全统计:

  • Moltbot/Clawdbot:完全依赖 Claude API,受影响最大
  • OpenCode:同样依赖 Claude,有人已经转向 OpenAI
  • Continue:支持多模型,受影响较小,可以切换
  • Cursor:有自己的 API 合作协议,暂时不受影响

GitHub 上 OpenCode 的 issue:

"Just bought Claude Pro subscription specifically for OpenCode, and now I can't use it. Feels like a bait and switch."

类似的抱怨有几十条。

用户有什么选择

选项 1:买 API 配额

直接在 Anthropic Console 购买 API credits:

# 价格(2026年1月)
Claude 3.5 Sonnet:
  输入: $3 / 百万 tokens
  输出: $15 / 百万 tokens

Claude 3 Opus:
  输入: $15 / 百万 tokens
  输出: $75 / 百万 tokens

按之前的估算,一个 Moltbot 重度用户每天可能消耗 500k-1M tokens。

算下来,每月 $50-200。

比 $20/月 的订阅贵多了,但能用。

选项 2:切换模型

Moltbot 支持多个模型提供商:

// ~/.moltbot/config.json
{
   
  "providers": {
   
    "primary": "openai",  // 改成 OpenAI
    "openai": {
   
      "apiKey": "sk-xxx",
      "model": "gpt-4-turbo"
    },
    "fallback": "anthropic",
    "anthropic": {
   
      "apiKey": "sk-ant-xxx",  // API key,不是 OAuth token
      "model": "claude-3-sonnet"
    }
  }
}

OpenAI 对第三方工具友好得多,ChatGPT Plus 可以直接和 OpenCode 集成。

实际体验上,GPT-4 Turbo 和 Claude 3.5 Sonnet 差距不大,看个人偏好。

选项 3:本地模型

如果你有不错的硬件(M2 Mac 或 RTX 4090),可以跑本地模型:

{
   
  "providers": {
   
    "primary": "ollama",
    "ollama": {
   
      "host": "http://localhost:11434",
      "model": "deepseek-r1:32b"
    }
  }
}

DeepSeek R1 32B 在代码任务上接近 Claude 3.5 Sonnet,而且免费。

缺点是推理速度慢(~10 tokens/秒 vs 云端 50+),长上下文效果差。

选项 4:等待

有传言说 Anthropic 会推出"开发者订阅":

Claude Pro: $20/月
  - 官方应用无限使用
  - 第三方工具不可用

Claude Pro Developer: $50/月(传言)
  - 官方应用无限使用
  - 第三方工具可用(有配额上限)
  - API 访问

如果真的出了,这是最理想的方案。但目前只是传言,别等太久。

怎么配置多模型切换

为了不被单一提供商卡脖子,建议配置模型切换:

{
   
  "providers": {
   
    "primary": "anthropic",
    "fallback": "openai",
    "local": "ollama"
  },
  "routing": {
   
    "default": "primary",
    "onError": {
   
      "AuthorizationError": "fallback",
      "RateLimitError": "fallback",
      "timeout": "local"
    },
    "byTask": {
   
      "code": ["anthropic", "openai"],
      "chat": ["openai", "local"],
      "summarize": ["local", "openai"]
    }
  }
}

解释:

  • default:默认用 Anthropic
  • onError:授权失败或限流时切到 OpenAI
  • byTask:不同任务用不同模型

这样即使 Anthropic 出问题,系统还能运行。

成本控制

API 费用容易失控,加点限制:

{
   
  "costControl": {
   
    "dailyBudget": 5.00,
    "monthlyBudget": 100.00,
    "alertAt": 0.8,
    "action": "pause"
  },
  "tokenLimits": {
   
    "maxInputTokens": 50000,
    "maxOutputTokens": 4000,
    "maxContextSize": 100000
  }
}

配合监控脚本:

#!/bin/bash
# check-api-spend.sh

ANTHROPIC_SPEND=$(curl -s -H "x-api-key: $ANTHROPIC_API_KEY" \
  https://api.anthropic.com/v1/usage | jq '.current_month_spend')

OPENAI_SPEND=$(curl -s -H "Authorization: Bearer $OPENAI_API_KEY" \
  https://api.openai.com/v1/usage | jq '.total_usage / 100')

echo "Anthropic: \$$ANTHROPIC_SPEND"
echo "OpenAI: \$$OPENAI_SPEND"

TOTAL=$(echo "$ANTHROPIC_SPEND + $OPENAI_SPEND" | bc)

if (( $(echo "$TOTAL > 80" | bc -l) )); then
  echo "WARNING: Monthly spend at \$$TOTAL"
  # 发送告警
fi

放到 cron 里每天跑一次。

社区反应

技术社区对 Anthropic 这波操作评价两极分化。

支持的人说:

"公司要活下去,免费蹭太多确实不行。"
"第三方工具本来就应该走 API,订阅是给普通用户的。"

反对的人说:

"我是付费用户,凭什么限制我怎么用?"
"先卖了订阅,现在又说只能在你的应用里用,这是欺诈。"
"OpenAI 从不这么干,高下立判。"

YouTube 上批评视频的标题:

  • "Anthropic 刚刚失去了我"
  • "Claude 订阅陷阱"
  • "为什么我从 Claude 换到了 GPT-4"

OpenAI 趁机发了公告,强调 ChatGPT Plus/Pro 可以和第三方工具配合使用。

对开发者的启示

如果你在做 AI 应用,这件事有几点值得注意。

1. 不要依赖单一提供商

错误做法:
  只支持 Claude API

正确做法:
  支持 Claude + OpenAI + 本地模型
  配置灵活切换

2. 预期 API 政策会变

今天开放的接口,明天可能收紧。设计架构时要考虑:

  • 模型可替换
  • 认证方式可配置
  • 有降级方案

3. 透明沟通成本

告诉用户这个功能会消耗多少 API 费用:

[提示] 这个操作预计消耗 ~5000 tokens ($0.03)
继续?[Y/n]

用户知道成本,才能做选择。

还能怎么办

如果你确实需要大量用 Claude,几个思路:

企业合作

Anthropic 有企业 API 计划,可以谈定制价格:

企业 API:
  - 自定义定价
  - 专属配额
  - 优先支持

联系 enterprise@anthropic.com

适合 B2B 场景或 AI 产品公司。

申请开发者计划

有些公司有开发者合作项目:

Anthropic Partner Program:
  - 填写申请表
  - 说明用途
  - 可能获得优惠 API 配额

如果你在做开源项目或研究,值得试试。

混合使用

轻量任务(聊天、简单问答):
  → 用订阅配额(官方应用)

重度任务(Agent、长上下文):
  → 用 API 配额或本地模型

手动切换麻烦,但能控制成本。


这次 API 限制是 AI 行业"蜜月期"结束的信号。

之前各家为了抢用户,API 敞开给。现在成本压力上来了,开始收紧。

用户的反应很直接:哪家政策友好用哪家。

Anthropic 在技术上有优势,但如果政策太严苛,用户会用脚投票。

OpenAI 已经在接盘了。

目录
相关文章
|
21天前
|
人工智能 运维 监控
Moltbot(原 Clawdbot)成本失控的 5 个技术陷阱与实时监控方案
Hacker News上警示频发:Clawdbot(原Moltbot)因五大技术陷阱致成本失控——上下文O(N²)膨胀、Agent无限循环、大页浏览器加载、并发爆炸、模型误用。本文详解每类陷阱原理、真实案例及可落地的缓解方案,并提供实时监控、预算熔断与CLI管理工具,助AI Agent实现低成本、高可控运行。
304 5
|
21天前
|
人工智能 应用服务中间件 API
刚刚,阿里云上线Clawdbot全套云服务!
阿里云上线Moltbot(原Clawdbot)全套云服务,支持轻量服务器/无影云电脑一键部署,可调用百炼平台百余款千问模型,打通iMessage与钉钉消息通道,打造开箱即用的AI智能体助手。
3831 33
刚刚,阿里云上线Clawdbot全套云服务!
|
30天前
|
弹性计算 Linux 数据安全/隐私保护
阿里云幻兽帕鲁联机服务器搭建全攻略,速来抄作业!2026新版教程
阿里云推出2026年幻兽帕鲁一键开服教程,提供4核16G(89元/月,支持8人)和8核32G(160元/月,支持20人)配置,10M带宽,自动部署游戏服务。用户只需在STEAM购买游戏,输入服务器地址即可联机畅玩,全流程简单便捷。
423 3
|
1月前
|
数据采集 人工智能 IDE
告别碎片化日志:一套方案采集所有主流 AI 编程工具
本文介绍了一套基于MCP架构的轻量化、多AI工具代码采集方案,支持CLI、IDE等多类工具,实现用户无感、可扩展的数据采集,已对接Aone日志平台,助力AI代码采纳率分析与研发效能提升。
438 46
告别碎片化日志:一套方案采集所有主流 AI 编程工具
|
9天前
|
安全 Java 数据挖掘
高效转换Word表格为Excel:Python方案全解析
本文介绍如何用Python自动化将Word表格转为Excel,解决手动复制易出错、耗时长等问题。基于python-docx读取表格,结合openpyxl或pandas写入,支持多表合并、数字格式识别、合并单元格处理及大文件优化,30行代码即可实现高效精准转换。(239字)
121 13
|
22天前
|
人工智能 自然语言处理 Shell
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
本教程指导用户在开源AI助手Clawdbot中集成阿里云百炼API,涵盖安装Clawdbot、获取百炼API Key、配置环境变量与模型参数、验证调用等完整流程,支持Qwen3-max thinking (Qwen3-Max-2026-01-23)/Qwen - Plus等主流模型,助力本地化智能自动化。
33292 132
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API

热门文章

最新文章