2026 年 4 月,Google 在 Cloud Next 大會宣布正式開發官方版 Workspace 命令列工具。兩天後,自己打造了這個工具的 Google 工程師 Justin Poehnelt 被解僱。約一個半月後,官方版上線,設計理念幾乎與他被解僱的那個工具幾乎一模一樣。
(前情提要:Google 升遷制度變成「AI 績效」,員工把產品生態系拆成碎片)
(背景補充:Meta 技術長認錯:新 AI 部門「管理糟透了」,6500 名工程師現可申請轉調其他職位)
重點摘要
- Justin Poehnelt 在 Google 待了近 7 年,打造出開源 Workspace CLI(gws),2026 年 3 月 5 日一夕爆紅,他稱那篇發文是「讓我被開除的那則貼文」。
- Google Cloud Next 2026(4 月)宣布官方版「正在開發中」的兩天後,Justin Poehnelt 遭解僱;約一個半月後官方版正式上線,設計幾乎與 gws 完全相同。
- Justin Poehnelt 認為被開除的原因是 Workspace 部門「害怕被顛覆」,這是對 AI 代理取代既有產品的整體焦慮,不只針對他的工具。
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 代理會取代既有產品的整體焦慮,不只針對他的工具。
Workspace 部門和某些主管,以及某些專案,害怕被顛覆。
這個邏輯並不新鮮,大組織裡,創新最常死在對內部版圖的焦慮上,不是死在技術上。一個開源工具做得太好,好到讓掌管相關產品線的人坐不住,這種事不需要陰謀論就能解釋。而且員工並未先取得公司完整授權,就開源含有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 本人也公開指出兩者設計理念的相似性。

📍相關報導📍
Meta 前高管給 AI 時代就業建議:十年職業規劃已過時,只需做好這兩件事
