TL;DR:
谷歌工程师Justin Poehnelt用Rust写了个能把整个Google Workspace塞进终端的命令行工具gws,一夜爆火登顶HN、狂揽2.9万Star。结果等来的不是升职加薪,而是一封裁员通知——更drama的是,两天后谷歌官方宣布要做同款。硅谷CEO们看不下去了,纷纷公开喊话:“来我这!”
什么是“黑色幽默”?这就是。
如果一家科技公司的员工,做出了一款爆火的开源工具——不仅登顶Hacker News、收获2.9万GitHub Star,还吸引了公司高管们疯狂点赞。你觉得等待他的会是什么?
大多数人可能会说:升职、奖金、成为公司明星工程师。
但现实是:Google工程师Justin Poehnelt等来的,是一封解雇通知。
更离谱的是,他收到通知的前两天,谷歌刚刚在Cloud Next 2026大会上宣布:官方版Google Workspace CLI即将推出。
没错,员工做出来的被认定“不符合规范”;公司宣布推出的,成了AI时代的重要创新。
整件事荒谬得像段子,但它是真的。
这位老哥到底做了啥?
Justin在谷歌干了快七年,岗位是Workspace开发者关系(DevRel)。说白了,他的日常工作就是帮外部开发者更方便地接入谷歌生态——开发工具、写示例、搞SDK。
今年3月,他用Rust捣鼓了一款叫 gws(Google Workspace CLI) 的命令行工具。
名字听起来普通?但它不简单。
传统CLI一般是把几个API封装成命令,gws直接把你整个Google Workspace搬进了终端。 Gmail、Google Drive、Calendar、Docs、Sheets、Google Chat……几乎所有Workspace服务,一条命令就能管理。
更骚的操作是:这工具没有写死命令列表。它运行时动态读取Google官方Discovery Service的API描述,自动生成可调用命令——只要谷歌新增一个API,gws几乎不用维护就能自动支持。
而且,从出生起它就是个“Agent Native”选手。内置40多个Agent Skills,所有输出统一结构化JSON,AI Agent拿来就能直接用,几乎不需要额外适配。
一句话:不仅方便人用,更方便AI用。
一夜爆红,然后……
上线后,gws几乎是一夜爆红。短短几天,冲上Hacker News首页第一,GitHub Star数突破2.9万,数万名真实用户下载使用。
不少谷歌内部经理、总监主动联系Justin了解设计理念。Google Cloud AI总监Addy Osmani甚至公开在X上推荐:“隆重介绍Google Workspace CLI——为人类和AI Agent而打造。”
一切看起来都那么美好。
直到最近,Justin在X上透露:就在项目爆火后不久,他收到了谷歌的解雇通知。
一款让开发者社区拍手叫好的产品,最终却成了自己的“离职通知书”。
法务给出的理由:Logo用得太“官方”了
那么问题来了:谷歌为什么要裁他?
Justin给出的答案有点让人哭笑不得:谷歌法务部门专门找他,反复质问他为什么在GitHub仓库里用Google的Logo和品牌颜色,让整个仓库看起来太“官方”。
等等——一位谷歌员工,把给谷歌内部用的工具,发布到了谷歌官方GitHub组织(googleworkspace)下,并用上了Google Logo,结果被自家法务质问“你为什么要用我们的Logo?”1
Justin解释说:
- 项目确实托管在官方googleworkspace组织下
- Logo是GitHub组织统一配置,不是他个人加的
- README里按惯例写了标准声明:“This is not an official Google product”
大型公司确实有严格的品牌审核和发布流程。但Justin认为,这些更像是表面原因——真正的问题,来自另一种更深层的焦虑。
真正恐惧的,不是CLI,而是AI Agent
Justin在X上写道:
“我认为,Workspace部门以及部分管理层、部分项目真正害怕的是被颠覆。但他们害怕的并不是我的CLI,而是AI Agent将会给Workspace带来的变化。”
这句话被很多开发者视为整起事件的核心。
过去,用Google Workspace得登录网页、打开Gmail、点击按钮、切换页面。而现在有了gws,AI Agent可以直接读取邮件、安排日程、搜索文档、生成报告——用户只需用自然语言下达指令。
gws把Google Workspace从一个需要人工操作的Web产品,变成了一套可以被AI Agent直接调用的底层基础设施。 而且,它已经证明这条路完全可行。
但Workspace是谷歌最重要的生产力产品之一,拥有超过30亿用户,也是大量企业订阅的重要收入来源。当一位DevRel工程师开发的Agent工具,在几天内获得开发者广泛认可时,实际上也向管理层展示了一个现实:AI Agent正在快速填平传统软件建立起来的“护城河”。
如果未来越来越多工作都由AI Agent完成,人类甚至不再需要登录网页——那么传统软件赖以建立的交互模式和商业模式,都可能受到挑战。
这工具越成功,带来的讨论就越难回避。
硅谷CEO们:别慌,来我们这!
有意思的是,Justin刚宣布自己被裁,另一边的硅谷公司却开始排队“抢人”。
最先站出来的是OpenClaw创始人Peter Steinberger,他转发帖子并嘲讽道:
“Google因为他开发了Google Workspace CLI而开除了他。幸运的是,Google开除不了我。”
然后直接邀请Justin加入Codex团队:“Codex团队一直在寻找真正有执行力、能把事情做成的人,我的私信一直开着。”
OpenRouter CEO Alex Atallah也公开喊话:
“来OpenRouter吧!我们不仅鼓励员工做这样的Side Project,公司还有固定传统,专门留出时间让大家开发自己的项目。”
Vercel CEO Guillermo Rauch同样发出邀请:
“我们正在招人。我非常喜欢你这种面向Agent原生设计CLI的思路以及整体体验。”
短短几天,这起原本属于谷歌内部的人事事件,演变成一场硅谷知名AI公司和开发工具公司的公开“抢人大战”。1
至少从目前来看,Justin应该是不用担心下一份工作了。
一个“小巧合”
上文提到的,在gws爆火期间积极推广项目的Google Cloud AI总监Addy Osmani,也几乎在同一时期宣布离开谷歌。这位在谷歌工作了14年的老将,曾长期负责Chrome和Cloud AI的开发者体验建设。
虽然目前没有任何证据表明他的离职与Justin事件有关联,但两位长期深耕开发者生态的人几乎同时离开谷歌,让不少开发者都感到耐人寻味。
也许这只是一个巧合。也许,某种更深层的变化,正在谷歌内部悄然酝酿。