🛍️ 更多精选好物 ›
📊 公开数据一览
| 📦 榜单安装量 | 27.4K |
| ⭐ GitHub Stars | 30,166(fork 1762) |
| 🗓️ 最近推送 | 2026-08-01 |
| 🌱 项目创建 | 2026-03-02 |
| 💻 语言 / License | Rust · Apache-2.0 |
| 🐛 开放Issue | 117 |
📝 工具简介
命令行工具,统一操作Drive、Gmail、Calendar等Google服务,支持AI agent技能。
📖 怎么用
安装方式任选:`npm install -g @googleworkspace/cli`、`cargo install --git https://github.com/googleworkspace/cli --locked`、`nix run github:googleworkspace/cli` 或 `brew install googleworkspace-cli`。初始化就两步:`gws auth setup` 配置 Google Cloud 项目,`gws auth login` 登录授权。这个工具很智能,命令是动态生成的,Google 加新接口它自动支持。测试用 `gws drive files list --params '{"pageSize": 5}'` 看看能不能正常返回数据。
📋 迷你测评
命令行工具,统一操作Drive、Gmail、Calendar等Google服务。亮点是转发邮件可自动化,减少重复操作。适合集成到工作流,但简介未给出速率或延迟数据。
📄 README 要点
这是gws工具的邮件转发功能,可以自动把Gmail邮件转发到其他邮箱地址。它跟其他gws命令一样,动态读取谷歌API,不需要手动配置命令列表。你可以设置转发规则,比如按发件人、主题、标签来筛选邮件,然后自动转发。输出是结构化的JSON,方便程序处理。适合做邮件归档、多邮箱统一管理、团队邮件分发这些场景。安装需要Node.js 18以上,或者直接下载二进制文件。项目还在快速开发中,不是谷歌官方产品,用的时候注意API变动。
查看英文原文
gws One CLI for all of Google Workspace — built for humans and AI agents. Drive, Gmail, Calendar, and every Workspace API. Zero boilerplate. Structured JSON output. 40+ agent skills included. [!NOTE] This is not an officially supported Google product. ⬇️ Download the latest release for your OS gws doesn't ship a static list of commands. It reads Google's own Discovery Service at runtime and builds its entire command surface dynamically. When Google Workspace adds an API endpoint or method, gws picks it up automatically. [!IMPORTANT] This project is under active development. Expect breaking changes as we march toward v1.0. Contents Prerequisites Installation Quick Start Why gws? Authentication AI Agent Skills Advanced Usage Environment Variables Exit Codes Architecture Troubleshooting Development Prerequisites Node.js 18+ — for npm install (or download a pre built binary from GitHub Releases) A Google Cloud project — required for OAuth credentials. You can create one via the Google Cloud Console or with the gcloud CLI or with the gws auth setup command. A Google account with access to Google Workspace Installation The recommended way to install gws is to download the pre built binary for your OS and architecture from the GitHub Releases page. Extract the archive and place the gws binary in your $PATH . For convenience, you can also use npm to automate downloading the appropriate binary from GitHub Releases: [安装/使用命令见下方] Or build from source: [安装/使用命令见下方] A Nix flake is also available at github:googleworkspace/cli [安装/使用命令见下方] On macOS and Linux, you can also install via Homebrew: [安装/使用命令见下方] Quick Start [安装/使用命令见下方] Why gws? For humans — stop writing curl calls against REST docs. gws gives you help on every resource, dry run to preview requests, and auto‑pagination. For AI agents — every response is structured JSON. Pair it with the included agent skills and your LLM can manage Workspace without custom tooling. [安装/使用命令见下方] Authentication The CLI supports multiple a
💬 评论(0)
交流使用体验、避坑建议;违规内容将被删除