乐于分享
好东西不私藏

AI编程工具大变局,600亿美元买走Cursor,OpenCode凭什么登顶?

AI编程工具大变局,600亿美元买走Cursor,OpenCode凭什么登顶?
2026年6月,AI编程工具圈连续扔出两颗"炸弹":先是马斯克花600亿美元收购Cursor,紧接着开源新秀OpenCode登顶LogRocket实力榜第一。旧格局碎了,新故事开始了。

如果你最近没太关注AI编程工具的动态,可能会对这个领域的变化速度感到惊讶。就在上个月,两件大事几乎同时发生——SpaceX宣布以600亿美元收购Cursor母公司Anysphere,与此同时,一个叫OpenCode的开源项目登上了LogRocket《AI开发工具实力榜》的榜首。

一个被天价买走,一个靠社区逆袭。这背后的信号很明确:AI编程工具的下半场,比拼的已经不再只是"谁的模型更强",而是谁更开放、谁更自由、谁更不被厂商绑架

今天这篇,我们重点聊聊OpenCode——这个不到一年就冲到17万GitHub Stars的开源黑马,到底强在哪,坑在哪,值不值得你切换。

一、大事件:600亿美元的Cursor与登顶的OpenCode

先说第一个大新闻。6月16日,SpaceX宣布以600亿美元全股票收购Cursor的母公司Anysphere。没错,全股票,没有一分钱现金。Cursor自2022年成立以来,年化企业端营收已达26亿美元,是AI编程商业化最成功的公司之一。

马斯克买Cursor的意图很明确:补上xAI在编程赛道的短板,同时用SpaceX的算力资源搞下一代模型。Cursor的产品工程负责人今年3月就已经入职SpaceX,参与登月项目和xAI的技术研发。这笔交易预计今年Q3完成交割。

简单翻译一下:Cursor以后大概率会更深度绑定xAI的Grok模型,独立的"中立编辑器"身份可能一去不复返。对很多不想被单一厂商锁定的开发者来说,这是个让人警觉的信号。

然后是第二个大新闻——OpenCode登顶LogRocket 2026年6月版《AI开发工具实力榜》第一名,超越了Cursor、Claude Code、Codex CLI等一众强敌。

几个关键数据感受下它的爆发力:

指标
数据
GitHub Stars
175K+
月活跃用户
800万
支持模型
75+个(模型无关)
从上线到登顶
不到一年

一个2025年6月才上线的项目,一年不到就坐上了AI编程工具的头把交椅。凭什么?

二、OpenCode是谁?什么来头?

OpenCode由SST/AnomalyCo团队开发。如果你不知道SST,它是Serverless Stack框架的开发者,GitHub上2.5万星,给数千家公司提供过生产级的基础设施工具。核心开发者Dax(GitHub ID: thdxr),同时也是terminal.shop和OpenAuth的作者。

OpenCode采用MIT开源协议,用Go语言开发,基于Bubble Tea TUI框架构建。它的定位很清晰:一款终端原生的开源AI编码代理

一句话概括OpenCode:

开源、免费、支持75+模型、终端原生、可自托管——它是Claude Code和Cursor的"开放平替"。

需要提一句命名争议:原来有个叫Kujtim Hoxha的开发者用Go写过一个同名的终端AI工具,有1.1万+星。Anomaly团队用了同名发布自己的项目后,原版被迫归档改名"Crush"。这事在社区引发了不小的争议,算是个"小污点",但不影响产品本身的评价。

三、深度评测:OpenCode的五大杀手锏

杀手锏一:LSP原生集成——真正的降维打击

这是OpenCode对所有终端AI编程代理最大的差异化优势。大多数工具(包括Claude Code)理解代码的方式是读文件、跑grep。而OpenCode直接连接LSP(Language Server Protocol)——就是你IDE里做自动补全、跳转定义、错误检查用的那套东西。

这意味着什么?OpenCode有自动修正循环:

代理写代码 → LSP实时分析 → LSP报错"第42行类型不匹配" → 代理自动修正 → LSP确认无误 → 继续下一个任务

用Claude Code时,你需要手动跑tsc或linter才能发现类型错误。用OpenCode,这个反馈循环是自动且连续的。比如你重构了一个TypeScript函数签名,OpenCode的LSP会立刻捕获到15个调用点的类型错误,全部自动修复。

⚠️ 注意:LSP目前仍标记为"实验性"。TypeScript和Python表现不错,冷门语言偶尔出问题,还会增加200-500MB内存占用。

杀手锏二:75+模型自由切换——不被任何厂商绑架

这是OpenCode的核心竞争力。它通过Models.dev集成支持75+模型提供商:Anthropic的Claude、OpenAI的GPT、Google的Gemini、DeepSeek、GLM、Kimi、Qwen……都能即插即用。

实际好处很直接:

  • 按任务选模型:复杂编码用Claude Sonnet,快速探索用GPT-4o Mini,敏感代码用本地Llama——同一个工具里无缝切换
  • 成本可控:简单任务用便宜模型,省下来的钱花在刀刃上
  • 数据主权:敏感项目配合可自托管的开源模型,完全离线运行,代码不出本机
  • 省钱技巧:有GitHub Copilot订阅的话,可以把OpenCode路由过去——相当于用已有订阅获得Claude Code级别的体验

国内用户还有个好消息:OpenCode支持火山方舟Coding Plan(Lite首月¥9.9/续费¥40)、阿里百炼等国内API,无需翻墙就能用上DeepSeek等主流模型。

杀手锏三:细粒度权限系统——比Claude Code更精细

Claude Code的权限是按大类划分的(bash全允许/全问/全禁),而OpenCode可以细到按命令级别控制——允许git status但要求git push需确认,甚至可以彻底禁止rm -rf

这个粒度在日常使用中非常实用。你还可以为不同的自定义代理设置不同的权限——比如创建一个安全审计代理,能读代码、能跑npm audit,但绝对不能写文件。Claude Code也有类似能力,但OpenCode的每代理权限模型更显式、更好控制。

杀手锏四:客户端-服务器分离架构

多数AI编程代理是单体架构——UI和运行时紧耦合。OpenCode把它们拆开了:代理服务器跑在端口4096,客户端可以是终端TUI、桌面端(Tauri,比Electron轻量得多)、IDE扩展或Web界面。

这意味着你可以让服务器跑在性能强的工作站上,用笔记本轻量级连接;团队成员也可以连接同一个代理会话协作调试。

⚠️ 但这个架构也带来了代价:曾经因为本地服务器没做认证,出现过严重的远程代码执行漏洞(CVSS评分约10分),据报已修复。这提醒我们——本地工具的C/S架构天然比单体架构多一个攻击面。

杀手锏五:内置免费模型——零成本上手,一分钱不花也能写代码

很多人对OpenCode的第一反应是:"工具是免费了,但模型API不是还得花钱?"——这是对OpenCode最大的误解之一。它自带了一批免费模型,不需要任何API Key,注册个账号就能直接用。

具体怎么操作?在OpenCode里输入/connect,选择opencode,去opencode.ai/auth注册拿到API Key填进去就行了。全程不用绑信用卡,不用翻墙。

目前内置的免费模型有这么几个(标记为"Free",限时免费):

模型
来源
特点
适合场景
Big Pickle
OpenCode官方
默认模型,稳定可靠,响应快
日常编程、改bug、写组件
DeepSeek V4 Flash Free
DeepSeek
284B参数MoE,MIT开源,支持100万token上下文
长代码理解、大规模项目重构
MiMo V2.5 Free
小米(Xiaomi)
1.02万亿参数MoE,原生多模态(视觉+音频),MIT开源
多模态编程、中文项目、Agent任务编排
Nemotron 3 Ultra Free
NVIDIA
550B参数MoE(55B激活),面向长时间运行Agent的推理编排
复杂逻辑推理、多步骤Agent任务
North Mini Code Free
Cohere
30B/3B激活MoE,Apache 2.0,专为编程Agent设计,输出速度极快
快速迭代编码、终端命令生成、本地部署首选

重点说说North Mini Code——6月10日刚发布的"新面孔"

五个免费模型里,Cohere的North Mini Code是最新的一个——6月10日才刚刚发布,Apache 2.0开源。它是个30B总参数但只激活3B的MoE编程模型,专为Agentic Coding设计:能理解和编排子代理、映射系统架构、跑代码审查。

实测亮点是速度和编码能力:在Artificial Analysis编码指数上以33.4分超越同类竞品。作为Cohere全新模型家族的首个产品,它专门为Agentic Coding场景做了深度优化——能理解和编排子代理、映射系统架构、跑代码审查。轻量的3B激活参数也意味着本地部署门槛极低。

简单说:如果你想要一个免费又快的编程模型,选它准没错。

DeepSeek V4 Flash——免费模型里的"长文本之王"

DeepSeek V4 Flash是今年4月24日发布的284B参数MoE模型,MIT开源协议,最大的杀手锏是100万token的超长上下文窗口。这意味着什么?它可以一次性读完整整个大型代码仓库,做跨文件的深度分析而不需要你手动切分上下文。

配合OpenCode的LSP集成,V4 Flash在处理大型TypeScript/Python项目的重构任务时表现尤其出色——毕竟它能"看到"的东西比其他模型多得多。

MiMo V2.5和Nemotron 3 Ultra——两个重量级选手

MiMo V2.5来自小米,1.02万亿总参数、420亿活跃参数的MoE巨无霸,MIT开源。它的独特之处在于原生多模态能力——能直接看图、听音频再写代码。如果你的项目涉及UI开发(需要看设计稿转代码)或者需要处理音视频相关逻辑,MiMo是免费模型里唯一的选择。

Nemotron 3 Ultra来自NVIDIA,550B总参数、55B活跃参数的MoE模型,6月初在Computex 2026上首发。它专门面向长时间运行的Agent任务设计,在推理编排和多步骤Agent任务上表现突出。NVIDIA同时在OpenRouter上提供了免费访问,这也是它能进入OpenCode免费模型列表的原因。

这些免费模型到底能不能打?实测下来,写个React组件、修复TypeScript报错、生成单元测试,这些日常任务都能胜任。写简单组件一次生成基本不用改,修bug准确率80%以上,Plan模式分析重构方案也很清晰。只有遇到复杂架构设计、多文件协作这类高难度场景,才需要考虑切到付费的Claude或GPT。

白嫖进阶方案:不止内置模型

除了内置免费模型,还有几条零成本路线:Google Gemini 2.5 Flash每天250次免费请求(需翻墙);DeepSeek新用户送1000万tokens(够用半年);Groq免费跑Llama系列(速度极快);Ollama本地部署qwen2.5-coder(完全离线,代码不出本机)。组合起来用,真的一分钱不花。

⚠️ 注意:免费模型标记为"限时免费",官方说明用于收集使用数据改进产品。高峰期可能有并发限制导致排队。如果你的工作对稳定性要求高,还是建议配置付费API作为主力,免费模型当备用。

四、真实对比:OpenCode vs Claude Code vs Cursor

说完了优点,也得说坑。我综合了多个深度评测的结论,做一个尽量客观的横评:

维度
OpenCode
Claude Code
Cursor
开源
MIT开源
闭源
闭源
模型支持
75+提供商
仅Anthropic
有限多模型
LSP集成
原生(40语言)
通过IDE
稳定性
年轻,偶尔翻车
成熟稳定
成熟稳定
上下文管理
自动压缩,长会话退化
优秀
权限粒度
按命令
按大类
基础
价格
免费+API费
Max约$100/月
$20/月
安全记录
曾有RCE漏洞
无重大问题
无重大问题
SWE-bench
稍逊
80.8%

OpenCode的坑也得说清楚

实测两周,几个明显短板:

  • 长会话退化:上下文超过约10万token后,响应变慢且质量下降。自动压缩功能有,但不如Claude Code顺滑
  • 补丁偶尔失败:两周内有3次生成的补丁无法正确应用,重试后有时更乱
  • 文档缺失:很多配置选项只在GitHub issue里有说明,没有正式文档
  • 内存占用:TypeScript LSP跑起来后吃掉约1.2GB内存,Claude Code大概400MB
  • TUI体验细节:无法直接复制输出内容,左侧项目面板目录显示不全
  • Agent编排能力:不如Claude Code成熟,Skills自动触发判断偶尔不准

一句话总结:野心很大,但粗糙。安全前科、文档缺失、长会话不稳定,意味着它目前还不能完全替代成熟工具。

五、2026年AI编程工具梯队全景

综合多方交叉验证,2026年上半年AI编程工具的梯队大致如下:

排名
工具
定位与亮点
#1
OpenCode
开源、模型无关、社区王者
#2
Claude Code
商业代理使用率第一;SWE-bench 80.8%原始性能最强
#3
Codex CLI
Terminal-Bench 2.1榜首(83.4%),OpenAI生态首选
#4
GitHub Copilot
企业/IDE领域的稳定领导者
#5
Cursor
$20/月,综合性价比之选(已被SpaceX收购)

一个值得注意的现象:OpenCode赢得了人心,Claude Code仍在性能上领先。在部分基准测试中,OpenCode的执行速度比Claude Code慢约78%。这说明"社区采用度"和"原始跑分"不是同一件事——OpenCode的胜出更多来自开放、自由、低成本,而非纯粹的极致性能。

另外值得一提的是,6月9日Anthropic发布了Claude Fable 5,据称在AI协作能力上有质的飞跃——但这款模型仅存活了72小时就被美国政府以国家安全为由强制下线。6月12日,美国政府对Fable 5和Mythos 5下达出口管制指令,Anthropic被迫全球停用所有外籍用户的访问权限,随后干脆全球下线。这是AI史上第一次已部署给数亿人的商业大模型被政府强制召回。这也从侧面说明,AI编程工具的竞争不仅是技术问题,已经上升到了地缘政治层面。

六、该不该切换?给三类人的建议

✅ 适合切换到OpenCode的人

  • 需要用多个模型提供商(尤其是敏感代码需要本地模型的场景)
  • TypeScript/Python开发者,LSP自修正能明显提高效率
  • 喜欢极致定制代理行为和权限的"折腾党"
  • 预算有限,不想被订阅绑架
  • 想零成本上手——内置5个免费模型,不花钱也能写代码
  • 信仰开源,代码不上云是硬需求

✅ 适合留在Claude Code的人

  • 看重稳定性和成熟度,不想踩坑
  • 深度依赖MCP生态
  • 安全是第一优先级
  • 习惯了完善的文档和Hooks系统
  • 不差钱,追求极致的单次任务性能

✅ 适合考虑Aider的人

  • 想要显式控制上下文和token用量
  • 偏好轻量级工具,资源占用要小
  • Git原生工作流很重要(每次改动自动提交,回滚方便)

七、想试试?30秒上手OpenCode

# 安装(选一个)
curl -fsSL https://opencode.ai/install | bashnpm i -g opencode-aibrew install opencode# 在项目里启动cd my-projectopencode# 首次配置/connect anthropic    # 或 openai, ollama 等/init                # 检测项目,启动LSP服务器

常用快捷键:

  • Tab
     — 切换Build/Plan代理
  • @
     — 调用子代理或引用文件
  • Ctrl+Z
     — 撤销上次修改
  • /share
     — 分享会话链接

写在最后

OpenCode的登顶传递出几个清晰信号:

  1. 开源正在反超闭源。 当模型能力趋同,开发者更看重"自由度"和"成本"
  2. "模型无关"成为刚需。单一厂商绑定越来越被视为风险——Cursor被收购这件事更是加剧了这种焦虑
  3. 免费也能干正事。内置5个免费模型,写组件、改bug、跑测试绰绰有余,零门槛入场
  4. CLI工作流复兴。在IDE普遍臃肿的今天,轻量、可组合的终端工具重新获得青睐
  5. 社区力量不可忽视。175K+ Stars背后,是开发者用脚投票的结果

如果你追求极致的单次任务性能,Claude Code或Codex仍是不错的选择;但如果你要长期、灵活、低成本、不被锁定的AI编程伙伴,OpenCode已经成为2026年最值得托付的开源选项。

当然,"值得托付"不等于"完美无缺"。安全前科、长会话退化、文档缺失这些坑还摆在那。但在这个AI工具日新月异的时代,OpenCode代表的开放、解耦、社区驱动的理念,或许才是真正经得起时间考验的方向。

下一个问题是:当OpenCode统治了开源生态,闭源巨头们会如何反击?这场好戏,才刚刚开始。

你目前在用哪款AI编程工具?

欢迎在评论区聊聊你的使用体验

觉得有用就点个「在看」吧 👀