易君召
易君召
发布于 2026-06-05 / 2 阅读
0
0

OpenCode爆火:17万Star!开源AI编码Agent的"顶流"是如何炼成的?

#AI

🔥 核心事件:OpenCode(anomalyco/opencode)以170,145 Star成为全球最受欢迎的开源AI编码Agent之一,仅次于Hermes Agent。它是"OpenCode"这个名称的真正主人——项目托管在GitHub的anomalyco组织下,官方网站为opencode.ai。支持终端TUI、桌面App(Beta)、IDE扩展三种使用形态,内置两个Agent角色(build/plan),并提供OpenCode Zen精选模型服务。这是一个170K Star的"巨无霸"项目。

📜 一、开发背景:不只是一个编码Agent,更是一个平台

OpenCode由anomalyco组织开发,2025年4月上线GitHub。它的定位从一开始就不仅是"一个终端里的AI助手",而是一个完整的AI编码Agent平台

指标

数据

GitHub Star

170,145

Fork

20,353

开发语言

TypeScript

开源协议

MIT

首发时间

2025年4月

最近更新

2026年6月5日(持续活跃)

平台覆盖

终端TUI + 桌面App(Beta)+ IDE扩展

中文支持

✅ 完整简体中文README

170K Star说明了什么?

OpenCode在GitHub上的170K Star让它跻身全球最受欢迎开源项目前列。与Hermes Agent(178K Star)几乎旗鼓相当。两者代表了AI编码Agent赛道的"双峰"——Hermes Agent侧重"全能Agent工作台",OpenCode侧重"纯粹编码Agent体验"。

🚀 二、安装部署:三种形态覆盖所有场景

安装方式

# 极速安装——官网脚本
curl -fsSL https://opencode.ai/install | bash

或使用包管理器

 npm i -g opencode-ai@latest 

brew install anomalyco/tap/opencode    # macOS/Linux(推荐,实时更新) 

scoop install opencode                # Windows

三种使用形态

1️⃣ 终端TUI(核心形态)
在终端中运行opencode即可启动一个交互式TUI,支持全键盘操作。

2️⃣ 桌面App(Beta)
从opencode.ai/download下载原生桌面App,支持:

  • macOS(Apple Silicon + Intel)

  • Windows

  • Linux(.deb / .rpm / .AppImage)

bash命令

# macOS(Homebrew)
brew install --cask opencode-desktop

3️⃣ IDE扩展
与VS Code等IDE集成。

⚙️ 三、功能特性详解

1. 双Agent系统:build + plan

OpenCode内置两个Agent角色,通过Tab键切换:

Agent

权限

适用场景

build

完整权限

开发工作——读写文件、执行命令

plan

只读

代码分析和探索——默认拒绝文件修改,执行命令前需用户确认

这种设计巧妙地解决了AI编码Agent的一个核心矛盾:"我想让AI帮我写代码,但我不想让AI乱改代码。"plan模式提供了安全的代码审查体验,build模式提供了完整的开发能力。

2. 通用子Agent

内置@general子Agent,用于复杂搜索和多步骤任务,可在消息中使用@general调用。

3. 自动LSP加载

OpenCode会自动检测项目语言,加载对应的语言服务器(LSP),为LLM提供代码上下文。这比手动配置LSP的Agent体验更流畅。

4. 多Agent并行

支持在同一个项目中启动多个Agent并行工作,互不干扰。

5. 会话分享

通过链接分享任何会话,用于参考或调试——这对团队协作非常实用。

6. 75+ LLM提供商

通过Models.dev集成,OpenCode支持75+个LLM提供商,包括本地模型。加上Copilot、ChatGPT Plus/Pro等登录方式。

7. 隐私优先

OpenCode不存储任何代码或上下文数据,可在隐私敏感环境中使用。

8. 22种语言的README

支持中、英、日、韩、德、法、西、意、俄等22种语言的README,国际化程度在开源项目中极为罕见。

🤖 四、支持的AI模型

OpenCode的模型支持分为三个层次:

1. OpenCode Zen(推荐)

  • OpenCode官方精选和基准测试过的模型列表,确保在编码Agent场景下的稳定表现。

  • 这是推荐新用户的首选入口。

2. API Key配置

  • 支持所有主流LLM提供商:Anthropic Claude、OpenAI GPT、Google Gemini等。

  • 通过配置API Key即可接入。

3. GitHub Copilot / ChatGPT Plus登录

  • 用GitHub账号登录即可使用Copilot账户

  • 用OpenAI账号登录即可使用ChatGPT Plus或Pro账户

4. 75+提供商
通过Models.dev平台,支持75+种LLM服务商,覆盖国际和国内主流模型。

🏆 五、与同类竞品对比

对比维度

OpenCode(anomalyco)

Hermes Agent

Claude Code

opencode-ai/opencode(已归档)

GitHub Star

170,145

178,419

未开源

12,824

开发语言

TypeScript

Python

TypeScript

Go

桌面App

Beta可用

✅ Hermes Desktop

❌(cc-switch代理)

IDE扩展

✅ VS Code

双Agent模式

build+plan

会话分享

链接分享

隐私优先

不存储代码

中文支持

22种语言README

✅ 部分

模型无关

75+提供商

✅ 20+

❌ 仅Claude

多Agent并行

✅ Kanban

LSP自动加载

自动检测

✅ LSP集成

✅ LSP

OpenCode vs Hermes Agent

两者Star数旗鼓相当(17万 vs 17.8万),但定位有明显差异:

Hermes Agent走的是"全能AI Agent工作站"路线——23个消息平台、记忆系统、技能生态、定时任务、Kanban多Agent编排,覆盖的范围远不止"写代码"。

OpenCode则聚焦于"纯粹的AI编码Agent体验"——双Agent模式、自动LSP加载、会话分享、隐私优先,每一个功能都围绕编码工作流设计。

⚠️ 六、亮点与局限性

五大亮点

  1. 17万Star的社区信赖——如此规模的Star数量本身就是一种信任背书

  2. 三种使用形态——终端/桌面/IDE,覆盖所有开发场景

  3. build+plan双Agent——安全代码分析+完整开发的双重体验

  4. 链接分享会话——独特的团队协作功能

  5. 22种语言国际化——全球开发者都能阅读的文档

局限性

局限

说明

消息平台网关缺失

不能接入Telegram/Discord等IM平台

无持久记忆

没有跨会话的记忆系统

无技能生态

没有像Hermes Skills那样的标准化技能安装

无定时任务

不支持Cron自动化作业

桌面App仍为Beta

桌面端功能还在完善中

开源社区治理压力

6,634个Open Issue说明维护压力巨大

🔭 七、未来发展方向

1. 桌面App正式版——当前桌面App处于Beta阶段,正式版发布后将与终端TUI形成完整互补。

2. IDE扩展生态——OpenCode的IDE扩展如果发展到Cursor/Windsurf的成熟度,将形成"终端+IDE+桌面"的铁三角。

3. 团队协作功能——会话分享只是一个开始。未来可能出现团队会话管理、权限控制等协作功能。

4. OpenCode Zen商业化——精选模型服务Zen可能成为商业化的核心——用户免费使用OpenCode,为Zen的精选模型付费。

📌 一张表总结

维度

数据/说明

GitHub Star

170,145(全球AI编码Agent第二)

项目组织

anomalyco

官方网站

opencode.ai

使用形态

终端TUI + 桌面App(Beta) + IDE扩展

内置Agent

build(开发)/ plan(只读分析)

LLM支持

OpenCode Zen + 75+提供商 + Copilot/ChatGPT登录

核心优势

纯粹编码体验 / 双Agent / 会话分享 / 隐私优先

核心局限

无消息网关 / 无记忆 / 无Skills生态

竞品定位

Hermes Agent(全能工作站)vs OpenCode(纯粹编码Agent)

OpenCode的170K Star证明了一件事:聚焦"让AI帮开发者写代码"这件核心事情上,做到极致,就能获得市场的最高认可。 它没有Hermes Agent的23个消息平台和Kanban多Agent编排,没有Claude Code的Anthropic生态背书——它只是把"终端里的AI编码Agent"这件事做到了极致。build+plan双Agent、自动LSP、会话分享、隐私优先……每一个功能都围绕编码工作流精雕细琢。17万开发者用Star投票说:有时候,少即是多。


评论