20万 Stars 的开源 Coding Agent:OpenCode 想做最开放的 Cursor 竞品
20万 Stars 的开源 Coding Agent:OpenCode 想做”最开放”的 Cursor 竞品
Cursor 很好,但闭源。OpenCode 的目标是做一款完全开源的 Coding Agent,202K Stars,950 名贡献者,13000+ 提交,每月 1600 万开发者使用——而且可以直接用你的 GitHub Copilot 或 ChatGPT 账号。
OpenCode(anomalyco/opencode,⭐ 201,980,TypeScript)是开源 Coding Agent 领域的重磅选手,定位是”最开放的 AI 编程工具”——完全开源,同时支持 GitHub Copilot 和 ChatGPT Plus 账号登录,也支持 75+ LLM 提供商。
核心数据
| 指标 | 数值 |
|---|---|
| ⭐ Stars | 201,980(持续增长) |
| 🍴 Forks | 26,214 |
| 💻 语言 | TypeScript |
| 👥 贡献者 | 950 |
| 📝 提交数 | 13,000+ |
| 👤 月活开发者 | 16,000,000 |
| 🌐 | 终端 / 桌面 App / IDE 插件 |
它解决什么问题
大多数 Coding Agent 要么闭源(Cursor、Copilot),要么只能用自己的模型。OpenCode 的解法是完全开源 + 自由接入:
- 开源核心,用户可审计、可定制
- 支持用自己的 GitHub Copilot 或 ChatGPT Plus 账号(不需要额外付费)
- 支持 75+ LLM 提供商(OpenAI / Anthropic / Google / 本地模型)
- 终端 / 桌面 / IDE 三端可用
技术亮点
1. LSP 自动感知
OpenCode 自动加载对应编程语言的 LSP(Language Server Protocol),LLM 始终知道正确的代码上下文,不需要手动配置。
2. 多会话并行
可以在同一个项目里启动多个 Agent 会话并行工作,互不干扰,适合复杂任务分解。
3. Session 分享链接
任意会话可以生成分享链接,协作者可以直接引用和调试——不是截图,是可运行的上下文。
4. 隐私优先
官方明确声明:不存储任何代码或上下文数据,适合对代码保密有要求的企业场景。
5. Zen:专为 Coding Agent 优化的模型选择
OpenCode 推出了 Zen 服务——经过测试和 Benchmark 的 Coding Agent 专用模型合集,省去”哪个模型适合编程”的选型烦恼。
6. 已有账号直接用
# 登录 GitHub Copilot
opencode login --provider github
# 登录 ChatGPT Plus
opencode login --provider openai
# 或连接任何 OpenAI API 兼容端点
opencode login --provider custom --api-key sk-xxx
安装使用
# npm 安装
npm install -g opencode
# 或下载桌面 App
# 官网:https://opencode.ai
和 Cursor 的核心区别
| 特性 | Cursor | OpenCode |
|---|---|---|
| 许可证 | 闭源 | 完全开源 |
| Copilot 账号 | ❌ | ✅ |
| ChatGPT 账号 | ❌ | ✅ |
| 75+ 模型支持 | 受限 | ✅ |
| 代码不上传 | 受限 | ✅ 明确承诺 |
评论区
0 条评论
登录后可评论。