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

OpenCode 是一个完全开源的 AI 编程 Agent。终端、桌面应用、IDE 插件都有。
核心卖点就三个:
- 不绑定任何模型。Claude、GPT、Gemini、DeepSeek、本地模型,75+ 个 LLM 提供商随便切。
- 不绑定任何编辑器。终端 TUI、桌面 App、VS Code 扩展,你在哪写代码它就在哪。
- 完全免费开源。核心功能零成本,不想花一分钱也能跑起来。

它还有几个 Claude Code 做不到的事:
- 多会话并行:同一个项目开多个 Agent 同时跑
- 会话分享链接:一键分享给队友看你的上下文
- GitHub Copilot 直接登录:用你已有的 Copilot 订阅
- ChatGPT Plus/Pro 直接登录:用你已有的 OpenAI 订阅
- LSP 自动加载:根据项目语言自动挂载语言服务
如果你已经在付 GitHub Copilot 或 ChatGPT Plus 的钱,OpenCode 可以直接白嫖这些订阅。
02 Anthropic 为什么急了?因为 OpenCode "偷"了 Claude Code 的订阅用户
事情是这样的:
OpenCode 之前支持用户用 Claude Pro / Claude Max 的订阅账号登录,直接调用 Claude 模型。原理是伪装成 Claude Code 的客户端身份,发送相同的 OAuth 请求头。

Anthropic 的反应分三步:
- 技术封锁:部署技术防护,阻止订阅 OAuth token 在非官方客户端使用
- 账号封禁:封了一批通过第三方工具使用订阅的账号
- 法律行动:上周正式对 OpenCode 发起法律诉讼
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 社区也有不同声音:
- 资源占用高:TypeScript 写的 TUI 经常占 1GB+ 内存,有人吐槽"一个终端界面用 1GB 内存?"
- 发布节奏太快:功能不断增删改,测试不充分,偶尔会踩到 bug
- 代码库复杂:极大的 TypeScript 代码库,可能比实际需要的更复杂

有意思的是,有人拿 Codex(OpenAI 的 Rust 写的 CLI)对比:Claude Code 跑满 CPU 占好几个 GB 内存,Codex 只要 80MB 和 6% CPU。
📍 所以核心问题不是"OpenCode 能不能用",而是"你愿意为开源自由付出多少额外的复杂度"。
04 选型判断:谁该用 OpenCode,谁该留在 Claude Code
我的判断很明确:
适合切到 OpenCode 的人:
- 已经有 GitHub Copilot 或 ChatGPT Plus 订阅,想零成本用 AI 编程 Agent
- 不想被绑死在 Anthropic 生态,想自由切换模型
- 喜欢开源可控,代码能审计能定制
- 团队需要多 Agent 并行 + 会话分享协作
适合留在 Claude Code 的人:
- 只用 Claude 模型,不需要多模型切换
- 更在意开箱即用的稳定性,不想折腾配置
- 团队已深度集成 Anthropic 生态(Agent Teams、MCP 等)
一个简单的决策公式:
如果你每月 AI 编程花费 > $40,且用到 2 个以上模型提供商------OpenCode 几乎一定更划算。
如果你只用 Claude,且享受包月不限量的安心感------Claude Code 仍然是最省心的选择。
05 更大的趋势:AI 编程的"安卓时刻"
Anthropic 对 OpenCode 的法律行动,让我想起了早年 Google 和 Oracle 围绕 Java 的那场诉讼。
当一个开源替代品强大到让闭源巨头动用法律武器,说明开源已经不是"玩具"了。
128K Star 不是终点。800 个贡献者意味着这个项目不依赖任何一家公司存活。5M 月活意味着即使 Anthropic 赢了官司,开发者也不会回头。
AI 编程工具正在经历和移动操作系统一样的分化:一边是 Claude Code 这样的"iPhone"------精致、封闭、体验统一;另一边是 OpenCode 这样的"安卓"------自由、开放、碎片化但生态无限大。
历史已经告诉我们结局了。
觉得有用?转给你写代码的朋友。
有问题评论区聊,我每条都看。
👋 我是孟健,前腾讯 T11 / 前字节技术 Leader,现在全职做 AI 编程。
🔥 更多 AI 编程实战:
- GitHub:@mengjian-github
- 专栏:AI编程实战
觉得有用?点赞+收藏 就是最大支持 🙏