2026年3月7日星期六

Google开源gws命令行工具:一键操作Workspace全家桶,无缝对接AI Agent

Google开源命令行工具gws,整合Drive、Gmail、Calendar等Workspace服务API,支持终端直接操作与结构化JSON输出,专为AI Agent设计并原生支持MCP协议。提供100+开箱即用工作流Skills,可与OpenClaw等工具联动,但需配置Google Cloud OAuth凭据,目前处于测试预览阶段。适合开发者、自动化工作流需求者及AI Agent使用者探索集成。

Tags:

自 2026 开年以来,OpenClaw 的热度持续爆火,衍生出一门上门安装生意,最近更是刷爆朋友圈。

很多朋友装好之后,第一件事就是想让它帮忙处理各种日常事务,管邮件、整理日历、同步云盘之类的。

但现实我们会被泼一盆冷水,大多数平台根本不对外开放 API。想接入,根本没门。

然而就在前两天,Google 在 GitHub 上悄悄开源了一个命令行工具:gws

把旗下所有 Workspace 服务的 API,全部打包进去,刚开源就暴涨 14000+ GitHub Star。

图片

有了它,Drive、Gmail、Calendar、Sheets、Docs…Google 旗下的整套办公工具,直接在终端里就能操作。

再也不用打开浏览器一个个切换,不用翻 API 文档手动拼 curl,分页和 OAuth 认证也全部帮我们处理好。

而且只需一条命令即可安装使用:

npm install -g @googleworkspace/cli
GitHub - googleworkspace/cli: Google Workspace CLI — one command-line tool  for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more.  Dynamically built from Google Discovery Service. Includes AI agent skills.  · GitHub

值得一提,传统的 CLI 工具,命令列表都是写死的,开发者加一个新接口,工具就要跟着更新一次。

而 gws 走了完全不同的路子。在运行时,会直接去读 Google 官方的接口描述,把命令结构动态构建出来。

比如 Google 那边哪天悄悄上线了新接口,我们这边什么都不用做,在 gws 这边自动就能用了。

这个设计对 AI Agent 来说尤其重要。

响应结果全部是结构化 JSON,Agent 拿到数据直接处理,省去了大量解析工作。

image-20260306164324795

甚至可以说 gws 是专为 AI Agent 构建,它原生支持 MCP,可以轻松地把它接进任意 Agent。

一行命令启动 MCP Server,就能把 Workspace 的 API 直接暴露成工具接口:

gws mcp -s drive,gmail,calendar

然后到 Claude Desktop、Cursor 等这些支持 MCP 的客户端配置,就能让 AI 帮我们查日历、传文件、发邮件。 

同时项目内置了 100+ 个 Agent Skills,涵盖 Gmail、Drive、Docs、Calendar、Sheets 的常见工作流,直接开箱即用:

npx skills add https://github.com/googleworkspace/cli
image-20260306164059876

如果我们已安装 OpenClaw,还可以直接把 Skills 软链接到 OpenClaw 的目录下,这样仓库一更新,Skills 也跟着自动同步:

ln -s $(pwd)/skills/gws-* ~/.openclaw/skills/

甚至不需要提前手动安装 gws,gws-shared 这个 Skill 内置了自动安装逻辑,OpenClaw 检测到 gws 不在环境变量里,会自己通过 npm 完成安装。

不过有几个地方需要注意。使用 gws 认证这步稍微有点门槛,需要先有一个 Google Cloud 项目用来生成 OAuth 凭据。

可以通过执行引导命令gws auth setup,跟着提示一步步完成配置,但是要先安装 gcloud CLI,要不然会报像下面的错误:

image-20260306163952917

除此之外,项目刚开源处于测试预览阶段,README 里明确写着后续会有重大更新。

建议大家可以先拿来做个人项目或者尝试体验一下,但要接进生产环境,建议先观望一下版本稳定性。

写在最后

以前要对接一个 Google 服务,光是翻文档、配 OAuth、处理分页,半天时间就没了。

如今 gws 把这些全部封装好,开箱即用,随时都能给 Agent 装上一套可以直接调用的手脚。

对于日常在用 Google 全家桶的朋友来说,这次的收益是实实在在的。

邮件、日历、云盘、表格,以往要分开折腾的东西,现在一个工具全部打通,工作效率的提升不是一点点。

往更大的方向看,这次 Google 选择把自家全套产品的底层接口开放出来,在整个开源生态里属实少见。

一家体量这么大的公司,愿意主动降低开发者的接入门槛,本身就值得被 Star 点赞。

当然,我们也希望后续有更多平台跟上来。

开放的入口越多, Agent 能跑通的场景就越多,AI 真正能替我们干活这件事,才算迈出了关键一步。

GitHub 项目地址:https://github.com/googleworkspace/cli

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

没有评论:

发表评论

能源管理系统EMS开源项目deep-ems:支持企业能耗监控、定额管理与碳核算二次开发

本文介绍企业级能源管理系统deep-ems开源项目,适用于制造业、园区等需进行能耗监控与碳管理的企业。项目提供完整源代码,支持二次开发;核心功能包括通过MQTT实时采集能耗数据、AI能耗预测、异常预警、自动化碳核算及可视化驾驶舱,帮助企业实现精细化管理并应对双碳目标。 Tags:...