用途:cloud-agents-cli 是一个 TypeScript 优先的 CLI 与技能套件,用于构建与 Google Cloud 服务(Drive、Gmail、Calendar、Sheets、Docs、Chat、Admin API)交互的 AI 智能体。它面向编码助手提供可安装的知识包(skills),并导出类型化库。
主要能力:全程 TypeScript(严格模式 CLI、库与测试);提供七个智能体技能,即可安装的 Google Cloud 服务知识包;零 Python 运行时,纯 Node.js 20+ 实现;类型化库导出,可导入配置、日志与工具;基于 Markdown 的技能包框架。
使用方式:需 Node.js 20 或更高版本及 npm。源码安装:git clone https://github.com/pifferologo/cloud-agents-cli.git,cd cloud-agents-cli,npm install,npm run validate,node dist/cli/main.js --version。全局开发安装:npm link,agents-cli info,agents-cli skills list。作为依赖:npm install cloud-agents-cli。仅安装技能:npx skills add google/agents-cli。CLI 命令包括 agents-cli info、--version、--help、skills list。配置通过项目根目录 .env:AGENTS_CLI_LOG_LEVEL=info,可选 AGENTS_CLI_SKILLS_DIR。代码中可 import { loadAppConfig } from "cloud-agents-cli",或从 cloud-agents-cli/config、cloud-agents-cli/logger 导入。
适用场景:为编码助手提供 Google Cloud 智能体技能包;在 Node.js 项目中集成配置加载与结构化日志;构建自定义 CLI 工具或 Express 服务。
限制:资料未提供具体收费、价格、平台支持范围或实际效果数据;需 Node.js 20+,使用严格 TypeScript 设置;技能目录需完整克隆仓库获取。