News

OpenCode崛起引Anthropic开发者对冲:OAuth政策惹争议

OpenCode崛起引Anthropic开发者对冲:OAuth政策惹争议

Anthropic近期举办了首届“Code with Claude”开发者大会,全面展示了其托管编码工具链的规模化能力。会上,Anthropic宣布了Claude Code多项重要升级:针对Pro、Max、Team及企业版用户,将Claude Code的5小时速率限制翻倍,并取消了高峰时段的限制;同时提升了Opus API的调用上限。此外,公司还与SpaceX达成协议,将获取Colossus 1数据中心的全部算力,包括300兆瓦电力及未来数月内上线的22万块Nvidia GPU。在产品更新方面,“Managed Agents”新增了多代理编排(multi-agent orchestration)和成果管理(Outcomes)功能,并已进入公开测试阶段;用于自我改进记忆的“梦想(dreaming)”功能则发布了研究预览版。Boris Cherny在现场演示了远程代理和例程,将Claude Code转变为一个异步工作流引擎。

然而,这些官方进展只是故事的一半。另一半则是一个开源编码代理项目——OpenCode,Anthropic过去三个月一直在试图切断其与Claude的连接。目前,OpenCode已成为GitHub上星标最多的编码工具,其SST OpenCode仓库获得了15.7万颗星,而Anthropic官方的anthropics/claude-code截至本周约有12.2万颗星。

这两部分看似独立,实则沿着同一轨迹发展,这种趋势值得业界深思。

问题的根源要追溯到今年1月,而非现在。2026年1月9日,Anthropic部署了服务器端检查机制,阻止第三方工具通过OAuth协议认证并使用Claude Pro和Max订阅服务。受影响的工具包括OpenCode、Cline和RooCode。此前,这些工具通过发送特定的HTTP头,使Anthropic的服务器误认为请求来自官方Claude Code二进制文件,从而允许用户以每月200美元的Max固定订阅费运行自主代理工作流,而非按API调用量付费,后者在同等Token消耗下费用可能高出许多。

Anthropic对此行为的解释是站得住脚的:订阅服务旨在补贴第一方用户,而第三方工具通过订阅OAuth令牌路由相同的请求,则将这种补贴变成了公司的成本中心,且无法带来收益。在Hacker News上关于OpenCode的讨论中,许多开发者(包括后来给OpenCode点星的人)都承认了这一点。Anthropic自己也在3月份澄清了政策,明确告知开发者,订阅OAuth令牌从未被设计用于通过第三方产品路由请求。

然而,开发者们真正感到不满的是Anthropic执行政策的方式——毫无预先通知。在政策切换期间,一些账户因触发滥用过滤器而被封禁。封锁发生在UTC时间02:20,对某些时区的用户而言,这正是他们工作流进行到一半的时候。

面对突发情况,OpenCode团队迅速在数小时内就支持了ChatGPT Plus,并开始拓展其他提供商的覆盖范围。而Anthropic则是在2月19日才将其规则正式纳入更新的服务条款(TOS)。

↗ 阅读原文