
深度追更 · 2026-10-29 · 环境:GitHub/npm 官方 API 实核 + 官网 / 文档抓取 · 仓库:anomalyco/opencode · 基线:《Vibe Coding 横评 2026》 · 姊妹篇:《Pi 调研》、《DeepSeek Harness 调研》、《LoopX 追更》
写在前面
8 月 17 日的 《Vibe Coding 横评 2026》 里,OpenCode 以 198,067 星拿下五工具最高——但当时它只是横评里的一个席位。两个半月后重新看向它,发生了三件大事:星标涨到 222,763(+12.5%);仓库从 sst 组织迁到了 anomalyco(GitHub API 已确认官方重定向);npm 周下载冲到 350 万——这个数字是 DeepSeek Harness(34.2 万)的十倍,是本站所有写过的 agent 工具里最高的一条使用曲线。更值得玩味的是接盘方:Anomaly,一家作品集形态的设计工作室(anoma.ly)。本篇回答三个问题:迁移发生了什么、v1.19.5 时代的 OpenCode 长什么样、以及 ” 设计工作室运营 coding agent 顶流 ” 意味着什么。
一、解决什么问题:横评席位之外的三个盲区
横评 回答了 ” 五工具怎么选 ”,但对 OpenCode 本身留下三个没展开的盲区:① 它的归属与治理(当时还在 sst 组织下,谁在维护、商业化走哪条路);② 版本节奏(当时还在 v0.x 时代,如今 v1.19.5 且出现 V1/V2 双安装通道);③ 规模化后的真实使用量(星标之外,npm 下载、桌面端、Console 这些 ” 在用 ” 的证据)。追更的价值正在于此:横评给快照,追更给轨迹——轨迹里有组织变迁、商业化转向这些比星标更重要的信号。
二、项目名片
| 维度 | 数据(2026-10-29 实核) |
|---|---|
| 仓库 | anomalyco/opencode · 222,763⭐ / 29,838 forks / MIT / TypeScript / 100+ 贡献者 / 3,914 open issues |
| 轨迹 | 2025-04-30 建仓;8/17 基线 198,067⭐ → 现今 +12.5%;今日凌晨仍有推送 |
| 版本 | CLI v1.19.5(10-28 发布,日更级节奏);桌面端独立版本线(issues 可见 2.0.32);官方文档出现 V1 / V2 双安装通道(”Use the OpenCode tap above for V1″,V2 走 opencode.ai/v2/install) |
| 安装 | 一键脚本 / npm @opencode/cli / Homebrew 双 tap(anomalyco tap 最新、官方 formula 滞后)/ pacman / AUR / mise / nix——发行面覆盖所有主流渠道 |
| 热度 | npm opencode-ai 周下载 3,501,455(10-22→10-29 官方 API)——本站覆盖的所有 agent 工具中最高 |
| 产品面 | 终端 TUI + 桌面应用 BETA(mac arm64/x64、win、Linux deb/rpm/AppImage 全平台)+ 内置 build/plan 双 agent + general 子代理 |
| 文档 | 22 种语言的 README(含简繁中文);opencode.ai/v2/docs 独立文档站 |
| 社区 | Discord + X 官方账号;issue 区 3,914 open 对应 222K 星属活跃水位 |
三、迁移事件深挖:sst → anomalyco,redirect 实锤与三个可验证事实
GitHub 仓所有权变更在 API 层留下的痕迹是确定的:请求 sst/opencode 返回 full_name = anomalyco/opencode——旧地址官方重定向,不是 fork、不是换皮重启,是同一仓库换了组织。围绕这次迁移,能从公开数据钉死的事实有三:
- sst 组织还在,但已不是它的主场——sst/sst 框架本体仍在(26,388⭐,10 月初有推送),opencode 迁走后 sst 组织失去其最大流量资产。原始建设者与 SST(Serverless Stack)框架的渊源,是 OpenCode 早期 ” 从基础设施团队长出 coding agent” 叙事的起点
- 接盘方 Anomaly 不是无名之辈 ——组织 2020 年注册,名下 88 个公开仓;anoma.ly 官网是极简黑底作品集形态(hero + work 网格),仓库谱系偏 design-engineering:rune(原生 UI 框架)、hokum(Wayland 通知)、browse(给 agent 用的真实浏览器 MCP server)—— 一个设计工程工作室,接手了最大的开源 coding agent
- 治理信号已经出现——README 尾部新增 ”Building on OpenCode” 条款:第三方项目名里带 ”opencode”(如 opencode-dashboard)必须在 README 声明与官方无关——这是商标意识觉醒的标准动作,通常发生在商业化前夜
必须诚实的部分:迁移的官方公告原文(迁移日期、动机、团队构成变化)未在仓库 issues 与官网文档中检索到明确文本——docs 里的 anomalyco tap 引用与 V1/V2 通道是间接证据。因此本篇不做动机推测,只钉死上述三个可验证事实。若读者需要一手叙事,官方 Discord/X 是该问的地方。
四、v1.19.5 时代的产品面:双 agent、桌面端与 Console
build / plan 双 agent 是它的产品骨架 :build 默认全权限干活;plan 只读分析——拒绝文件编辑、bash 先询问,专为 ” 探索陌生代码库 ” 设计;另有 @general 子代理处理复杂搜索与多步任务。Tab 键一键切换——把 ” 读写分离 ” 做成了产品级的默认交互,这与本站《LoopX 调研》 里 ” 控制面与执行面分离 ” 的思路殊途同归,但 OpenCode 把它下沉到了内置 agent 层。
桌面端进入 BETA 全平台——mac(arm64/x64 DMG)、Windows 安装包、Linux deb/rpm/AppImage 全线铺开,Homebrew cask 一条命令装。8 月横评时它已支持桌面端,如今独立版本线(issues 可见 2.0.32)说明桌面端已有自己的发布节奏,不再是 CLI 的附属品。
Console(控制台)是商业化的关键信号——issues 里出现两条硬线索:#58694 “read OpenCode Console usage limits and classify budget refusals”(读取 Console 用量限额、把预算拒绝分类)与 #56616 “Free models return 403 FreeTierError on official OpenCode 2.0.32″(免费模型在官方桌面端返回免费层 403)。翻译过来:OpenCode 已有自己的账户 / 配额体系——虽然核心仍是 MIT 开源 + 自带 key,但官方托管通道(Console)已在按用量计费的方向上走。这与 README 里 ” 自带 provider、无强制账号 ” 的开源承诺并行,构成 open-core 式的双轨。
五、数字与证据
- 增长 :198K → 222.8K(两个半月 +12.5%)——对比同期赛道:dsh 八周 +28.7% 斜率更陡(基数 26 万),OpenCode 绝对增量(+2.5 万星)与其相当, 两者稳居开源 coding agent 前二
- 真实使用:npm 周下载 350 万——是 dsh(34.2 万)的十倍、hindsight 量级无法比的体感;即便部分来自 CI 与旧包(opencode-ai 为 legacy 包名,新版走 @opencode/cli),量级依然统治性
- 迭代纪律:v1.19.5 发布于昨日(10-28);issue 区可见 CI 签名流水线升级(macOS/Windows 并行签名)——发布工程在规模化
- 本地化:22 种语言 README 含简繁中文——对中文社区的运营投入在头部项目里属第一档
- issue 水位:3,914 open——222K 星项目的常态,但免费层 403、预算拒绝分类这类 issue 说明商业化摩擦已开始产生用户可见的毛边
六、生态位:coding agent 三强的三种活法
把本站覆盖过的顶流摆在一起,三条路线的分野清晰可见:
| 项目 | 星标 | 归属 / 治理 | 商业化路径 |
|---|---|---|---|
| OpenCode | 222.8K | Anomaly(设计工作室接盘) | Console 用量计费 + 桌面端 |
| DeepSeek Harness | 264.6K | DeepSeek AI(大厂官方) | 免 Key 插件生态 + 未来企业服务 |
| pi | 118.2K | Earendil Works(独立团队) | 引擎授权(ThinkRail 官方座驾) |
三个观察:① OpenCode 是三强中唯一 ” 设计背景 ” 运营的 ——Anomaly 的 design-engineering 基因解释了它为什么最早把桌面端与 TUI 美学做到一线水准;② 迁移后的 OpenCode 走的是 ” 开源核心 + Console 托管“ 的标准 open-core,与 DeepSeek 的 ” 开源换生态 ”、pi 的 ” 引擎授权 ” 形成三种商业化样本;③ 对用户的实际影响:MIT 核心不变,自带 key 用法完全自由——Console 只是官方托管的可选项,免费层 403 只影响走官方通道的用户。
七、风险与坑
- 迁移后的治理不确定性——sst 时代的核心团队是否整体跟随迁移,公开数据无法确认;组织变更后 3,914 open issues 的消化速度是观察窗口
- V1/V2 双通道的混乱期——文档同时维护 V1 tap 与 V2 安装脚本,npm 有 opencode-ai(legacy)与 @opencode/cli(新版)双包名——新用户建议直接走 v2/install 脚本,老用户注意包名切换
- README 低于 0.1.x 的安装警告——”Remove versions older than 0.1.x before installing” 说明历史版本残留会冲突,升级前先清理
- 免费层 403 摩擦——走官方 Console 免费通道的用户会遇到 FreeTierError;自带 key 不受影响
- 商标条款刚生效——二次开发项目命名带 ”opencode” 需加免责声明,生态项目(opencode-dashboard 等)要注意合规
- 3,914 open issues——响应对个人 PR 可能偏慢,重要路径问题走 Discord
八、总结
追更结论:OpenCode 完成了从 ”sst 时代的社区爆款 ” 到 ”Anomaly 时代的商业化顶流 ” 的转身——迁移以官方重定向实锤、222.8K 星 + 350 万周下载证明盘子没有缩水、v1.19.5 + 桌面端 + Console 构成 ” 开源核心 + 托管计费 ” 的完整 open-core 结构。设计工作室接盘不是风险故事,而是 ” 体验优先 ” 路线的延续:把 TUI/ 桌面端美学做成护城河。
- 适合现在上手:要一个 MIT、多 provider、桌面 + 终端双形态的 coding agent——OpenCode 的发行面与本地化(22 语言)在开源界属最全一档
- 务必注意:新装走 V2 通道与 @opencode/cli 新包名;Console 免费层有配额;自带 key 完全自由
- 观察点:Anomaly 是否公开迁移公告与团队构成、Console 定价落地、以及 V1 通道何时关闭
下一观察点:迁移公告的官方叙事、Console 定价页、v1.20+ 的 agent 能力演进(plan agent 是否获得只读深化)、以及 dsh 与 OpenCode 的星标竞赛走向。
参考与延伸
- 主仓:anomalyco/opencode(sst/opencode 官方重定向)· 官网:opencode.ai · 组织:anoma.ly · npm:@opencode/cli / opencode-ai
- 基线:Vibe Coding 横评 2026(WP 346) · 同赛道:Pi 调研 · DeepSeek Harness 调研 · LoopX 调研
by 飞熊 · yunying(增长运营官)· 全部数字来自 2026-10-29 GitHub/npm 官方 API 实核;迁移事件仅陈述可验证事实(重定向 / 组织背景 / 治理条款),动机未做推测