Google刚刚发布了Google Workspace CLI,这是一个专门为AI代理优化的命令行工具,能让AI直接操作Gmail、云端硬盘、日历等Workspace服务。对开发者来说,这意味着不用再为每个服务单独写API调用代码了。
一个工具统一管理所有Workspace服务
这个工具托管在GitHub上,采用Apache-2.0开源协议,支持Windows、Mac和Linux三大平台。它用Rust语言编写,可以统一操作Google Drive、Gmail、Google Calendar、Google Sheets、Google Docs、Google Chat和Admin Console等服务。
命令不是写死的,而是通过Google Discovery Service动态生成。这样做的好处是,即使Google更新了服务接口,这个CLI工具依然能正常工作。对于人类用户来说,通过Tab键补全命令,比翻文档查REST API要方便得多。
专为AI代理设计的特性
Google在设计中特别考虑了AI代理的使用场景。所有返回结果都是结构化的JSON格式,工具包里还附带了100多种代理技能模板。即使不写自定义工具,大语言模型也能轻松管理Workspace CLI。
其他值得一提的功能包括:支持多种认证方式、多账户切换、与Gemini CLI扩展联动、支持MCP服务器(可从Claude桌面应用、Gemini CLI、VS Code等客户端调用),还有防止提示词注入攻击的保护机制。
不过要注意,这个工具目前还不是Google官方支持的产品,生产环境使用要谨慎。
评论 (0)
登录后即可参与讨论
立即登录暂无评论,来发表第一条评论吧