128K Star 的开源 AI 编程 Agent,把 Anthropic 逼到发律师函了

大家好,我是孟健。128,000 个 Star,800 个贡献者,500 万月活开发者------这个叫 OpenCode 的开源 AI 编程 Agent,正在让 Claude Code 感到威胁。

Anthropic 上周直接对 OpenCode 发起了法律行动。

这不是一个普通的开源项目崛起故事。这是闭源 AI 编程工具第一次动用法律手段,试图阻止开源替代品的扩张。


01 OpenCode 是什么?一句话:开源版 Claude Code

OpenCode 是一个完全开源的 AI 编程 Agent。终端、桌面应用、IDE 插件都有。

核心卖点就三个:

  1. 不绑定任何模型。Claude、GPT、Gemini、DeepSeek、本地模型,75+ 个 LLM 提供商随便切。
  2. 不绑定任何编辑器。终端 TUI、桌面 App、VS Code 扩展,你在哪写代码它就在哪。
  3. 完全免费开源。核心功能零成本,不想花一分钱也能跑起来。

它还有几个 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 的反应分三步:

  1. 技术封锁:部署技术防护,阻止订阅 OAuth token 在非官方客户端使用
  2. 账号封禁:封了一批通过第三方工具使用订阅的账号
  3. 法律行动:上周正式对 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编程实战

觉得有用?点赞+收藏 就是最大支持 🙏

相关推荐
四六的六3 分钟前
Agent 长会话设计实战:从对话上下文到持久状态,把记忆写进检查清单
人工智能·个人开发·ai编程·ai产品·长上下文·ai代码生成·ai会话
ServBay1 小时前
基于Jev的浏览器Agent插件狂揽 21k star,3分钟教你解放双手
后端·aigc·ai编程
9i编程1 小时前
15. 把 DDD 开源脚手架化为自己的:第四次联调(一)——刚加载瘦身的 CLAUDE.md,问题就排着队来
人工智能·openai·ai编程
HelloWorld0011 小时前
告别大模型废话!给 Agent 装上 Jev“小脑”:70ms 决策实战与成本暴降 90% 的秘密
ai编程
TTc_2 小时前
Agent长上下文压缩为什么会反复失败
ai·ai编程
深蓝AI2 小时前
旗舰被小弟反超:Claude Sonnet 5.5 智能体编码凭什么压过 Opus 5.5
agent·ai编程
Sunny_G2 小时前
所见即所得编辑器原理实战:源码与渲染永不失真的三层一致性设计(Markdown/CodeMirror 装饰)
ai编程·harmonyos
ZzT3 小时前
用 Claude 设计 eval,再一轮轮把分数提上去
ai编程·claude
小虎AI生活3 小时前
月活3.82亿的豆包开始帮你打车,说人话办事的时代到了
aigc·ai编程
JavaDog程序狗3 小时前
【AI】iPhone18抢不到?我用 Codex 做了个苹果库存监控工具
ai编程