BlueLeap ProBlueLeap Pro
百亿Token俱乐部课程Skills服务资讯Max 会员
首页Skills课程服务我的
企业级 AI Native 开发实战

目录 · 11 章 79 节

  1. ✦

    开篇 · 单人 AI Native 工程师的能力图谱

    INTRO

    • 开篇词 · 单人时代的 AI Native 工程师FREE
    • 课程学习路径 · 9 章 5 阶段的心智地图FREE
    • AI 基础术语速通 · 课程预备FREE
  2. 01

    Claude Code 入门 · 配置/多模型/Hooks/Memory

    Chapter 1

    • Claude Code 全环境配置避坑(macOS / Linux / Windows + 网络代理)FREE
    • 多模型后端切换(Claude / DeepSeek / Kimi / GLM / 千问 / MiniMax / GPT-5)
    • Hooks:把 Claude Code 变成可审计的工程开关
    • Slash Commands:把团队流程收进一条命令
    • Memory:让 Claude 记住项目约定而不是聊天历史
    • Subagents:用隔离上下文并行拆任务
    • 3 分钟把 Claude Code 接到 DeepSeek(省 90% Token 费)FREE
  3. 02

    Codex 深度 · 多模型/Plugin/SDK + 版本演进

    Chapter 2

    • Codex 安装与多模型切换FREE
    • Codex 实战使用技巧(合集)
    • Codex Plugin / app-server 协议
    • Codex SDK 原生开发 + MCP 集成
    • 用 /goal 让 Codex 跑长任务到验收通过
    • Codex CLI 版本演进与重大节点
  4. 03

    Grok Build 深度 · ACP runtime/Docker E2E/PR Review/观测审计

    Chapter 3

    • 用 Grok Build 接入 ACP Runtime
    • Grok Build CLI:安装、登录与安全边界
    • Grok ACP:JSON-RPC 事件流与 Server Request
    • Grok Runtime Docker E2E:从 CommHub 到任务 replied
    • Grok Runtime 故障恢复:Replay、Cancel 与进程级重启
    • Grok Build 进生产编排:和 Claude / Codex 组成多 Runtime 小队
    • Grok Build 安全 Demo Lab:从只读到临时写入
    • Grok Build PR Review Worker:让它做第二审稿人
    • Grok Build Runtime 观测与审计:日志、会话和权限证据
    • Grok Build 版本演进与重大节点
  5. 04

    Claude Code 深度 · Skills/Slash/Memory/Agent View + 版本演进

    Chapter 4

    • Skills 系统:让 Claude 自学项目约定
    • Skills 设计原则与最佳实践
    • TreeSkill 免训练自进化框架
    • Skills 市场(GStack)实战
    • /compact 发生了什么 — Claude Code 上下文压缩机制深度解析
    • /goal — 让 Claude 持续工作直到条件满足
    • Claude Code v2.1.170 CLI 速查 — 命令 / 选项 / 环境变量 / Slash 命令
    • Claude Code 版本演进与重大节点
    • /loop — Claude Code 循环唤醒机制深度解析
    • Claude Agent View — 多 Agent 会话的指挥台
    • Loop / Goal 并发与 fleet 管理 — Claude Code 怎么同时开 N 个
    • Claude Code ~/.claude vs OpenCode XDG — 文件 / 配置 / 状态都存在哪
  6. 05

    opencode 深度 · 开源 + 75 provider + AGENTS.md + MCP/ACP 双协议

    Chapter 5

    • opencode vs 三家:为什么这堂课不重复
    • 安装 + 5 个 Zen 免费模型零 key 跑通
    • 接入 75+ provider + 5 个 Zen 模型 FastAPI 横评
    • Plan / Build 双 agent + safety 工作流
    • AGENTS.md + opencode.json + .opencode/agents/*.md 三层配置
    • MCP 实战 + OAuth Dynamic Client Registration
    • opencode acp 接 IDE / vs grok-acp
    • --mdns LAN 多机协作(opencode 独门)
    • opencode pr <n> + opencode github agent 工作流
    • serve / web / attach 三种远程模式
    • session export/import + run --replay
    • TUI 60+ 快捷键 → 12 个最有用
    • --pure 隔离 + plugin 装载
    • opencode / claude-code / codex / grok 决策树
    • opencode 版本演进(v0.x → v1.17.x)
    • opencode 背后的团队:SST、分家风波与 800 万月活FREE
  7. 06

    MCP 协议 · Tool/Resource/Prompt + Sandbox 实践

    Chapter 6

    • MCP 协议入门:Tool / Resource / Prompt 三大原语
    • stdio / HTTP / SSE 三种 transport 选型
    • MCP Server 开发实战(SQLite + StreamableHTTP)
    • MCP 调试、发布、安全实践
    • MCP Tunnels — 让 Claude 安全连进你的私网
  8. 07

    ACP 协议 · stdio JSON-RPC runtime contract 深挖

    Chapter 7

    • ACP 协议概览:Agent Runtime 与编排器之间的 contract
    • ACP JSON-RPC 消息流:四类消息与完整生命周期
    • ACP 实现要点与坑:投产前必须过的 6 道坎
    • ACP vs MCP vs A2A:协议选型决策树
  9. 08

    A2A 协议 · 跨进程/跨网络 Agent 协作

    Chapter 8

    • A2A 协议规范与 MCP 的差异
    • ACP 对比与协议选型
    • 多 Agent 协作真实案例(PaperScope / 指挥室模式)
  10. 09

    生产化 · Sandbox/Docker-gVisor-Firecracker/多租户权限

    Chapter 9

    • 为什么生产 Agent 必须 Sandbox
    • Docker / gVisor / Firecracker 三层隔离对比
    • Anthropic 官方 sandbox + 多租户权限设计
    • Docker 与 Podman 双线发展史 — 为什么 2026 年还有两套容器工具
    • OCI 镜像格式 + Dockerfile vs Containerfile — 一个镜像到底是什么
  11. 10

    飞书 CLI 深度 · 安装 / 认证 / Agent 集成

    Chapter 10

    • 飞书 CLI 介绍 — 200+ 命令 / 27 个 Agent Skills / 为什么这是 Agent 时代的必学工具
    • 飞书 CLI 安装 + 装到哪 — npm / 源码 / OS keychain / 状态目录全解
    • 飞书 CLI 认证 + 权限深挖 — auth 7 子命令 / 20 业务域 scope / user vs bot 身份
    • 选对调用层 — Shortcut / API 命令 / OpenAPI 怎么分工
    • 把飞书数据流变成可重跑工作流 — 文档、Base、日历与群组
    • 让 Agent 安全调用飞书 — 27 个 Skills 的路由、架构与护栏
    • 飞书 CLI 生产坑合集 — Token、Scope、部分成功与凭据注入
    • 锁住能工作的版本 — 从 1.0.56 到 1.0.63 的冒烟、灰度与回滚
← 返回课程目录

opencode 背后的团队:SST、分家风波与 800 万月活

预计阅读 8 分钟

opencode 背后的团队:SST、分家风波与 800 万月活#

你用的每个工具背后都是一群具体的人。opencode 的故事尤其精彩:一个独立开发者的 side project,两拨人抢一个名字,最后分家成两个产品——这是 2025 年开源圈最出名的「罗生门」之一。

0. 一图看懂:谁是谁#

记住一句话:今天的 opencode 是 SST 团队用 TypeScript 重写的版本;原始 Go 版本改名叫 Crush,归 Charm。

1. SST 团队是谁#

opencode 背后的公司叫 Anomaly Innovations(社区惯称 SST 团队):

  • Jay V 和 Frank Wang:滑铁卢大学同学,联合创办 Anomaly。他们的成名作是 SST 框架(Serverless Stack)——AWS serverless 部署框架,2021 年进了 Y Combinator,在 infra 圈子里口碑很硬。
  • Dax Raad:2021 年作为早期用户加入 SST,后来成为团队核心、opencode 的联合创始人和公开代言人。如果你刷 X(Twitter)的技术圈,大概率见过他——高产、敢说、争议话题从不缺席。

关键点:这不是一个 AI 创业团队突然跳出来做 agent,而是一个做了多年开发者工具、深耕终端/infra 体验的团队顺势切入。这解释了 opencode 身上强烈的「工具味」:TUI 打磨、多 provider、server/attach 架构——全是 infra 工程师的品味。

2. 分家风波:2025 年开源圈罗生门#

时间线(双方公开陈述交叉核实,争议处标注):

  1. 2025 年春:Kujtim Hoxha 独立开发了 TermAI——Go 写的终端 AI coding agent,用了 Charm 家的开源 TUI 库(Bubble Tea / Lip Gloss)。
  2. 随后:Dax 和 Adam 找到 Kujtim,提出合作——负责 UX 和推广,项目改名 opencode,并买下了 opencode.ai 域名。项目开始起量。
  3. 2025 年 6 月:Charm(Bubble Tea 库背后的公司)给 Kujtim 发了全职 offer,把项目收进 Charm 的 GitHub org。SST 一方没有匹配这个 offer。
  4. 冲突爆发:SST 一方指控 Charm 重写 git history 抹掉 Dax 的 commit、封禁 Adam、删批评留言;Charm CEO 公开否认,称没有改动 commit history、只删了误导性内容。双方各执一词,社区吃瓜一个月。
  5. 和解结果:Charm 的版本改名 Crush(2025 年 7 月底发布,charmbracelet/crush,继续 Go 技术栈);SST 保留 opencode 名字和域名,花了约一个月用 TypeScript + Bun 彻底重写,2025 年 6 月 19 日公开发布。

一个搜索引擎陷阱:今天搜 opencode 还能搜到 opencode-ai/opencode 这个旧 repo——那不是正主。现在的官方 repo 是 anomalyco/opencode(原 sst/opencode)。

这个故事对你的启示#

  • 开源项目的「所有权」比想象中脆弱:代码 MIT 了,但名字、域名、npm 包名、社区心智——这些才是真资产。SST 赢就赢在手里握着 opencode.ai 域名和分发渠道。
  • 重写不一定是灾难:TypeScript 重写版本在分家后反而增长更快,因为团队对产品的理解还在,代码只是载体。

3. 数据:为什么说它是最火的开源 coding agent#

截至 2026 年年中(数字随时间变化,量级供参考):

指标数字
GitHub stars160,000+(2026 年初破 16 万)
月活用户约 750-800 万(2025-06 发布起 11 个月达成)
支持 provider75+(Anthropic / OpenAI / Google / DeepSeek / Groq / OpenRouter / Ollama 本地…)
协议MIT 开源,自带 API key 完全免费

对比记忆点:从公开发布到百万级月活,opencode 只用了几个月——这是开发者工具史上罕见的增长曲线,靠的是「免费 + 开源 + 不锁 provider」三件套踩中了 Claude Code 定价焦虑的时间窗。

4. 商业模式:免费的部分永远免费#

opencode 本体 MIT 开源、自带 key 免费,团队靠托管模型服务赚钱:

  • opencode Go:入门档,首月 $5、之后 $10/月,打包一批精选开源模型(Kimi K2、Qwen3、MiniMax、GLM 系列等)——本课程 第 2 节 用的 Zen 免费模型就是这个体系的免费层。
  • opencode Zen:进阶档,主打 benchmarked model routing——按任务自动路由到评测表现最优的模型。

这个模式值得留意:开源工具免费获客 → 托管模型服务变现,跟 SST 框架当年「开源框架 + SST Console 付费」是同一个剧本。团队复用了自己验证过的商业模式。

5. 小结#

  • opencode = SST/Anomaly 团队(Jay V、Frank Wang、Dax Raad)的 TypeScript 重写版;原版 Go 项目现在叫 Crush,归 Charm
  • 团队基因是 infra/开发者工具,不是「AI 创业跟风」,产品品味有出处
  • 名字、域名、分发渠道是开源项目的真资产——分家风波最好的教材
  • 商业模式:MIT 开源本体 + Go/Zen 托管模型服务,免费层够学完本课程

下一节#

这是 opencode 章节的最后一节。回到 章节目录,或跳去 03-mcp 章节 继续 MCP 协议。

互推:

  • opencode vs 其它三家的定位 → 01-opencode-vs-rest
  • 四工具决策树 → 14-decision-tree-four-tools

本节体验如何?

本节目录

  • opencode 背后的团队:SST、分家风波与 800 万月活
  • 0. 一图看懂:谁是谁
  • 1. SST 团队是谁
  • 2. 分家风波:2025 年开源圈罗生门
  • 这个故事对你的启示
  • 3. 数据:为什么说它是最火的开源 coding agent
  • 4. 商业模式:免费的部分永远免费
  • 5. 小结
  • 下一节