先说结论
OpenCode 是目前唯一一个同时满足三个条件的 AI 编程 Agent:完全开源(MIT)、模型无关(BYOK)、不存储任何用户数据。
截至 2026 年 7 月,GitHub Stars 184,000+,GitHub 显示 455+ 代码贡献者。月活开发者据官网称超过 750 万。
如果你在政企、金融、医疗等对数据隐私有硬性要求的行业,或者你就是不想被某个模型厂商绑定,OpenCode 几乎是唯一的选择。
一、它怎么长起来的
OpenCode 的增长故事本身就是一个开源逆袭叙事。
起源:SST(Serverless Stack)团队的内部开发工具。创始人觉得现有的 AI 编程工具要么绑定模型(Copilot 绑 OpenAI),要么闭源收费(Cursor $20/月),要么不尊重隐私。于是自己写了一个。
转折点:2025 年底到 2026 年初,社区开始自发传播。核心推动力是两个字——自由。用户可以自带任何模型的 API Key,不被任何厂商锁定。
现在:项目从 sst/opencode 迁移到 anomalyco/opencode,独立运营。桌面版已进入 Beta 阶段。
关键数字:
| 指标 | 数据 |
|---|---|
| GitHub Stars | 184,000+ |
| 贡献者 | 455+(GitHub API) |
| 提交数 | 14,000+ |
| 发布版本 | 830+ |
| 最新版本 | v1.17.x(2026-07) |
| 协议 | MIT |
二、核心卖点拆解
1. BYOK:你带你的 Key,我给你工具
OpenCode 不卖 API 额度,不绑定模型。你有 OpenAI 的 Key 就用 GPT,有 Anthropic 的 Key 就用 Claude,有 DeepSeek 的 Key 就用 DeepSeek。
实际意义:成本完全透明。你付给模型厂商的是裸价,OpenCode 本身免费。
对比一下:
| 方案 | 月费 | 模型绑定 |
|---|---|---|
| Copilot | $10-19 | OpenAI |
| Cursor | $20 | 多模型(但你付给 Cursor) |
| Claude Code | $20-200 | Anthropic |
| OpenCode | $0(自带 Key) | 任意 |
2. 终端原生 + 桌面版 Beta
OpenCode 的主界面是终端。对开发者来说,这意味着:
- 不用切窗口,直接在终端里和 AI 对话
- 脚本化能力——可以把 OpenCode 的调用嵌入 CI/CD
- SSH 远程开发友好
桌面版(Beta)提供了可视化的文件树、diff 视图、对话历史,适合偏好 GUI 的场景。
3. MCP 协议支持
OpenCode 原生支持 MCP(Model Context Protocol),这意味着:
- 可以接入任何 MCP Server 作为工具(数据库查询、API 调用、文件操作)
- 工具生态标准化,不重复造轮子
- 与 Hermes Agent、Claude Desktop 等支持 MCP 的工具共享工具库
4. 隐私优先架构
这是 OpenCode 和其他工具最大的差异点:
- 不存储任何代码或上下文数据——所有处理都在本地完成
- API Key 存在本地,不上传到 OpenCode 的服务器
- 对话历史本地存储,可选加密
对政企用户来说,这意味着合规成本几乎为零。
5. Plugin V2 API
OpenCode 的插件系统允许社区扩展功能:
- 自定义工具调用
- 自定义 Agent 行为
- 自定义 UI 组件
社区已经贡献了大量插件,形成了正反馈飞轮。
三、生态飞轮
OpenCode 的生态不只是代码仓库,而是一个正在形成的飞轮:
飞轮核心:用户多 → 贡献者多 → 插件多 → 功能强 → 用户更多
具体表现:
- Plugin API:V2 版本的插件接口,社区可以贡献工具和功能
- Zen 模型精选:OpenCode 团队测试验证的模型列表,帮用户避坑
- MCP 集成:标准化的工具调用协议,与更广泛的 Agent 生态打通
- 多 Agent 架构:build/plan/general 三种模式,适配不同复杂度的任务
四、什么场景该选 OpenCode
| 场景 | 推荐 | 理由 |
|---|---|---|
| 政企/金融/医疗 | ✅ 首选 | 隐私合规零成本 |
| 想用最新模型 | ✅ 首选 | BYOK,模型发布当天就能用 |
| 预算敏感 | ✅ 首选 | 免费+自带Key=裸价 |
| 不想学新工具 | ⚠️ 考虑 | 终端操作有学习曲线 |
| 需要 IDE 集成 | ❌ 不推荐 | 桌面版还在 Beta |
五、和竞品的差异
不是跑分对比,而是使用方式的根本差异:
Copilot:你用的是 OpenAI 的模型,通过微软的 IDE 插件。模型选择=0,隐私控制=0。
Cursor:你可以选模型,但 Cursor 在中间加了一层。你的代码经过 Cursor 的服务器。$20/月是固定成本。
Claude Code:终端原生,和 OpenCode 最像。但绑定 Anthropic 的模型,$20/月起步。
OpenCode:终端原生,模型完全自由,代码不经过任何第三方服务器,MIT 开源。
一句话总结:Copilot 是订阅制,Cursor 是 IDE 制,Claude Code 是终端制,OpenCode 是开源制。
升级建议
| |
桌面版 Beta 下载:opencode.ai
升级后检查:
opencode --version确认版本- 配置你的模型 API Key
- 试试
/mcp看 MCP 工具是否正常加载
总结
OpenCode 的崛起不是因为技术多先进,而是因为它踩中了三个刚需:
- 自由:不被模型厂商绑定
- 隐私:代码不离开本地
- 成本:免费 + 裸价 API
没有大的架构创新,没有颠覆性的功能。就是一个工具——做对了选择,然后社区自己长起来了。
Hermes Agent是开源项目 | GitHub 搜索 NousResearch/hermes-agent
关注 varkm,一起学习,一起成长