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.
gws 是一个基于 Rust 开发的全能型 Google Workspace 命令行工具,旨在为 Drive、Gmail、Calendar、Sheets 等所有 Google 服务提供统一的交互入口。该项目通过动态读取 Google Discovery Service 实现 API 的实时同步,从而彻底消除重复代码并支持最新的 Google 功能扩展。
项目支持超过 40 种内置 AI Agent 技能,能够以结构化 JSON 格式输出操作结果以供程序进一步处理。由于采用动态构建架构,它能够自动捕获并适配 Google Workspace 的任何新增 API 端点或方法。工具支持多种安装方式,包括预编译二进制文件、NPM、Homebrew 以及 Nix 等主流环境。
该工具非常适合需要通过脚本批量管理 Google 工作空间的开发者,以及希望将 Google 服务集成到自动化工作流或 AI 智能体中的技术人员,广泛适用于自动化运维、数据同步及办公流程集成等场景。