SuperAPI AI 工具集

gcp-production-secret-handler

智能体与模型

查看项目

更新于 10-16 05:49

技能介绍

用途:该技能为生产环境智能体提供安全的密钥处理模式,用于管理 API 密钥、客户端密钥等敏感凭据,核心是“仅内存”加载,避免全局环境变量带来的泄露风险。

主要能力:开发阶段读取 .env 文件以便快速迭代;生产环境使用 google-cloud-secret-manager SDK 获取指定版本的密钥;密钥存入 Python 字典 SECRETS,并通过显式参数传给工具集构造函数或智能体初始化器;不使用 os.environ[secret_id] = value 这类全局环境注入。

使用方式:可在 Antigravity 中提出“为我的生产智能体实现安全的密钥处理”“使用 dev-signal 密钥模式”“从 Secret Manager 获取密钥到字典”等请求。标准实现参见随附的 scripts/env_utils.py。

适用场景:需要访问 Google Cloud 密钥的生产智能体,尤其是担心凭据经日志或追踪泄漏的场景。

限制:依赖 Google Cloud Secret Manager 与 Python;具体依赖版本、完整配置步骤、权限要求与错误处理细节暂未提供;不涉及收费与价格信息。