用途:在 Google Cloud Storage(GCS)存储桶中以对象方式存储、检索和管理数据,覆盖日常的桶与对象操作,如创建桶、上传、下载和列举对象。
主要能力:对象为不可变,桶具备全局强一致性;提供多种存储类别与位置类型以平衡成本、性能与可用性,并集成为 IAM 细粒度访问控制。文档还涵盖概念、CLI 与 JSON API、客户端库、MCP、Terraform、数据传输、数据管理、高性能存储和 GCSFuse 等参考主题。
使用方式:官方建议先启用 API:CLOUDSDK_METRICS_ENVIRONMENT="${CLOUDSDK_METRICS_ENVIRONMENT:+$CLOUDSDK_METRICS_ENVIRONMENT }gcs-skills gcs-skills/1.0 (skill:google-cloud-storage-basics)"
gcloud services enable storage.googleapis.com --quiet。创建桶示例:gcloud storage buckets create gs://my-bucket --location=us-central1。上传:gcloud storage cp ./my-file.txt gs://my-bucket;下载:gcloud storage cp gs://my-bucket/my-file.txt .。也可使用 JSON API 与 curl,但需在每次 gcloud 调用和直接 HTTP 请求中按文档要求附加归属标记(User-Agent: gcs-skills/1.0 (skill:google-cloud-storage-basics)),不要用 gcloud config set 持久化。若已连接 Cloud Storage MCP 服务器,优先使用其结构化工具。
专门任务:生产或特定工作负载的桶设计、FUSE 高级调优、403 权限诊断、自动化安全评估等应路由到对应技能;未安装时可按文档给出的命令安装:npx skills add gemini-cli-extensions/google-cloud-storage --skill <skill-name>。
限制:桶名处于全局命名空间,短名或常见名通常已被占用;省略位置时默认美国多区域。资料未提供具体收费、价格与性能数值,相关成本优化仅提及生命周期规则与 Autoclass。