![]()
編輯|杜偉
OpenClaw 火爆的盛況至今仍在持續,在國內甚至出現了排隊在騰訊總部樓下等待安裝 OpenClaw 的場景,讓人感嘆「一代人有一代人的領雞蛋」。
而就在幾天前,谷歌發布了一個CLI(命令行界面)神器,并上傳到了 GitHub 上,掛在了 Google Workspace 的官方組織名下。
全新的 Google Workspace CLI 將 Drive、Gmail、Calendar 等 Google Workspace 云 API 統一封裝為一個命令行工具,為 AI 智能體自動化工作流提供了標準化接口,并通過結構化 JSON 輸出,能夠方便地接入包括 OpenClaw 在內的各類 AI Agent 系統
短短幾天,該項目已經收獲了 15k 的 Stars。
![]()
項目地址:https://github.com/googleworkspace/cli
Google Cloud AI 總監 Addy Osmani 發推宣傳,貼子瀏覽量突破了 500 萬:
![]()
可一鍵接入 OpenClaw,讓智能體接管 Google Workspace
為什么選擇「gws」項目
對于人類開發者,不再需要根據 REST 文檔手寫 curl 請求。
gws 為每個資源都提供 --help 幫助信息,支持使用 --dry-run 預覽請求,并自動處理分頁。
對于 AI 智能體,所有返回結果都是結構化的 JSON。
結合內置的 Agent 技能,你的 LLM 就可以在無需編寫額外工具的情況下直接管理 Google Workspace。
這意味著,該 CLI 將 Google Workspace API 變成了一個既適合人類,也適合 AI Agent 調用的統一接口。人類不用寫 API 請求,AI 不需要寫額外工具
在架構層面,「gws」采用一種兩階段解析(two-phase parsing)策略
- 讀取 argv [1],以識別要調用的服務(例如 drive)。
- 獲取該服務的 Discovery Document(API 發現文檔),并進行緩存(緩存時間為 24 小時)。
- 根據文檔中定義的資源(resources)和方法(methods),動態構建一個 clap::Command 命令樹。
- 再次解析剩余的命令行參數。
- 完成身份認證,構建 HTTP 請求并執行。
所有輸出,包括成功結果、錯誤信息以及下載相關的元數據,都會以結構化 JSON 的形式返回。
至于開發者關注的AI Agent Skills能力,「gws」內置了 100 多個 Agent Skills(以 SKILL.md 文件形式提供),每個支持的 API 都對應一個技能,同時還包含一些用于常見工作流程的高層輔助技能,以及 50 個精選使用示例,覆蓋 Gmail、Drive、Docs、Calendar 和 Sheets 等應用。
其中 OpenClaw 的配置步驟如下,兩種方式可選:
![]()
另外,gws-shared 這個技能文件里包含了一段安裝配置,如果系統環境變量 PATH 中沒有檢測到 gws CLI,OpenClaw 就會自動通過 npm 安裝它。
完整 Agent Skills 列表如下:
![]()
地址:https://github.com/googleworkspace/cli/blob/main/docs/skills.md
項目安裝
項目安裝準確事項包括如下:
- Node.js 18 或更高版本:用于通過 npm 安裝(也可以從 GitHub Releases 下載已編譯好的二進制文件)。
- 一個 Google Cloud 項目:用于獲取 OAuth 憑證。你可以通過 Google Cloud Console、gcloud CLI,或者使用 gws auth setup 命令創建。
- 以及一個擁有 Google Workspace 訪問權限的 Google 賬號。
安裝步驟如下:
npm 包中已經打包了針對你操作系統和架構的 預編譯原生二進制文件,因此無需安裝 Rust 工具鏈。
或者從源碼構建:
此外還提供了一個 Nix flake,地址為:github:googleworkspace/cli。
快速開始:
![]()
最后提下醒,雖然這個新的 GitHub 項目出自谷歌,主要開發者也來自谷歌,但它并不是谷歌正式的產品,因而不會得到官方的技術支持。如果你選擇使用它,將自行承擔風險。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.