Google 工程师 Justin Poehnelt 开发的 gws 工具登顶 HN、获 2.9 万 Star 后遭解雇…
Google 工程师 Justin Poehnelt 用 Rust 开发了一款面向 AI Agent 设计的命令行工具 gws(Google Workspace CLI),短短几天登顶 Hacker News、GitHub Star 突破 2.9 万,却在工具爆火后不久收到 Google 的解雇通知;而就在他被裁的前两天,Google 刚刚在 Cloud Next 2026 大会上宣布官方 Workspace CLI 即将推出。这一时间线在社交平台引发超过 400 万次浏览,也让「AI Agent 是否正在威胁传统办公软件商业模式」的讨论再度升温。
gws 并不是把几个 API 简单封装成命令,而是把 Gmail、Google Drive、Calendar、Docs、Sheets、Google Chat 等几乎所有 Workspace 服务统一纳入一条命令行管理。它在运行时直接读取 Google 官方 Discovery Service 提供的 API 描述动态生成可用命令,因此只要 Google 新增 Workspace API,gws 几乎无需维护即可自动支持。
更重要的是,gws 从诞生之初就被定位为 Agent Native 工具:项目内置了 40 多个 Agent Skills,所有输出统一采用结构化 JSON,可以被 AI Agent 直接消费,几乎不需要额外编写适配代码。Google Cloud AI 总监 Addy Osmani 也在 X 上公开推荐,称这款工具「既为人类打造,也为 AI Agent 打造」。
gws 上线后几乎一夜爆红,登顶 Hacker News 首页,GitHub Star 最终突破 2.9 万,吸引数万名真实用户下载;多名 Google 内部经理、总监主动联系作者了解设计理念。然而就在项目热度最高时,Justin 在 X 上透露自己收到了 Google 的解雇通知。两天后,Google 在 Cloud Next 2026 大会上正式宣布官方 Workspace CLI 已列入产品路线图。
这场大会是 Google 每年最重要的云计算活动之一,吸引超过 3.2 万名参会者,安排了 3 场主题演讲和 700 多场技术论坛。同样是 Workspace CLI,员工做出的版本被认定「不合规」,公司宣布的版本则被定位为 AI 时代的重要创新——这一对比迅速引发开发者社区的不满。需要指出的是,目前没有公开证据能证明 Google 解雇 Justin 与官方 CLI 存在直接因果关系,Google 也未对此事发表评论。
Justin 在 X 上表示,Google 法务部门反复质问他:为什么 Google Workspace 的 GitHub 仓库里出现了 Google 的 Logo 和品牌颜色,让仓库看起来过于「官方」。他解释说,项目确实托管在 Google 官方 GitHub 组织 googleworkspace 下,但 Logo 属于该组织的统一配置,并非个人添加;README 中也按惯例标注了「This is not an official Google product」。Justin 承认大公司有严格的品牌、法务和产品发布流程,但认为这些只是表面原因。
Justin 在帖文中写道:「Workspace 部门以及部分管理层真正害怕的是被颠覆,但他们害怕的并不是我的 CLI,而是 AI Agent 将会给 Workspace 带来的变化。」
过去,用户需要登录网页、点击按钮完成各类操作;而 gws 证明,AI Agent 可以直接读取邮件、安排日程、搜索文档、生成报告,整个流程只需自然语言指令即可完成。Workspace 是 Google 最重要的生产力产品之一,拥有超过 30 亿用户,也是大量企业订阅收入的重要来源。当 Agent 工具在几天内获得开发者广泛认可以后,传统软件赖以建立的交互方式和商业模式正面临被重新定义的可能。
事件公开后,多位硅谷 CEO 公开邀请 Justin 加入。OpenClaw 创始人 Peter Steinberger 在转发帖子时嘲讽「Google 开除不了我」,并邀请他加入 Codex 团队,Justin 两天后回应称私信已发;OpenRouter CEO Alex Atallah 表示公司鼓励员工做 Side Project,并留出固定时间;Vercel CEO Guillermo Rauch 也表态称「我们正在招人」,称赞其面向 Agent 原生设计 CLI 的思路。
值得一提的是,曾在 gws 走红期间积极推广的 Google Cloud AI 总监 Addy Osmani,也几乎在同一时期宣布离开 Google。这名在 Google 工作 14 年、负责 Chrome 与 Cloud AI 开发者体验的老将离职,与 Justin 事件一样耐人寻味——尽管两者之间目前没有证据表明存在关联。