Salesforce Platform 首席执行官 Alice Steinglass 谈代理“我们构建应用程序的方式发生了翻天覆地的变化”
快速阅读: 据《Diginomica (数码化)》最新报道,Salesforce高管阐述了AI代理如何改变应用开发,强调模块化和渐进式变革。她提到现有系统集成的重要性及标准化协议的挑战,同时建议企业谨慎采用,关注单一平台以获取早期收益,避免过早复杂化。这是一场需要耐心的长期技术转型。
爱丽丝·斯坦格拉斯,Salesforce公司(来自Zoom截图)
我们常常听说人工智能代理的兴起将如何彻底改变应用程序的开发方式,其中大部分注意力集中在生成式AI为开发过程带来的自动化上。显然,这将带来巨大的变革,从编码、测试到部署和监控,所有这些都将减少时间和精力的投入。不过,我更感兴趣的是上周Salesforce开发者大会TDX25上听到的内容。不仅仅是构建方式会发生变化——构建的内容也在发生变化。
开发者不再需要构建整个应用程序。他们只需创建所有的构建模块和引导规范,然后让代理在运行时自行将其组合在一起。在会议前的预介绍环节中,Salesforce平台执行副总裁兼总经理爱丽丝·斯坦格拉斯概述了这一新方法:
本周,我有机会与斯坦格拉斯会面,进一步探讨这意味着什么。我想知道,对于构建应用程序的开发者来说,适应这种方式会有多容易?听起来这是一次巨大的变革,类似于从Web应用向移动应用转换所带来的巨大变革。虽然她同意这是一项重大变革,但她指出,这将是一个逐步实施的过程,并且会有多个过渡阶段。她解释道:
**不同的构建模块**
这一变化将是渐进的原因之一是,大多数企业使用代理AI构建的应用程序仍然会包含传统的、确定性的功能,这些功能的工作方式与以前相同。新的部分在于如何将现有的构建模块与其他基于生成式AI的模块相结合。与其在预先设定的固定步骤中硬编码业务逻辑,AI能够根据引入的新政策、规则和目标实时进行调整。
她以客户服务为例举了一个例子:
另一个例子来自销售领域。Salesforce提供了一个销售开发代表(SDR)代理用于潜在客户的外联和资格确认。这也结合了确定性和非确定性元素。例如,SDR代理联系谁的定义主要基于确定性因素,如价值或联系的难易程度。但外联内容的编写更可能依赖于非确定性过程,基于对联系人的了解以及处理互动的方式,这时生成式AI的灵活性就显现出来了。
最后,在将潜在客户从线索转化为机会时,确定性流程再次发挥作用。正如她详细阐述的那样,许多企业流程遵循类似的模式。
**与现有系统的连接**
上周推出了Agentforce API,这将在许多与现有系统连接中起到重要作用,通常是通过MuleSoft或其他集成中间件实现的。这使得代理能够自主响应事件或其他异步触发信号,而不是等待通过聊天或副驾驶界面的人类指令。许多这些交互将是Salesforce外部系统的确定性调用。
但是,如果涉及到与其他系统中运行的自主代理的非确定性交互,当需要传递足够的上下文以便外部代理采取最合适的行动时,是否需要更丰富的协议呢?斯坦格拉斯提到,一些合作伙伴已经开始在新的AgentExchange市场中引入连接至自家代理的功能——她以Copado为例,它连接到在其自己的LLM上运行的代理。但像Anthropic的模型上下文协议(MCP)这样的标准化协议仍处于起步阶段。她评论道:
但即使新的协议出现,它们也将与更传统的确定性调用并存。她继续说道:
**代理成熟度图**
那么,Salesforce开发人员和管理员将如何适应这些新的应用程序和代理构建方式呢?斯坦格拉斯说,组织需要一段时间才能沿着这条道路前进,而Salesforce使用代理成熟度图来帮助引导客户。
第一阶段是构建一个简单的知识代理。这本身就需要大量的准备工作,以确保答案与组织的上下文相关——包括其自身的流程、客户、行业等。她继续说道:
斯坦格拉斯认为,与其它平台相比,Salesforce给客户带来了真正的优势,那就是其低代码工具的强大功能,这些工具与全面的DevSecOps工具包紧密集成。她解释道:
她补充说,这扩展到了可观察性,无论是在细节结果层面还是在更广的业务成果层面。她解释道:
**我的看法**
我认为这里有几条重要的启示供企业参考。最让我感兴趣的是,可组合性的概念——这是一个最近的技术趋势,但由于代理AI的兴奋点而被部分掩盖——实际上是这些代理和代理应用程序构建的基础。为了赋予代理所需的灵活性以应对各种情况,它们必须能够从多个不同的资源中选择。在这种可组合架构中有新的元素,特别是提供指南和目标,代理使用这些指南和目标来决定正确的响应,但本质上这是我们近年来一直在讨论的无层级架构理念。
其次,通往完全成熟的代理AI企业景观的路线图仍在构建中,因此企业需要谨慎行事。目前还没有普遍接受的标准机制来连接原生于不同企业应用平台的自主代理——这些机制仍在定义中。在此期间,任何构建的连接都必须手工制作,这暗示着技术债务的缺点。这意味着目前最好专注于在一个平台上运行的代理,以快速获得特定自动化的收益,而不是试图构建复杂的多平台流程。每个企业供应商,包括Salesforce,都有足够的能力在其自身平台上让您的团队忙碌一段时间。
最后一条启示仍然是,这是一种快速发展的技术,每年甚至每季度可能都会迅速改变可能性的版图。因此,如果行动太快,可能会冒着投资于将在未来几年变得过时的流程的风险,因为技术将以远少的努力提供全新的实现相同结果的方式。这项技术转型是一场马拉松,现在还不是冲刺到终点的时候。
(以上内容均由Ai生成)