AI/智能体/模型工具 · Rust
googleworkspace/cli
一个面向人和 AI 智能体的 Google Workspace 命令行工具
增长榜 #87
已读 README 并重写
增长排名
#87
Fast Growth Top 100
本期热度 Stars
21
OSSInsight 页面展示
Forks
0
榜单记录
Fork / Star
0.0%
社区复用强度
它是什么
这是一个 Google Workspace 的统一命令行工具,面向人类用户和 AI agents。它要解决的问题是:不用为每个 Workspace API 单独写封装,就能在一个入口里操作 Drive、Gmail、Calendar、Sheets、Docs、Chat、Admin 等服务。 它不是静态命令集合,而是运行时读取 Google Discovery Service,动态构建整个命令面。README 也明确提到它提供结构化 JSON 输出,并内置 40+ AI agent skills。
为什么值得关注
它出现在榜单里,说明这个“单入口操作 Google Workspace + 面向 AI agent”的方向有明显关注度。README 里的“动态生成命令”“40+ agent skills”也说明它不是普通封装,而是围绕自动化和智能体工作流设计。
核心能力
- 统一操作 Drive、Gmail、Calendar 等 Workspace API
- 运行时读取 Discovery Service 动态生成命令
- 支持结构化 JSON 输出
- 内置 40+ AI agent skills
适合谁用
- 需要用命令行批量操作 Google Workspace 的用户
- 要把 Workspace 能力接入 AI agent 的开发者
- 做自动化脚本和工作流编排的人
- 想直接调用 Workspace API 而不想手写大量样板代码的人
使用前注意
- 项目处于 active development,README 明确说会有 breaking changes
- 它不是官方支持的 Google 产品
- 安装前需要 Node.js 18+,也可下载预编译二进制
- 使用前需要一个 Google Cloud project,并完成认证
README 证据
- One CLI for all of Google Workspace — built for humans and AI agents
- Drive, Gmail, Calendar, and every Workspace API. Zero boilerplate
- It reads Google's own Discovery Service at runtime and builds its entire command surface dynamically
- 40+ agent skills included