LangChain推出Managed Deep Agents,将Agent运行时、沙箱与认证打包为托管服务
LangChain本周发布Managed Deep Agents,面向开发者的托管Agent构建服务,将Deep Agents harness与LangSmith的运行时、沙箱、评估、认证等基础设施捆绑在一起。
AI解读:LangChain把过去需要开发者自行拼装的Agent生产环境组件——运行时、流式传输、沙箱、上下文管理、评估、记忆和认证——打包成一个托管服务Managed Deep Agents。原因在于,当Agent从本地跑通走向生产时,维护一个长期运行的循环、隔离不可信代码、管理上下文和权限会牵扯大量工程工作。对正在构建生产级Agent的开发者来说,好处是不必再分别选型并组装harness与基础设施,只需在LangChain的托管平台上定义业务逻辑(上下文、工具、指令),就能部署和运行。具体来说,它支持以代码方式引入自定义中间件和工具,Agent定义以文件形式存在,并可直接使用LangSmith Deployments部署、通过LangSmith Agent Server流式传输事件到UI。需要留意的是,这不是无代码平台——它面向开发者,定位不同于LangChain此前为业务人员打造的Fleet。目前尚未公开定价或独立的性能基准,所以不要凭宣传推测它比其他方案快多少或省多少成本;真正需要评估的是,你是否愿意把运行时和运维绑定到LangChain生态内。
LangChain本周推出Managed Deep Agents,一个面向开发者的托管Agent构建服务。该公司称,它把Deep Agents harness与运行时、流式传输、沙箱、评估、记忆和认证等基础设施捆绑在一起,让开发者无需自行组装各部分即可构建、运行和部署生产级Agent。
LangChain称,这一发布建立在过去一年的两类经验之上:一是运行Agent循环所需的基础设施(如durable execution支持循环持续运行、沙箱执行不可信代码)逐渐标准化;二是驱动Agent harness的用户标准逐渐形成,包括AGENTS.md提供基础指令、MCP用于接入其他系统、skills用于按需展开上下文。
LangChain将Agent构建划分为三个部分:业务逻辑(上下文、工具和指令,始终由构建者自己提供)、harness(Agent循环的框架)以及生产运行harness所需的基础设施。该公司称,Managed Deep Agents将后两者打包,降低了从本地原型走向生产部署的门槛。
产品定位与Fleet、Claude Managed Agents的差异
LangChain此前曾发布无代码Agent构建平台Fleet,面向非开发者,纯粹基于UI。Fleet的一大设计是Agent定义只用文件系统中的文件表示,AGENTS.md、skills、MCP等标准都作为harness加载的文件,并设有在文件浏览器中查看Fleet Agent的开关。
LangChain称,由于Fleet过于托管化,而其主要受众是开发者,团队不断收到更技术性的功能请求,包括自定义中间件、以代码形式实现的自定义工具,以及通过API以编程方式创建Agent。Managed Deep Agents即针对这一需求,在Deep Agents harness之上构建,仍以文件形式表示Agent,但允许比Fleet更多的配置:可引入自定义中间件和以代码形式实现的自定义工具。
文章提到Anthropic随后发布的Claude Managed Agents起步稍晚,虽也有UI体验,但更以API为先,面向开发者,且较少将Agent定义视为文件系统中的文件,并引入“dreaming”概念。Vercel约一个月前推出Eve,则倾向于将Agent表示为文件、使用类似标准并打包基础设施。
- Managed Deep Agents捆绑的基础设施包括:LangSmith Deployments提供运行时,LangSmith Agent Server与Channels提供面向UI的流式传输,LangSmith Sandboxes执行沙箱,LangSmith Context Hub管理上下文,Harbor用于评估,AuthN内建认证。
生产运行Agent需解决的工程问题
LangChain总结出在开发环境之外运行Agent时面临的多项问题:运行时方面,如何可靠运行以及在运行中途失败后恢复;用户体验方面,如何将事件流式传回UI、如何将Agent带到用户已使用的平台;沙箱方面,不可信代码在哪里执行;上下文管理方面,指令、skills等存放在何处、业务人员能否直接编辑;评估方面,如何评估对提示词、工具或模型的改动;记忆方面,Agent记住了什么;认证方面,谁可调用Agent及其权限范围、Agent调用外部系统时以什么身份行动。
LangChain称,托管Agent服务通过将harness与基础设施捆绑,免去开发者先选harness再逐一组装这些部件的工作。该公司强调,Agent构建仍处早期阶段,未来还会出现更多基础设施需求和标准。