当前位置: 首页 > news >正文

Google 开源 gws:14K Star 爆火,AI Agent 终于能直接操作 Gmail、Drive

Google 最近开源了一款新的命令行工具 ​gws(Google Workspace CLI)​,它可以直接在终端操作 Gmail、Drive、Calendar、Docs 等服务,并且天然适配 AI Agent。项目刚开源不久,GitHub Star 就突破 ​14000+​。
本文带你快速了解它到底能做什么。

前言

进入 2026 年之后,OpenClaw 的热度持续升温。很多人安装完成之后,第一件事往往就是希望让 AI Agent 帮自己处理一些日常事务,比如:

  • 管理邮箱
  • 整理日程
  • 同步云盘文件
  • 自动完成重复性的办公操作

但当真正尝试接入这些服务时,很多人都会遇到一个非常现实的问题:

大多数平台并没有开放完整 API。

这意味着 AI Agent 想要自动操作这些服务几乎是不可能的。
很多自动化想法也就停留在了概念阶段。

就在这样的背景下,Google 最近在 GitHub 上悄悄开源了一个新项目:

gws(Google Workspace CLI)

该项目发布后迅速引发关注,短时间内 GitHub Star 就突破 ​14000+​。

13.webp


一、 gws 是什么

简单来说:

gws 是一个可以在命令行直接操作 Google Workspace 的工具。

它把 Google 旗下的各种办公服务 API 全部整合进一个 CLI 工具中,包括:

  • Google Drive
  • Gmail
  • Google Calendar
  • Google Sheets
  • Google Docs

也就是说,以后很多操作都可以直接在终端完成。

例如:

  • 查询邮件
  • 上传或下载云盘文件
  • 查看日程
  • 读取文档或表格

不需要再打开浏览器,也不需要手动调用 API。

更重要的是:

OAuth 认证、分页处理等复杂逻辑都已经封装好了。

开发者只需要调用命令即可。

安装也非常简单:

14.webp


二、与传统 CLI 的不同

很多 CLI 工具存在一个问题:

命令是写死在程序里的。

如果服务 API 更新了:

  • CLI 工具需要重新发布版本
  • 开发者需要升级工具

否则新接口无法使用。

gws 的设计完全不同。

它在运行时会直接读取 ​Google 官方 API 描述文件​,然后动态生成命令结构。

换句话说:

如果 Google 新增了 API
gws 会自动支持它。

开发者完全不需要更新工具。

这种设计极大降低了维护成本,也让工具始终保持最新。


三、专为 AI Agent 设计

从项目设计可以看出:

gws 非常适合 AI Agent 使用。

原因主要有两个。

1、返回数据是结构化 JSON

所有返回结果都是 ​JSON 格式​。

这对 AI 来说非常友好,因为 Agent 可以直接解析数据,而不需要额外处理。

15.webp


2、原生支持 MCP

gws 原生支持 ​MCP(Model Context Protocol)​。

这意味着它可以很容易接入各种 AI Agent 客户端。

例如:

  • Claude Desktop
  • Cursor

只需要一条命令即可启动 MCP Server:

gws mcp -s drive,gmail,calendar

启动后,AI 就可以:

  • 查询你的日历
  • 上传云盘文件
  • 自动发送邮件

Workspace 的能力就变成了 ​Agent 的工具接口​。


四、内置 100+ Agent Skills

除了 CLI 本身,gws 还提供了一个 ​Skills 系统​。

目前项目内置 ​100 多个 Agent Skills​,覆盖:

  • Gmail
  • Drive
  • Docs
  • Calendar
  • Sheets

常见办公自动化场景基本都已经准备好了。

16.webp

如果你已经安装 ​OpenClaw​,可以把这些 Skills 挂载到 OpenClaw 目录:

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

这样仓库更新时,本地 Skills 也会自动同步。

甚至不需要手动安装 gws。

因为 gws-shared Skill 已经包含 ​自动安装逻辑​。

如果系统没有 gws,OpenClaw 会自动通过 npm 安装。


五、使用前需要注意

目前 gws 仍然处于 ​早期阶段​。

使用时有两个地方需要注意。

1、需要 Google Cloud OAuth

使用 gws 需要先创建 ​Google Cloud 项目​。

然后生成 OAuth 凭据。

官方提供了引导命令:

gws auth setup

按照提示操作即可。

不过需要提前安装:

gcloud CLI

否则会出现认证错误。

17.webp


2、 项目仍处于 Preview 阶段

官方 README 已经说明:

未来可能会有 ​较大更新​。

因此建议:

  • 个人项目可以尝试
  • 学习体验完全没问题
  • 生产环境暂时观望

等待版本稳定。


写在最后

以前如果想接入 Google 服务,流程往往非常复杂:

  • 查 API 文档
  • 配 OAuth
  • 写接口请求
  • 处理分页

很多时候光是跑通流程就需要花费半天时间。

gws 把这些全部封装好了。

开发者只需要安装工具,就能直接使用 Workspace 的能力。

对于日常使用 Google 全家桶的人来说,这种变化非常明显:

  • Gmail
  • Calendar
  • Drive
  • Sheets

原本分散的工具,现在可以统一通过 CLI 操作。

自动化能力也大幅提升。

从更大的角度来看,这次 Google 选择把 Workspace 的接口开放出来,其实非常少见。

一家体量如此巨大的公司愿意降低开发者接入门槛,本身就是一件值得肯定的事情。

当然,我们也希望未来有更多平台加入这种 ​开放生态​。

当越来越多服务提供 API 时,AI Agent 才能真正替我们完成更多实际工作。


项目地址

开源地址获取:Google 开源 gws:14K Star 爆火,AI Agent 终于能直接操作 Gmail、Drive 🚀https://www.gegeblog.top/article/90

http://www.jsqmd.com/news/447626/

相关文章:

  • 商业工具背后的秘密:imperas riscvOVPsimPlus的优缺点深度解析
  • WebSocket++避坑实录:Windows+C++环境配置常见错误排查手册
  • 从Thread到Task的进化史:为什么现代C#开发要放弃ThreadPool?
  • Hi3519 VIO例程里的隐藏功能:LDC畸变校正+DIS防抖实战教程
  • Win10下MinGW安装gcc/g++踩坑实录:从下载到环境配置的全流程指南
  • EB tresos配置避坑指南:如何避免S32K14x芯片Port口配置中的3个常见错误
  • 天线罩对阵列性能影响有多大?用FEKO仿真91单元偶极子阵列+单层罩的实测数据
  • TypeScript函数参数全攻略:默认值与可选参数实战解析(附常见错误排查)
  • 2024最新免root方案:用安卓模拟器突破微信小程序抓包限制(附证书配置避坑指南)
  • SQL 解析引擎深度剖析:大数据平台的隐形心脏
  • ONLYOFFICE 8.0开发者必看:PDF表单处理与DocBuilder API实战指南(附代码示例)
  • 博主私藏|3个实用PPT生成工具,新手10分钟出片,告别熬夜排版✨ - 品牌测评鉴赏家
  • 避坑指南:Windows系统配置NCNN环境常见问题解决方案(含VS2022/CMake/Protobuf配置)
  • AI博主亲测|6个PPT神器网站,小白也能10分钟出专业大片,告别熬夜内耗 - 品牌测评鉴赏家
  • 2026年论文查重和查AI率双重要求,如何同时达标?
  • 为什么Flask开发服务器不能用于生产?从原理到实践的全面解析
  • VS2015 MFC实战:手把手教你打造员工信息管理系统(含完整源码)
  • 率零vs嘎嘎降AI:两款免费降AI工具实测对比 - 我要发一区
  • 避坑指南:Uniapp反编译wxml时遇到的3个典型问题及解决方案
  • VL31N/VL01N交货单增强避坑指南:如何正确处理S/4HANA中的BADI迁移问题
  • 汇川运动控制指令避坑指南:如何避免梯形图编程中的常见错误
  • 2026年PPT生成工具:AI赋能高效创作,告别熬夜做演示 - 品牌测评鉴赏家
  • PPT制作神器!这些网站拯救你的设计难题 - 品牌测评鉴赏家
  • 从零开始构建自动编码器:手把手教你用PyTorch实现图像降维与生成
  • 新手必看:如何用Simulink搭建VCU HIL测试环境(附CAN配置技巧)
  • 科普:家里的老书到底值不值钱?北京丰宝斋上门回收高价收 - 品牌排行榜单
  • 2026年6款主流PPT生成软件横评,新手10分钟出专业稿 - 品牌测评鉴赏家
  • Excel救急!5分钟搞定DEG分析中的row.names重复问题(附详细截图)
  • Redis安全加固指南:如何避免未授权访问和弱口令风险(含Docker配置)
  • 不用ArcGIS也能行?5款免费工具轻松实现KML到Shapefile的转换