大家好,我是孟健。
128,000 个 Star,800 个贡献者,500 万月活开发者——这个叫 OpenCode 的开源 AI 编程 Agent,正在让 Claude Code 感到威胁。
Anthropic 上周直接对 OpenCode 发起了法律行动。
这不是一个普通的开源项目崛起故事。这是闭源 AI 编程工具第一次动用法律手段,试图阻止开源替代品的扩张。
01 OpenCode 是什么?一句话:开源版 Claude Code

OpenCode 是一个完全开源的 AI 编程 Agent。终端、桌面应用、IDE 插件都有。
核心卖点就三个:

它还有几个 Claude Code 做不到的事:
如果你已经在付 GitHub Copilot 或 ChatGPT Plus 的钱,OpenCode 可以直接白嫖这些订阅。
02 Anthropic 为什么急了?
因为 OpenCode "偷"了 Claude Code 的订阅用户。
事情是这样的:
OpenCode 之前支持用户用 Claude Pro / Claude Max 的订阅账号登录,直接调用 Claude 模型。原理是伪装成 Claude Code 的客户端身份,发送相同的 OAuth 请求头。

Anthropic 的反应分三步:
OpenCode 团队的回应也很干脆——直接移除了对 Claude Pro/Max 订阅和 Claude API key 的支持。
这件事的本质是什么?
Anthropic 的 Claude Code 订阅($20/月起)是包月不限量的。如果第三方工具都能用同一个订阅账号调用 Claude,Claude Code 就没了护城河。
所以 Anthropic 的逻辑是:你可以用 Claude API(按量付费),但不能用 Claude Code 的订阅(包月)来喂第三方工具。
一个 Reddit 高赞评论说得精准:「Anthropic 正在激励用户留在自己的产品生态里,而不是在 API 之上构建外部工具。」
03 OpenCode 真的能替代 Claude Code 吗?
安全博主 Daniel Miessler 做了一个直接对比实验:用 OpenCode 从零写一个完整博客。

他的结论是:「OpenCode 和 Claude Code 一样好——至少在这个任务上。」
他原本以为 Claude Code 的优势在于某种"秘密酱汁"——上下文管理、记忆维护、多文件多步骤的编排能力。但实际用下来发现,OpenCode 做得同样好。
他的判断是:Claude Code 并不秘密。可能就是围绕上下文窗口和记忆管理的优秀工程实践。一旦其他工具实现了类似的编排策略,差距就会迅速缩小。
但 HN 社区也有不同声音:

有意思的是,有人拿 Codex(OpenAI 的 Rust 写的 CLI)对比:Claude Code 跑满 CPU 占好几个 GB 内存,Codex 只要 80MB 和 6% CPU。
📍 所以核心问题不是"OpenCode 能不能用",而是"你愿意为开源自由付出多少额外的复杂度"。
04 选型判断:谁该用 OpenCode,谁该留在 Claude Code
我的判断很明确:
适合切到 OpenCode 的人:
适合留在 Claude Code 的人:
一个简单的决策公式:
如果你每月 AI 编程花费 > $40,且用到 2 个以上模型提供商——OpenCode 几乎一定更划算。
如果你只用 Claude,且享受包月不限量的安心感——Claude Code 仍然是最省心的选择。
05 更大的趋势:AI 编程的"安卓时刻"
Anthropic 对 OpenCode 的法律行动,让我想起了早年 Google 和 Oracle 围绕 Java 的那场诉讼。
当一个开源替代品强大到让闭源巨头动用法律武器,说明开源已经不是"玩具"了。
128K Star 不是终点。800 个贡献者意味着这个项目不依赖任何一家公司存活。5M 月活意味着即使 Anthropic 赢了官司,开发者也不会回头。
AI 编程工具正在经历和移动操作系统一样的分化:一边是 Claude Code 这样的"iPhone"——精致、封闭、体验统一;另一边是 OpenCode 这样的"安卓"——自由、开放、碎片化但生态无限大。
历史已经告诉我们结局了。
觉得有用?转给你写代码的朋友。
有问题评论区聊,我每条都看。