Gemini Memory Bank 正式 GA:Google Agent Platform 记忆库是什么、Session 持久化与全球路由详解(2026 年 6 月)

Gemini Memory Bank(Agent Platform 记忆库)是 Google 为 AI Agent 提供的托管式持久记忆层,6 月 17 日正式 GA 并开放全球端点。本文详解 agent platform memory bank 的工作原理、Session 机制、CMEK 约束,以及有状态 Agent 路由策略。

TheRouter Newsroom来源 Gemini Enterprise Agent Platform
抽象编辑风格插图,展示跨全球节点的多区域 AI Agent 内存路由,代表 Gemini Enterprise Agent Platform Memory Bank GA

决定你架构设计的那个问题,昨天已经有了新答案。2026 年 6 月 17 日,Gemini Enterprise Agent Platform 的两个核心有状态原语——Memory Bank 与 Sessions——正式升级为 GA,并带来 Preview 阶段不具备的能力:全球与多区域端点支持。

发布说明里的公告很简短,但运营层面的影响并不轻。

发生了什么

Google 将 Memory Bank 和 Sessions 多区域及全球端点支持从 Preview 升级至 GA。发布说明中携带一条硬性约束:如果 Memory Bank 或 Sessions 实例配置为使用全球端点,则无法使用 Customer-Managed Encryption Keys(CMEK)。

就这一句话,将阻断不少企业级部署。那些在等待 Memory Bank GA 的同时,假设可以将全球路由便利性与 CMEK 合规要求结合的团队,现在需要重新设计方案。

Memory Bank 是 Agent Platform 的跨会话持久内存层,负责存储关于用户和上下文的结构化信息,让 agent 能够回忆历史交互,支持多轮连续性,而无需自行搭建定制化内存存储。Sessions 则是运行时会话跟踪原语,将多轮对话中的 agent 请求绑定在一起。两者均已 GA,意味着 Google 认为它们已达到生产就绪标准,适用标准 SLA。

为什么 AI 工程团队需要关注

有状态 agent 的路由配置与无状态推理调用根本不同。无状态调用可以发往任何可用端点;有状态 agent 调用必须保持 session 亲和性,或容忍经过设计的交接机制。Memory Bank GA 同时改变了 Google 平台上团队的四个决策维度:

1. 区域端点 vs. 全球端点: 全球端点简化路由——指向单一 URL,由 Google 处理区域分发。但 CMEK 不兼容。如果合规要求需要客户自管密钥(HIPAA、FedRAMP 或企业数据治理策略),你必须选择特定区域端点,这意味着当该区域出现故障时,故障转移逻辑由你自己负责。

2. 多区域端点: 支持的区域现已涵盖美国多区域、欧洲多区域,以及亚太地区的多个独立区域,包括东京(asia-northeast1)、首尔(asia-northeast3)、香港(asia-east2)和孟买(asia-south1)。如果你的用户分布在多个大陆,多区域端点在不绑定单一区域的前提下均衡延迟——但同样,CMEK 不兼容。

3. Memory Bank 默认模型: 文档指出,Memory Bank 使用 gemini-2.5-flash 作为内存摘要和检索的默认模型。对于没有区域级 Gemini 可用性的区域,系统会自动回退到全球端点。这是一个不易察觉的行为变更:有区域合规约束、同时又在覆盖不足区域运营的团队,可能在不知情的情况下将内存操作路由至全球端点,绕过 CMEK——即便其主推理端点是区域级的。

4. Sessions 与 Memory Bank 遵循相同的端点区域性规则: 在 us-central1 创建的 session 对象必须在该区域继续。如果你的 agent 路由层为了负载均衡而跨区域发送请求,任何试图跨区域恢复 session 的有状态调用都会失败。这一行为在 GA 前就已存在,但 GA 的升级移除了"这是 Preview 行为,可能变更"的免责空间。

Router/Operator 视角分析

对于在 Gemini Enterprise Agent Platform 前端部署 AI gateway 或 router 的团队,Memory Bank GA 引入了一类新请求——你的路由层必须对其区别处理。

携带 session 的请求必须路由至创建该 session 的区域。 如果你的 gateway 目前在未跟踪 session 区域性的情况下对 Gemini API 调用做负载均衡或故障转移,Memory Bank GA 就是你在路由策略中加入 session 亲和性感知的强制触发点。最简洁的模式:在创建 session 时将 session region 附加为请求头或参数,并让 router 在该 session 的生命周期内提取并固定这一信息。

有 CMEK 要求的 Memory Bank 调用必须显式路由至区域端点。 如果你的 gateway 目前默认转发至全球端点,需要增加一个请求分类层:CMEK 是策略要求的调用必须走区域端点路径;可以接受无 CMEK 的请求则可使用全球端点获得延迟优势。

针对覆盖不足区域的隐式全球端点回退是一个合规风险。 如果你的 Memory Bank 实例配置了区域端点,但某次内存操作落在 Gemini 2.5 Flash 没有区域级可用性的区域,平台会悄默地回退至全球端点。你的 router 或监控层需要检测这一情况:当你预期是区域级请求时,留意响应头中是否出现 endpoint_type: global,并配置告警。

TheRouter 用户需要关注或尝试的内容

Memory Bank GA 专属于 Gemini Enterprise Agent Platform。如果你通过 TheRouter 使用标准 /v1/chat/completions 路径路由 Gemini 推理调用,Memory Bank GA 目前不会直接影响你的推理路由——Memory Bank 是一个平台侧托管原语,而非推理参数。

但如果你正在评估是否在 Google 平台上构建有状态 agent 管道,还是维护自己的内存层并通过 TheRouter 路由推理:

  • 当 CMEK 为必要条件且需要全球路由灵活性时,优先选择 TheRouter + 自建内存存储。 将自定义内存存储与 TheRouter 的供应商无关路由结合,既可保留 CMEK 控制权,又能在需要时 fallback 至其他供应商。
  • Gemini Enterprise Agent Platform 的 Memory Bank GA 更适合以下场景:已深度绑定 Google 平台、无 CMEK 要求或可接受仅限区域端点、且 session 亲和性在单区域部署内可管理。
  • 关注 Memory Bank 默认模型:gemini-2.5-flash 用于摘要处理。如果你之后出于成本考量通过 TheRouter 将推理路由至不同的 Gemini 层级,内存层模型与推理模型将出现分歧,进而影响回忆质量。

完整支持区域列表——包含 CMEK × 全球端点约束——详见 Supported locations for agents。

帮助与联系