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