用途:为 AI 智能体的 Cloud Run 部署自动生成 Terraform 基础设施文件,在 Google Cloud 上实现安全、可复现的资源供给,遵循最小权限原则,并处理 Secret Manager 集成。
主要能力:可让 Antigravity 执行如“为我的 Cloud Run 智能体生成 Terraform 文件”“为我的智能体创建安全服务账号”“把 Reddit 和 Google Docs 密钥加入 Terraform”等操作。生成的基础设施模式包括:Cloud Run 服务(配置自动密钥注入,必要时启用 VPC 出站)、专用服务账号(授予 roles/aiplatform.user、roles/secretmanager.secretAccessor 等具体角色)、Secret Manager(用于敏感 API 密钥,如 REDDIT_CLIENT_ID、DK_API_KEY)、Artifact Registry(用于托管智能体容器镜像的私有仓库)。
关键 IAM 角色:roles/aiplatform.user 用于调用 Vertex AI 模型;roles/logging.logWriter 用于导出智能体追踪;roles/storage.objectAdmin 用于智能体保存产物(如图片到 GCS);roles/secretmanager.secretAccessor 用于在运行时读取密钥。
参考实现:可查阅随附的 resources/main.tf 与 resources/variables.tf。
限制:资料未提供具体收费、价格、支持平台或更详细的使用步骤,暂未提供。