谷歌推出开源Agent Executor支持生产环境AI智能体运行

Google发布开源运行时Agent Executor,旨在帮助企业大规模可靠运行AI代理。该运行时支持持久化执行、安全沙箱隔离、会话一致性控制和连接恢复等功能,解决长时间运行和分布式代理工作流的生产挑战。分析师认为,这些能力解决了企业生产环境中的关键障碍,但CIO仍需关注治理、合规等更广泛的监管问题。

谷歌推出了Agent Executor,这是一个开源运行时工具,旨在帮助企业更可靠地大规模运行AI智能体。随着业界关注点从构建智能体原型转向管理生产环境部署的运营挑战,这一工具应运而生。

为应对生产环境相关挑战,该运行时工具配备了支持长时间运行和分布式智能体工作流的能力。

长时间运行的智能体工作流是指AI驱动的任务,执行时间从几分钟到数天不等,通常涉及多个步骤、系统交互、等待人工输入或从中断中恢复后才能完成。

针对此类工作负载,该运行时包含持久化执行支持,允许工作流在中断或人工审批后恢复运行。此外还提供安全沙箱隔离智能体组件、分布式工作流的会话一致性控制,以及旨在网络中断期间保持执行状态的连接恢复功能。谷歌在博客文章中写道。

该运行时还支持"轨迹分支"功能,允许开发者从保存的检查点测试替代执行路径,而不会丢失先前的上下文。

此外,Agent Executor支持多种部署模式,包括本地部署、预构建或自定义托管智能体。谷歌表示,用户可以根据需要在Google Antigravity(谷歌构建的前沿智能体)、用户构建并由谷歌托管的智能体、自定义智能体以及使用Agent2Agent协议的智能体之间灵活组合。

分析师和专家认为Agent Executor的功能对开发者和企业都具有价值。

博通高级可靠性工程师Advait Patel表示:"持久性、编排和可恢复性是企业生产环境智能体的真正障碍。"

他指出:"阻碍企业采用的是当容器重启时丢失状态的智能体、并发写入时损坏的会话,或无法从网络故障中恢复的长时间运行工作流。一旦你的智能体在真实系统上执行操作,你无法承受它在执行到一半时忘记自己做了什么。"

Patel指出:"Agent Executor中的事件日志、快照、单写入者模型和连接恢复正是SRE团队过去一年一直在临时拼凑的功能。"他补充说,LangChain和AutoGen等现有框架非常适合原型开发,但在智能体运行数小时或数天的生产环境中往往会崩溃。

Avasant研究总监Gaurav Dewan表示,对于首席信息官来说,该运行时的安全沙箱和检查点等运营保障措施对于事件分析和可审计性同样重要。

同时,他警告说,仅凭运行时的功能并不能解决首席信息官在企业AI部署中持续面临的更广泛的治理和监督挑战。

他说:"智能体决策的问责制、可解释性、策略执行以及跨互联系统的安全访问等问题仍在演进中。因此,虽然分布式运行时可以加强智能体部署的运营基础,但首席信息官层面关于信任、合规和企业控制的考虑可能需要超越运行时基础设施本身的额外治理和监督层。"

然而,谷歌并非唯一试图塑造企业AI智能体新兴基础设施层的公司。其他云服务巨头,如微软的AutoGen和AWS的Bedrock AgentCore,也在推广开放或可互操作的框架以获得战略优势。

Dewan说:"越来越多的迹象表明,云服务巨头正在趋向于一种模式,即在技术栈顶层结合开放或可互操作的工具,同时将货币化集中在底层基础设施层。"

他补充说:"谷歌、微软和AWS越来越多地提供SDK、智能体框架和编排工具来推动开发者采用和生态系统增长,同时继续通过计算基础设施、托管AI平台、数据服务和可观测性功能创造价值。"

根据Patel的说法,谷歌围绕Agent Executor的策略让人想起该云服务巨头十年前在Kubernetes上走过的路:"免费提供运行时,通过Gemini企业智能体平台和托管智能体API等服务推动谷歌云的消费。"

他补充说:"云服务巨头已经意识到,专有智能体框架不会在企业规模上被采用。真正的利润在于云消费、托管服务和模型推理。顶层的工具需要开放,否则没人会信任它们。"

Q&A

Q1:Agent Executor是什么?它有什么作用?

A:Agent Executor是谷歌推出的开源运行时工具,旨在帮助企业更可靠地大规模运行AI智能体。它支持长时间运行和分布式智能体工作流,提供持久化执行、安全沙箱、会话一致性控制和连接恢复等功能,解决生产环境中智能体部署的运营挑战。

Q2:Agent Executor解决了哪些生产环境中的实际问题?

A:Agent Executor主要解决智能体在生产环境中的状态丢失、会话损坏和无法从中断恢复等问题。它通过事件日志、快照、单写入者模型和连接恢复功能,确保智能体在容器重启、网络故障或需要人工审批时能够保持执行状态并恢复运行,这些都是企业级部署的关键需求。

Q3:谷歌推出Agent Executor的战略意图是什么?

A:谷歌的策略类似于十年前推广Kubernetes的做法:免费提供开源运行时工具以推动开发者采用和生态系统增长,同时通过底层的云计算基础设施、托管AI平台、数据服务和模型推理等服务实现商业价值。这种开放顶层工具、货币化底层基础设施的模式正成为云服务巨头的共同趋势。

来源:Computerworld

0赞

好文章,需要你的鼓励

2026

06/01

15:22

分享

点赞

邮件订阅