代理不断改变答案,Harness构建了不在乎的交付管道
Harness推出AI代理开发生命周期(DLC)服务,将应用代码的治理、测试和安全机制应用于AI代理。由于代理的非确定性特点,Harness主张让管道变得可预测而非代理本身。它引入了五项新能力:AI评估、代理部署、AI配置、AI资产目录和代理追踪,并开源了基础组件。目标是在确保治理和安全的前提下,加快代理的部署速度。
软件交付生命周期公司Harness本周推出了AI代理开发生命周期(DLC)服务,旨在让开发者能够以与应用代码相同的治理、测试和安全标准来交付AI代理。根据Gartner 2026年CIO和技术高管调查,目前只有17%的组织部署了AI代理。Harness希望通过将代理放入标准化的交付管道,改变这一现状。
Harness的SVP兼总经理Trevor Stuart指出,让代理在演示中正常工作相对容易,但判断其在生产环境中的行为则是完全不同的挑战。“代理的攻击面既大又动态,”Stuart说,“这使得企业不愿将其投入生产。最终结果是技术上的成功,但实际无用。”他强调,交付到生产环境的关键在于确保质量和严谨性能够承受负载。而代理的难点在于,相同的输入可能每次产生不同的答案,使得测试结果不可重复。
Harness的策略不是试图让代理变得可预测,而是让围绕代理的管道变得可预测。Stuart解释道:“就像持续交付一直以来的工作方式,我们看测试是否通过。现在,我们以同样的方式看待质量门和评估分数:根据正确性、安全性和性能对响应进行评分,并将该分数直接作为管道中的通过/失败门控。”他还指出,虽然代理的输出不可复现,但代理运行的完整记录——包括每次模型调用、工具调用和步骤——是可以复现的,这使工程师能够实际调整代理以获得更好的结果。
为了弥补代理动态攻击面带来的安全缺口,Harness推出了五项新能力:AI评估使代理质量可衡量,允许团队定义评估数据集并设置质量门;代理部署将金丝雀发布、审批和OPA防护扩展到代理运行时;AI配置支持在运行时发布和管理提示和模型变更;AI资产目录自动发现组织中的所有代理、技能和插件,并将其关联到负责人;代理追踪记录单个代理运行及完整多步骤会话的行为路径。此外,Harness还开源了代理追踪的基础组件,包括harness-sdk和harness-evals。
Stuart认为,这种管道转变的核心是像对待服务一样对待代理及其底层技术。AI资产目录正是围绕这一理念构建的:没有单一的治理角色凌驾于一切之上,所有权在构建时即附着,并可追溯至负责人。这样不仅可以减少重复工作和不必要的蔓延,还能让团队发现已有的成果。Harness此前在2026年6月推出了自主工作代理,用于在软件交付管道内运行AI代理,并作为受治理的步骤。新的代理DLC将同样的上下文和治理扩展到整个代理生命周期,使评估门控、部署审批和安全检查作为同一管道中的阶段运行。