20万 Stars 的开源 Coding Agent:OpenCode 想做最开放的 Cursor 竞品

20万 Stars 的开源 Coding Agent:OpenCode 想做”最开放”的 Cursor 竞品

Cursor 很好,但闭源。OpenCode 的目标是做一款完全开源的 Coding Agent,202K Stars,950 名贡献者,13000+ 提交,每月 1600 万开发者使用——而且可以直接用你的 GitHub Copilot 或 ChatGPT 账号。

OpenCodeanomalyco/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+ 模型支持 受限
代码不上传 受限 ✅ 明确承诺

项目地址:github.com/anomalyco/opencode
官网:opencode.ai

评论区

0 条评论

登录后可评论。