是什么
OASF(Open Agent Schema Framework,开放智能体模式框架)是一套用于定义和管理 AI 智能体能力的标准化模式系统 [1]。它不用自由文本描述一个智能体,而是采用基于属性的分类法(attribute-based taxonomies):智能体的属性、能力以及它们之间的关系,都表示为从分类法中取出的结构化属性 [1]。它的基本数据单位是记录(record),用来承载关于智能体式 AI 应用的信息集合与元数据 [1]。换句话说,一个智能体的说明变成了一条机器可读的记录,而不只是写给人看的文档。
从哪来
这套框架沿用了开放网络安全模式框架(Open Cybersecurity Schema Framework)的建模思路,并复用了它的部分实现 [1]。这一来源也解释了它的形态:先定义一套共享词汇,再在此基础上扩展,而不是让每个系统各自发明字段。OASF 由 AGNTCY 发布,是该组织用来描述智能体属性、技能与能力的可扩展数据模型 [3]。
声明的目标
框架提出了三个目标。第一是提供共同的数据结构,使关于智能体的内容可以标准化;第二是给智能体唯一标识,使它们能够被发现;第三是提供扩展能力,让第三方功能可以加进来 [1]。三者互相配合:共同的结构让记录之间可以比较,标识让单个智能体可以被找到,扩展机制则让这套共同结构不必自己覆盖所有使用场景。
跨协议工作
OASF 面向的是跨协议描述智能体的属性、技能和能力,包括 A2A、MCP 以及其他协议 [3]。因为描述放在模式层而不是绑定在某一个协议里,它就可以充当这些协议之上的共同层。AGNTCY 使用 OASF,目的是让任意一个智能体都能发现并理解其他智能体的能力 [2]。这正是共享词汇的实际用处:一个从未接触过对方的智能体,也能读懂对方的记录,知道它能做什么。
工具链
项目附带开发工具,支持模式校验(schema validation)和热重载(hot reload)[1]。校验用来确认一条记录是否符合模式;热重载让开发者修改模式后不必完全重启就能看到效果。工具链的日常流程通过基于 Taskfile 的工作流管理,并运行在容器化环境里,从而让使用者得到一致的运行方式 [1]。
在发展中的位置
OASF 是描述层,不是智能体运行时,也不是通信协议本身。它的作用是给智能体以及围绕智能体构建的工具,提供一个公认的方式来记录一个智能体是什么、能做什么,并在出现新能力时留出扩展余地 [1][3]。这套词汇对某个具体应用是否够用,取决于它的分类法对该应用涉及的能力覆盖得如何;框架对此的答案不是一份固定封闭的清单,而是扩展机制 [1]。
20251
-
2025 年 7 月 29 日,Linux 基金会接纳 AGNTCY 项目。该项目推动 AI 智能体互操作,Cisco、Dell Technologies、Google Cloud、Oracle 和 Red Hat 为组建成员。
隶属于1
注释与来源
- Open Agentic Schema Frameworkhttps://docs.agntcy.org/oasf/open-agentic-schema-framework/
- Linux Foundation Welcomes the AGNTCY Projecthttps://www.linuxfoundation.org/press/linux-foundation-welcomes-the-agntcy-project-to-standardize-open-multi-agent-system-infrastructure-and-break-down-ai-agent-silos
- AGNTCY.org - Building the Internet of Agentshttps://agntcy.org/
引用本页: OASF(开放智能体模式框架). TellWorld, https://www.tellworld.net/zh/protocols/oasf. 更新于 2026-11-07