
打开代理网:蓬勃发展的自主代理生态系统的基本原则!
- Rifx.Online
- Generative AI , AI Applications , Industry Insights
- 16 Feb, 2025
Autonomous Agents在Agentic Mesh生态系统中的基础原则
来源:Eric Broda
我们正处于代理人演变的最早阶段。但随着对代理技术的巨大投资,我预计很快我们将拥有真正独立的代理人,它们能够独立行动并动态规划和执行解决复杂商业问题的任务。
在一个不断增长的自主代理人生态系统中,这些代理人将如何与人类互动?如何在拥挤的代理人环境中找到合适的代理人?这些代理人如何能够安全地协作、互动和交易?我之前的文章探讨了这些问题。我定义的Agentic Mesh是一个相互连接的生态系统,使代理人能够轻松找到彼此、协作、互动和交易。
本文探讨了Agentic Mesh生态系统的基础原则,也许同样重要的是,操作在Agentic Mesh生态系统中的代理人的原则。在此过程中,我将回答几个简单的问题:
- 什么规则支配代理人,使其能够安全地在更大的生态系统中运作?
- 什么规则支配更大的生态系统——Agentic Mesh——使代理人能够安全地找到彼此、协作、互动和交易?
图1:Agentic Mesh的原则
关于原则
根据维基百科,原则被定义为“行为或评估的指南。”更具体地说,原则是一条规则、政策或指导方针,提供定义可接受行为和不可接受行为的护栏。
然而,好的原则也让你可以安全且快速地行动!例如,想想道路上的红绿灯:它们可能会稍微减慢你的速度,但它们也帮助你避免碰撞。通过同步的红绿灯,你可以移动得非常快!好的原则就像同步的红绿灯——它们让你安全,并且实际上让你更快。
Agentic Mesh 原则是代理生态系统的“红绿灯”。Agentic Mesh 原则提供了保护代理(和你)安全的规则,同时也提供了让代理(和你)快速移动的规则。整个 Agentic Mesh 生态系统——其代理、市场和注册中心——都是根据这些原则设计、构建和运营的。
在本文中,我考虑了两组原则:
- 代理原则:适用于 Agentic Mesh 中的单个代理。
- 生态系统原则:适用于 Agentic Mesh 生态系统中的所有代理。
对于每个原则,我将提供该原则的简单描述,以及该原则的重要性和影响的解释。那么,让我们从代理原则开始。
Agents 的原则
Agent 原则适用于单个代理。Agentic Mesh 中的代理包括:
- 有目的的:代理以明确的目标运作。
- 负责任的:代理由负责任的所有者管理。
- 值得信赖的:如果代理是安全的、可靠的,并且遵循其目的,则被认为是值得信赖的。
- 独立的:代理独立做出决策并采取行动。
- 智能的:代理能够规划和执行任务。
- 协作的:代理与其他代理协作、互动和交易。
图 2,自治代理的原则
原则 1: 代理是有目的的
代理以明确的目的进行操作。
代理的目的确立了他们的目标、政策、行为、关键绩效指标(KPI)和道德边界(总的来说,我将这些术语统称为代理的“目的”)。简单来说,代理的目的定义了它的行动方式。
但我提到代理的目的有几个组成部分。
-
目标: 代理的目的定义了它的目标——代理的目标是什么?与代理互动的结果是什么?
-
政策: 代理的目的是通过政策对代理的目标进行编码。这些政策定义了规则和边界,并限制和支持代理。这些政策定义了什么是“绿灯”,什么是“黄灯”或“红灯”。
-
行为: 代理的行为定义了代理将如何执行其目的。它可能定义了它可以访问的能力和工具,并且可能定义了在执行任务时通常采取的步骤。
-
KPI: 代理的KPI定义了一组商业指标,用于衡量代理的绩效和成功。代理的KPI还可能定义支持商业KPI的运营指标,包括,例如,代理在执行任务时将发出的指标、任务执行期间捕获的日志级别、代理捕获的指标,以及它可能捕获的警报,以及如何处理这些警报。
-
道德边界: 最后,代理的目的是决定其道德边界。它可能定义,例如,它收集什么数据、如何处理信息,以及如何与其他代理或实体互动;并且它可能定义其在隐私、公平或透明度方面的立场。
原则 2: 代理是负责任的
代理由负责任的所有者管理。
代理的所有者被明确识别,并在伦理上(甚至在法律上)负责确保代理遵循其目的。代理的所有者有责任:
- 定义代理的目的(如前所述)。
- 与其交付团队一起实施代理的全部能力。
- 监控和报告代理的使用情况和指标。
- 处理代理异常,识别和诊断问题。
- 认证一个代理,公开声明代理符合其目的。
- 实施能力以支持必要的认证、治理和报告。
原则 3: Agents 是值得信赖的
Agents 在遵循其有目的的行为时被认为是值得信赖的。
被信任的 Agents 会被使用。正如不被信任的 Agents 永远不会被使用一样。为了促进值得信赖性,Agents 必须:
- 制定政策,定义它们遵循的信任机制、指标和信任级别。
- 发布指标,以证明、证明和验证一个 Agent 安全地操作并符合其目的。
- 捕获并透明地分享其行为、互动和例外的反馈。
原则 4: 代理是独立的
** 代理独立做出决策并采取行动。 **
世界可能还没有准备好完全独立的代理。因此,今天以及在可预见的未来,代理的独立性是有限的——它仅在其目的定义的边界和约束内独立行动。当与其目的发生冲突时,代理将停止操作并寻求权威来源(用户、所有者或其他治理机构)的指导。
原则 5: Agents 是智能的
Agents 可以计划和执行任务。
要成为“智能的”,一个 agent 可以:
- 接收来自人或其他 agents 的请求或任务。
- 为任务定义执行路径。
- 根据执行路径执行任务。
- 理解其他 agents 的能力。
- 根据需要与其他 agents 协作以完成任务。
- 使用工具。
智能 agents 由大型语言模型(LLMs)驱动,因此能够使用工具来完成任务。Agents 使用 LLMs 来,例如,获得推理、计划和决策的能力。Agents 足够聪明,能够使用工具访问企业知识源或互联网,消费数据(例如,通过阅读企业数据库),并与应用程序(例如,通过 API)和人进行交互。
Agent Principle 6: Agents are Collaborative
Agents collaborate, interact, and transact with other agents.
正如前面提到的,代理发布他们的目的和识别信息,使他们能够被人和其他代理找到。但由于他们也意识到其他代理(他们可以访问包含代理信息的注册表),他们可以利用诸如目的和能力等信息来确定在生态系统中他们可能能够与哪些其他代理进行协作。
到目前为止,我提供了关于单个代理的原则。然而,代理并不是孤立存在的——他们与其他代理协作。现在,我将探讨管理Agentic Mesh生态系统的原则——这些原则使代理能够找到彼此,并安全地协作、互动和交易。
Agentic Mesh 生态系统的原则
Agentic Mesh 原则适用于生态系统中的所有代理。Agentic Mesh 原则涵盖:
- 可发现性: Agentic Mesh 使代理能够轻松找到其他代理。
- 可观察性: Agentic Mesh 使代理能够轻松被监控。
- 互操作性: Agentic Mesh 让代理能够“交流”一种共同语言。
- 可认证性: Agentic Mesh 使得认证代理以符合其目的变得简单。
- 可操作性: Agentic Mesh 为代理提供了一个稳定、可管理和有弹性的平台。
- 经济活力: Agentic Mesh 让代理创建者和消费者从代理生态系统中受益。
图 3,Agentic Mesh 生态系统的原则
Agentic Mesh 原则 1: 可发现性
Agentic Mesh 使代理人容易找到其他代理人。
Agentic Mesh 有一个“市场”,让个人、企业或组织能够找到代理人。可以将市场视为代理人的应用商店——它是一个包含代理人目的、能力、评级和评论以及认证状态(以及许多其他内容)的代理人目录。
Agentic Mesh 注册中心有两个目的。首先,它是市场信息的存储库。其次,它是一个机器可访问的目录服务,使用提供与市场相同信息和能力的 API,除了代理人之外。
Agentic Mesh 原则 2: 可观察性
** Agentic Mesh 使得代理能够被轻松监控。**
所有代理自动发出信息。Agentic Mesh 拥有捕获代理发出信息的工具。典型的捕获指标包括使用统计、性能指标、异常和代理之间的对话。Agentic Mesh 将所有指标和交互存储在一个安全的存储库中,并拥有监控和分析工具,让人们(和代理)查看和分析代理的指标和交互。
Agentic Mesh 原则 3: 互操作性
Agentic Mesh 让代理以共同语言“交谈”。
Agentic Mesh 提供标准的通信协议(有时也包括自然语言)和 API,允许代理以标准和一致的方式进行交互。这些 API 由易于获取的人类和机器可读的 OpenAPI 格式定义,作为基础“语言”,使代理能够相互发现,并安全地协作、互动和交易。
Agentic Mesh 允许人们使用自然语言与代理进行互动。这一最近的创新得益于复杂的大型语言模型,展示了人们与 AI 及代理进行互动的便捷性。随着许多流行大型语言模型对多语言的支持,代理将不再局限于英语,而能够与任何人以其母语进行交流。
Agentic Mesh 原则 4: 认证性
Agentic Mesh 使得认证代理以符合其目的变得容易。
一个代理必须值得信赖才能成功(因此,这是代理的一个原则)。Agentic Mesh 使用“认证”来传达代理的可信度。在 Agentic Mesh 中,“被认证”意味着一个代理 已被证明 符合其目的,因此被认为是值得信赖的。
Agentic Mesh 认证得到了多个工具和一个正式流程的支持。市场(供用户使用)和代理注册中心使代理认证的信息可见,包括代理的目的、任何关于代理有效性和行为的反馈和评论,以及代理的认证状态(例如,“活跃”,“非活跃”(过期)或“未认证”)及其认证级别(例如,“公开”,“私有”,“敏感”,“符合 PII”等)。
Agentic Mesh 采用了一个联邦认证模型。由生态系统参与者组成的中央治理组建立适用于所有代理的政策,并定义端到端的认证流程。然而,单个代理的认证被委托给一个第三方组,该组根据中央组的政策评估代理是否符合其目的和政策。
在这个模型中,每个代理所有者都有责任与认证组合作,主动寻求、收集和提供合规证据,从而获得认证。
Agentic Mesh 原则 5: 可操作性
Agentic Mesh 提供了一个稳定、可管理和弹性的代理平台。
除了可观察性,Agentic Mesh 让用户、所有者和其他代理查看详细的操作数据,使他们能够 采取行动 基于观察到的信息。它提供了以下工具:
- 查看日志(针对任何代理),以理解代理交互,了解通信模式并调试代理信息流。
- 查看指标(针对任何代理),描述代理使用情况和操作统计数据。
- 接收因代理行为而产生的警报,以便及时通知代理问题。
- 诊断代理问题,以支持问题识别和诊断。
- 建立代理安全性(例如,通过定义基于角色的访问控制)。
Agentic Mesh 原则 6: 经济活力
Agentic Mesh 让代理创建者和消费者从代理生态系统中受益。
经济活力意味着 Agentic Mesh 提供了鼓励生态系统增长的经济激励:代理创建者因他们创建和使用的代理而获得补偿,而代理消费者为提供价值的代理支付费用(尽管有些可能是免费的)。
虽然市场是代理消费者的主要互动点,但 Agentic Mesh 拥有让 代理创建者 货币化和监控其代理的工具:
- 一个工作台,让代理创建者提交新的代理到市场(和注册处)。
- 一个代理管理工具,让代理创建者为他们的代理设置价格和安全要求。
- 显示代理使用情况和代理创建者代理收入的仪表板。
- 让代理创建者监控代理活动的诊断工具。
结论
在我之前的 文章 中,我解释了代理即将到来,而 Agentic Mesh 提供了一条前进的道路,以管理日益增长的代理生态系统。在这篇文章中,我试图探讨允许 Agentic Mesh 生态系统及其代理安全运行的核心 原则。
我希望在阅读这篇文章时你能学到一些东西。Agentic Mesh 及其代理并不是在“西部荒野”中运作——这并不是一个放任自流的运营模式。相反,为了创建和培育一个不断增长的 Agentic Mesh 生态系统,我提供了一套原则,这些原则不仅管理个体代理的行为,还管理 Agentic Mesh 中所有交互的原则。最后,就像我之前使用的“红绿灯”比喻,这些原则将使 Agentic Mesh 代理不仅能够找到彼此,还能够 安全地 协作、互动、交易,并快速行动!
本文假设你对代理和生成式 AI 有一个高层次的理解。有关代理的更多信息可以在 这里 和 这里 找到。有关生成式 AI 的更多信息可以在 这里 和 这里 找到。
本文档中除非另有说明,否则所有图像均由 Eric Broda(本文作者)创建。图像中使用的所有图标均为库存 PowerPoint 图标和/或不受版权保护。
本文中表达的观点仅代表我个人,并不一定反映我的客户的观点。