📢 Gate 广场认证创作者招募中,入驻瓜分每月 $20,000 创作大奖!
📌 参与方式
站内创作者: 成功申请“创作者认证徽章”即可自动参与。
新入驻创作者: 需填写入驻表单申请 👉️ https://www.gate.com/questionnaire/7698
🎁 创作者福利
1️⃣ 首帖见面礼: 新入驻/回归创作者发首帖,即得 $50U 奖励!
2️⃣ 周度发帖奖: 完成周发帖任务,轻松瓜分 $10,000 奖池!
3️⃣ 月度创作奖: 赛道更多样,完成月度任务瓜分 $1,600 GT 奖池!
4️⃣ 专属推广任务:进入专属创作者社群,享专属推广任务和节日礼包!
让您的优质内容被更多人看到,携手共建高质量创作者社区!
活动细节:https://www.gate.com/announcements/article/51536
Google Workspace CLI 作者 Justin Poehnelt 被开除,然后官方版上线了
2026 年 4 月,Google 在 Cloud Next 大会宣布正式开发官方版 Workspace 命令列工具。两天后,自己打造了这个工具的 Google 工程師 Justin Poehnelt 被解僱。约一个半月后,官方版上線,设计理念幾乎与他被解僱的那个工具幾乎一模一樣。
(前情提要:Google 升迁制度變成「AI 績效」,員工把产品生態系拆成碎片)
(背景補充:Meta 技術长认错:新 AI 部门「管理糟透了」,6500 名工程師现可申请转调其他職位)
本文目錄
Toggle
重点摘要
2026 年 3 月 5 日,Addy Osmani 在社群上貼出一段介紹文:「Introducing the Google Workspace CLI: built for humans and agents」。这个工具叫 gws,能用一个命令列介面统一存取 Google Drive、Gmail、Calendar 所有 API,而且不把命令寫死,每次執行时即时从 Google 自家的 Discovery Service 动態生成整个介面。Google API 一更新,工具自动跟著更新。它內建 40 多个 AI agent skill 檔案,从第一天就是为 AI 代理而设计。
貼文在开发者社群迅速傳开,並迅速獲得數千个星星、數千个真实使用者。
打造这个工具的人叫 Justin Poehnelt,Google Workspace 开发者关係團队工程師,在 Google 待了快 7 年,工作本来就是在 Google API 上打造开源工具層。他后来说,Addy Osmani 的那篇貼文,是「让我被开除的那則貼文」。
Google 把他开除
大约一个月后,Google Cloud Next 2026 大会上,Google 官方宣布 Workspace 命令列工具正式开发中。
那场发表的两天后,Justin Poehnelt 被解僱。
科技史上有个術语叫「Sherlocking」,起源於 2002 年有人做了一个叫 Watson 的 Mac 工具,方便到處搜尋。Apple 后来直接把 Watson 的核心功能內建进自家的 Sherlock,让第三方工具失去存在意義。(典故是华生醫生和福爾摩斯)
被「Sherlock 掉」,意思就是你的东西被平台方自己抄走了。Justin Poehnelt 的處境比这再慘一点,他是那个平台方的員工,而且还被同步解僱了。
官方版上線像同份草稿寫出来的
被解僱约一个半月后,Google 官方版 Workspace CLI 在 GitHub(googleworkspace/cli)正式上線。
用 Rust 寫,Apache 2.0 授權,執行时从 Discovery Service 动態生成命令介面,附帶 100 多个 agent skills,結構化 JSON 输出,还整合了 MCP server 可以接 Claude Code 与 Gemini CLI。
gws 有 40 多个 agent skills,官方版有 100 多个。gws 在 runtime 读 Discovery Service,官方版也是。gws 从第一天就为 AI 代理设计,官方版的定位说明一字不差。
Addy Osmani,当时是 Google Cloud AI 總監,在 Google 待了 14 年,曾主導 Chrome 与 Google Cloud AI 的开发者體验,后来也离开了 Google。
Workspace 部门害怕被自家顛覆
Justin Poehnelt 給出的解读是:他认为自己被开除,是因为 Workspace 部门和某些主管害怕被顛覆(afraid of being disrupted),这是一種对 AI 代理会取代既有产品的整體焦慮,不只針对他的工具。
这个逻辑並不新鮮,大組织裡,創新最常死在对內部版圖的焦慮上,不是死在技術上。一个开源工具做得太好,好到让掌管相关产品線的人坐不住,这種事不需要阴謀論就能解釋。而且員工並未先取得公司完整授權,就开源含有Google 产品功能的公用工具,的確被开除是必要之惡。
只是时间線上,宣布官方版和解僱 Justin Poehnelt 时间疊合太近,看起来比较冷酷。
常见问題
什麼是 Sherlocking,和这件事有什麼关係?
Sherlocking 源自 2002 年,Apple 把第三方工具 Watson 的功能直接內建进自家 Sherlock,让原开发者的产品失去市场。Justin Poehnelt 的情況是 Sherlocking 的升級版:他是平台方自己的員工,工具被公司吸收转化为官方版,本人也同步在官方宣布后两天被解僱。
Google 官方版 Workspace CLI 和 Justin Poehnelt 的 gws 有多像?
核心设计幾乎相同:两者都在執行时(runtime)读取 Google Discovery Service 动態生成命令介面,都有結構化 JSON 输出,都附帶大量 AI agent skill 檔案(gws 40 多个,官方版 100 多个),官方版还加入了 MCP server 整合,可接 Claude Code 与 Gemini CLI。Justin Poehnelt 本人也公开指出两者设计理念的相似性。