企业部署的自主AI代理常因缺乏云基础设施上下文而停滞或失败,这是一个被忽视的架构缺陷,导致代理无法正确感知和操作环境。
企业持续面临着一道自主云瓶颈,阻碍了自主运营并导致故障。这一架构缺陷使得 AI Agent 缺失完整的跨域上下文,包括 Infrastructure as Code(IaC)、应用拓扑、安全、成本和策略,从而形成影子基础设施。
在 env zero,我们发现解决方案并非更聪明的 AI 模型,而是一个共享上下文层,将声明式意图与云端实际运行状态连接起来。我们将 IaC 管理能力与 CloudQuery 的云资产清单和上下文能力相结合,早期客户已经在使用这一组合架构。
EZ Control 是下一步:一条自主控制环路,关联声明状态与发现状态,在策略管控下推荐或执行修复,并验证变更是否解决了原始问题。我们的目标是 2026 年 12 月底前实现正式可用。EZ Control 目前处于早期访问阶段。
这一区别很重要,因为多个自主工作流组件仍是 env zero 正在构建的能力。在设想的环路中,系统将基础设施意图与实时云资源进行协调,将这些资源关联到环境与策略,提出代码变更,运行计划检查,应用或合并变更,并执行新一轮扫描以验证漂移或其他问题是否已解决。
AI Agent 持续查询云 API 会给企业带来 API 税,包括速率限制、查询序列失败,以及 CI/CD 或自动伸缩管道可能面临的停机风险。除了速率限制外,这种持续轮询还会产生巨大的失控成本和延迟代价,降低 Agent 的响应速度。API 税可能阻碍云项目或解决方案的实施。实施上下文层包括优化查询序列以消除冗余调用。
云基础设施状态在状态文件、标签、电子表格和口口相传的知识中仍是碎片化的。通过本体层将 IaC(声明式意图)与云安全态势管理(CSPM)工具观察到的运行时现实桥接起来,对 AI 自动化至关重要。这需要一个持续的控制平面环路来管理其当前状态。
以下是该端到端环路的高级概述:
用于审查和执行的代码 Pull Request(PR)
模型智能与架构上下文
在我们 AI 系统的早期阶段,将瓶颈归咎于模型是很常见的。当然,AI 炒作的论调是强有力的 AI 模型是首选解决方案。不幸的是,事实远非如此;这些瓶颈源于系统架构,再多的模型智能也无法修复它们。
…这些瓶颈源于系统架构,再多的模型智能也无法修复它们。
在规划 AI Agent 部署时,团队必须认识到 CI/CD 管道和 AI Agent 已经在加速基础设施变更,速度超过了人类的适应能力。
随着变更增加,传统自助工具只展示 IaC 片段,而忽略应用拓扑、治理和相关成本变量。例如,Wiz 可能执行严格的高可用性策略要求多个实例,但只在 IaC 内工作的 AI Agent 只能看到一个独立的 EC2 实例,完全无法察觉合规违规。添加上下文层将 IaC 与应用、策略和治理缝合在一起,提供自主决策所需的核心大脑,这样团队就不必疲于排障和救火。
大语言模型(LLM)的好坏取决于它们收到的上下文。企业的云账户和工具分散在各处;以受治理的方式连接它们至关重要。
API 税和实时查询的弊端
上下文层不会消除云 API 调用。相反,它改变了 Agent 需要调用 API 的频率。我们的模型将同步上下文与有针对性的实时查询相结合。相对稳定的信息(如归属信息)可以保留并按适当的节奏刷新,而实时查询可以保留给需要当前状态的问题。目标是减少冗余的 API 流量,并在 Agent 工作流扩展时降低触及提供商速率限制的风险。
这种风险可能延伸到 Agent 本身。在 env zero,我们认为反复使用运营 API 来回答资产清单类问题可能会消耗其他自动化也依赖的速率限制容量。CI/CD 和自动伸缩是可能面临运营风险或延迟的关键功能示例,当它们争夺相同的 API 容量时。API 税发生在软件(如 AI 系统)在类似提示下跨外部 API 重新运行查询而没有优化序列时。你需要设计智能查询架构来避免工作流冗余触及 API 并累积那笔讨厌的 API 税。
人类与 AI Agent 的区别始于它们查询系统的方式。人类倾向于提出有针对性的问题,而 Agent 则倾向于探索。我们的 CEO Steve Corndell 有一个最喜欢的例子:"我们见过一种失败模式,Agent 可能完成 90 个查询,在第 91 个失败,然后不得不重新启动序列。这加剧了 API 税,因为工作流重复了已经完成的工作。"
…Agent 可能完成 90 个查询,在第 91 个失败,然后不得不重新启动序列。
过渡到上下文层的另一个好处是,它在选择性实时查询之间平衡缓存状态数据同步,以缓解速率限制风险,同时保持运营连续性。
声明状态与实时现实
在我们看来,传统 IaC 平台和独立 CSPM 工具通常难以完全掌握声明式意图与实时现实之间的关联。核心上下文层将 IaC 意图与运行时发现相结合,以映射跨多云环境中的资源归属、策略上下文和应用边界。
基于我们与客户的经验,基础设施状态是企业最大的未治理上下文。代码有 Git,身份有 IDP,资金有 ERP,而基础设施只有一个标签约定。
代码有 Git,身份有 IDP,资金有 ERP,而基础设施只有一个标签约定。
如果你无法指定一个负责人,你就无法执行策略。通常,基础设施归属在状态文件、ClickOps 变更、标签、云 API、电子表格和口口相传的知识中并不清楚。当企业将这些上下文整合到知识图谱中时,它可以使软件(如 env zero)能够在定义的护栏内取得控制权。
自主云控制平面的架构
自主控制平面的架构最好解释为一个端到端环路,涉及:
捕获声明式意图
发现实际云状态
将未编目资源协调到统一概念
应用策略检查
提出 Pull Request 代码变更供审查
重新扫描以验证解决并防止未来漂移
将 CloudQuery 数据摄取与中间的本体层相连,创造了一个驱动自动化引擎向下到达执行工具(如 Terraform、OpenTofu 或 Pulumi)的大脑。
这就改变了自主云控制平面需要做的事情。检测只是第一步。用于自主运营的控制平面必须掌控整个环路:理解意图、发现实际状态、协调两者、应用治理、修复问题,并验证修复有效,以提供端到端的漂移检测和修复。
一个止步于检测的工具仍然将困难的部分留给了人类。这就是为什么我们认为这个类别应该以修复时间(TTR)来评判。对于这个模型,"修复时间"是指从识别到需要操作的基础设施问题到验证纠正性变更已解决它之间的时间。
仅检测并不能完成环路。我们描述了一个序列,从发现和协调开始,经过策略上下文、建议变更、审查或计划检查、执行,再到确认漂移或原始发现已消失的新扫描。最终验证将修复时间与更简单的时间到变更度量区分开来。这个环路在提出修复之前映射影响范围,解决根本原因而非应用临时创可贴。
Env zero 还会自动建议预防性策略,可以防止同类问题再次发生。这属于预防或根本原因改进范畴,与核心修复计时器并列。
在不替换 IaC 的前提下添加控制层
我们将此架构视为一种突破传统 IaC 工作流限制、推动云自动化的方式。
CloudQuery(于 2026 年 3 月与 env zero 合并)汇集了来自云账户和外部系统(如 Wiz、ServiceNow 和 Datadog)的数据,而本体层则关联基础设施、策略、归属和应用上下文。
CloudQuery 思考它;env zero 执行它。我们随后利用这些上下文来驱动整个环境的自动化、治理、自助服务和合规。优势在于团队无需替换 Terraform 或其他 IaC 平台就能获得更广泛的控制层。相反,我们的平台位于现有工具链之上,将声明式意图与发现状态连接起来,并赋予自主工作流它们所需的上下文来决定下一步发生什么。
要了解更多关于 env zero 的信息,请预约技术演示、申请 EZ Control 早期访问、阅读我们的 Agentic Experience 博客文章,或探索 docs.envzero.com 文档。