Prompt 语宙Prompt 语宙
  • 首页
  • 语宙 AI 导航
  • AIGC 资讯
    • AIGC 早报Hot
    • 最新趋势
    • AI 工具
    • 热门资源
  • AI 绘图
    • Prompt 实战
    • AI 绘画教程
    • 模型精选
  • 强化 AI 学习
  • AI 图库
    • 人物
    • 展台场景
    • Banner
    • 游戏
    • 动物
    • 食物
    • 自然
    • 背景
    • 海报
    • 建筑
    • 室内设计
  • 出海数字营销宝典
  • 社区
Search
  • Contact
  • Blog
  • Complaint
  • Advertise
© 2024 Prompt 语宙. HalfPX. All Rights Reserved.
阅读: Google开源gws:Rust编写、支持AI Agent的Workspace命令行利器,动态API发现引领效率革命
Share
登陆
通知 阅读更多
Font Resizer字体
Font Resizer字体
Prompt 语宙Prompt 语宙
Search
  • 首页
  • 语宙 AI 导航
  • AIGC 资讯
    • AIGC 早报Hot
    • 最新趋势
    • AI 工具
    • 热门资源
  • AI 绘图
    • Prompt 实战
    • AI 绘画教程
    • 模型精选
  • 强化 AI 学习
  • AI 图库
    • 人物
    • 展台场景
    • Banner
    • 游戏
    • 动物
    • 食物
    • 自然
    • 背景
    • 海报
    • 建筑
    • 室内设计
  • 出海数字营销宝典
  • 社区
已有帐户? 登陆
  • Contact
  • Blog
  • Complaint
  • Advertise
© 2023 Prompt 语宙. Paooo.com. All Rights Reserved.
Prompt 语宙 > AI 工具 > Google开源gws:Rust编写、支持AI Agent的Workspace命令行利器,动态API发现引领效率革命
AI 工具AIGC 资讯

Google开源gws:Rust编写、支持AI Agent的Workspace命令行利器,动态API发现引领效率革命

站外新闻
最近更新: 2026年6月7日 下午8:05
AI Agent Google Workspace MCP协议 Rust 命令行工具
SHARE

💡 站外导读:在AI Agent浪潮席卷各行业的今天,企业自动化工具正面临关键瓶颈:如何让AI安全、高效地直接操控Google Workspace等核心办公套件?传统API调用复杂且存在安全风险。Google Workspace团队最新开源的gws命令行工具,用Rust编写,通过动态API发现技术实时支持所有Workspace服务,并内置MCP协议直接对接AI Agent,正试图解决这一核心痛点。

gws是什么

gws (Google Workspace CLI) 是 Google Workspace 团队开源的命令行工具,用 Rust 编写,通过 npm 分发。最大亮点是运行时动态构建命令,不依赖静态命令列表,实时读取 Google Discovery Service 自动支持所有 Workspace API(Drive、Gmail、Calendar、Sheets 等),Google 新增端点无需更新即可使用。gws 专为 AI Agent 时代设计,内置 MCP 服务器,支持 JSON 结构化输出、自动分页、Model Armor 安全扫描,以及类似 Git 的 Pull/Push 工作流,让 AI 能直接编辑本地文件后同步回 Workspace。

阅读目录
  • gws是什么
  • gws的主要功能
  • gws的技术原理
  • gws的项目地址
  • gws的应用场景
      • 📝 站长洞察 (Editor’s Insight)

gws

gws的主要功能

  • 动态 API 发现:运行时从 Google Discovery Service 实时构建命令树,自动支持所有 Workspace API 及新增端点,无需等待工具更新。
  • 统一命令接口:单一 CLI 覆盖 Drive、Gmail、Calendar、Sheets、Docs、Chat 等全部 Google Workspace 服务,告别多工具切换。
  • 结构化 JSON 输出:所有响应(含错误)均为 JSON 格式,便于脚本解析和下游自动化处理。
  • MCP 服务器支持:内置 Model Context Protocol 服务器,Claude、Gemini 等 AI Agent 可直接调用 Workspace API 作为工具。
  • 智能认证管理:支持交互式 OAuth、服务账号、CI/CD 无头环境等多种认证方式,自动处理令牌刷新。
  • 自动分页处理:--page-all 标志自动处理 API 分页,流式输出 NDJSON,轻松提取大量数据。
  • Model Armor 集成:扫描 API 响应中的提示注入等安全风险,保护 AI Agent 免受恶意内容攻击。
  • Agent Skills 库:内置 100+ 个预置 Skills,覆盖常见工作流,可直接与 OpenClaw 等 Agent 框架集成。
  • Pull/Push 工作流:类似 Git 的操作,将 Google 文档拉取为本地结构化文件(TSV/JSON),AI 编辑后推送回 Workspace。
  • Gemini CLI 扩展:专用扩展让 Gemini CLI Agent 原生访问所有 gws 命令和 Skills 能力。

gws的技术原理

  • Rust 核心架构:底层采用 Rust 编写,保证高性能和内存安全,通过 npm 分发预构建二进制文件,支持跨平台运行。
  • Discovery Service 动态解析:启动时实时拉取 Google Discovery Documents(JSON 格式的 API 规范),动态构建命令树和参数结构,而非硬编码静态命令。
  • 命令树运行时生成:基于 Discovery Documents 中的资源和方法定义,自动生成对应的 CLI 子命令、参数映射和请求体结构。
  • REST API 封装层:所有操作最终转换为对 Google REST API 的标准 HTTP 调用,统一处理 URL 构造、请求序列化和响应解析。
  • OAuth 2.0 认证管道:内置完整的 OAuth 流程支持,包括本地回调服务器、令牌缓存、自动刷新,以及服务账号的 JWT 签名认证。
  • JSON Schema 验证:利用 Discovery Documents 中的参数定义,在本地完成请求参数的类型检查和格式验证。
  • 流式分页引擎:--page-all 模式下,自动识别响应中的分页令牌(pageToken/nextPageToken),递归获取并流式输出 NDJSON 格式结果。
  • MCP 协议适配器:实现 Model Context Protocol 标准接口,将 gws 命令暴露为 MCP Tools,供 AI 客户端发现和调用。
  • Model Armor 安全网关:调用 Google Cloud Model Armor API,对 API 响应内容进行实时安全扫描,拦截提示注入等攻击向量。
  • Pull/Push 数据转换层:内置格式转换引擎,将 Google 文档(Sheets/Docs)与本地结构化文件(TSV/JSON/Markdown)双向转换,支持差异检测和增量同步。

gws的项目地址

  • Github仓库:https://github.com/googleworkspace/cli

gws的应用场景

  • AI Agent 开发:通过 MCP 协议让 LLM 直接操控 Google Workspace,实现智能文档处理、邮件自动回复、日程智能调度等 Agent 能力。
  • 批量数据迁移:利用 --page-all 自动分页,批量导出 Drive 文件列表、Gmail 邮件、Sheets 数据等,支持企业数据备份和迁移。
  • CI/CD 自动化:在无头服务器环境运行,自动化文档生成、报表推送、权限管理等 DevOps 工作流,支持服务账号认证。
  • 内容管理自动化:Pull/Push 工作流实现文档版本控制,将 Google Docs 转为本地 Markdown 供 AI 编辑后同步回云端。
  • 企业级数据管道:构建 Sheets ↔ 数据仓库的实时同步管道,自动化报表生成和分发,替代传统 ETL 工具的部分能力。
  • 安全合规审计:集成 Model Armor 扫描 API 响应,在企业级 Agent 应用中防止提示注入和数据泄露风险。

📝 站长洞察 (Editor’s Insight)

gws的发布标志着企业自动化工具进入AI-Native时代。它解决了AI Agent落地最关键的“最后一公里”问题——安全、结构化地调用企业SaaS API。其动态API发现架构极具前瞻性,避免了工具因API更新而频繁迭代的维护噩梦。内置MCP协议更是战略之举,将CLI工具直接转化为AI Agent的“手和脚”,与OpenAI、Claude等生态无缝集成。这不仅是工具升级,更是工作范式的转变:未来开发者和AI Agent将共享同一套标准化指令集。谷歌此举意在巩固其Workspace在企业AI化浪潮中的基础设施地位,其Pull/Push工作流甚至为“AI原生文档”埋下伏笔,值得所有关注企业软件和AI工程化的从业者深度关注。

moonshot-v1-vision-preview – 月之暗面推出的多模态图片理解模型
Universal Data Generator
微软 Win11 重磅 AI 升级曝光:任务栏集成 Copilot 助手,图片表格一键转 Excel
Chat2SVG – 文本描述实现高质量矢量图形的生成框架
UniFluid – 谷歌联合麻省理工推出的多模态图像生成与理解框架
TAGGED:AI AgentGoogle WorkspaceMCP协议Rust命令行工具
分享
Email 复制链接 打印
Share
上一篇 腾讯混元开源HY-WU:实时生成个性化LoRA参数,破解AI大模型定制化难题
下一篇 Yuan3.0 Ultra 开源发布:浪潮信息万亿参数多模态大模型,LAEP 算法提速 49%,定义企业级 Agent 引擎
发表评价

发表评价 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Please select a rating!

Ad image
- 入群领取知识星球折扣卷, 仅剩99份 -
Ad imageAd image

最近更新

DataClaw开源发布:一键导出AI对话,自动生成安全训练集,助力大模型微调
AI 工具 AIGC 资讯
OpenSandbox:阿里巴巴开源AI应用安全沙箱平台,为Agent与代码执行构建企业级隔离环境
AI 工具 AIGC 资讯
Goose:Block开源本地AI Agent框架,自主Debug、多模型切换,颠覆传统开发!
AI 工具 AIGC 资讯
阿里通义Fun-CosyVoice3.5重磅发布:一句话控制语气语速,13语种低延迟语音生成
AI 工具 AIGC 资讯

相关推荐

AIGC 资讯

GPT‑5.3‑Codex‑Spark – OpenAI推出的轻量级编程模型

站外新闻
AI 工具

华佗GPT

remaker
AIGC 资讯

AG-UI – AI Agent与前端应用交互的开源协议

站外新闻
AI 工具AIGC 资讯

OpenAI重磅发布ChatGPT for PowerPoint插件:一句话生成PPT,智能分析揪出逻辑Bug,彻底重塑职场效率

站外新闻
AIGC AI办公 chatgpt openai PowerPoint
/ Prompt 语宙 /

Experience the limitless creative possibilities of generative AI and unlock new levels of innovation.

Quick Link

  • Remaker AI
  • BGRemaker 抠图Hot
  • AIGC 工具
  • Prompt 咒语生成器
  • 去水印工具

Support

  • Contact
  • Blog
  • Complaint
  • Advertise

标签

Agent AI AI Agent AIGC AI大模型 AI安全 AI工具 AI搜索 AI智能体 AI绘画 AI编程 AI编程工具 AI视频 AI视频生成 AI设计 Anthropic chatgpt Claude Claude Code Claude Mythos Claude Opus 4.8 DeepSeek DuckDuckGo Gemini GPT-5.5 MCP协议 meta Midjourney MiniMax MoE MoE架构 NVIDIA openai OpenClaw OpenRouter Pika prompt stable diffusion SWE-Bench xAI 世界模型 丛林 人工智能 人物 企业级AI 具身智能 命令行工具 图像生成模型 多智能体 多模态 多模态AI 多模态大模型 大模型 大模型API 大模型应用 大语言模型 字节跳动 家居 小米 展台 建筑 开源 开源AI工具 开源大模型 开源工具 开源平台 开源框架 开源模型 强化学习 微软 教程 早报 智能体 智能体编程 智谱AI 月之暗面 本地AI 海报设计 清华大学 生成式AI 科大讯飞 科幻 端侧AI 端侧大模型 网络安全 联想 腾讯 腾讯混元 英伟达 苹果 视频生成模型 语音合成 谷歌 谷歌AI 赛博朋克 长上下文 阶跃星辰 阿里通义 阿里通义千问 风景
Prompt 语宙Prompt 语宙
Follow US
© 2009-2026 Prompt 语宙. Paooo.com. All Rights Reserved.