于 2026 年 6 月 13 日作为 Apache 2.0 开源项目发布的 Omnigent ,并非另一个编码智能体。它是一个“元线束”,位于你已使用的各个智能体之上,为它们提供了一个用于组合、控制和协作的共享运行时层 。你可以使用自己的模型、自己的 API 密钥和基础设施;无论底层运行的是哪个智能体,Omnigent 都能保证你的会话和策略恒定不变 。
Omnigent 致力于终结智能体碎片化的使命,基于三大基础能力构建 :
1. 组合 (Composition)
Omnigent 允许开发者将多个智能体线束和大语言模型进行组合,而无需重写整个工作流程。你可以创建多智能体团队,让不同的线束处理任务的不同部分,甚至可以通过简单的单行配置更改,在会话中途或循环中更换模型 。
2. 控制 (Control)
没有共享层时,诸如支出限制或访问规则等治理策略,必须在每个工具中分别实现。Omnigent 在元线束层面引入了有状态的、以数据为中心的策略和成本预算,确保规则跟随工作任务,而非特定的工具 。
3. 协作 (Collaboration)
最立竿见影的好处或许是分享实时智能体会话的能力。开发者可以在桌面终端上启动一个复杂的任务,然后在手机上接着进入同一个会话,或者将其通过 URL 分享给团队成员进行实时协作 。
Omnigent 是完全开源的,采用的是非常宽松的 Apache 2.0 许可证 。它目前处于 Alpha 阶段,这意味着开发者可以开始使用和贡献,但其功能或稳定性可能尚未达到完整状态 。
此项目由 Apache Spark 最初创建者 Matei Zaharia 主导发布,并与 Neon 合作开发 。
Omnigent 于 2026 年 6 月 13 日开源 ,这正巧是在 Databricks 旗舰会议 Data + AI 峰会 2026(6 月 15 日至 18 日,旧金山莫斯康中心)开幕的前两天 。这个发布节奏,无疑会让 Omnigent 成为此次全球最大的数据与 AI 专业人士盛会的核心讨论话题。
人们很容易对 Omnigent 和 Databricks 企业级平台 Agent Bricks 感到混淆。简单来说,两者互补且目标用户和问题截然不同。Omnigent 是一个轻量级、去中心化的开发者工具,用于协调各种第三方智能体。Agent Bricks 则是一个集中式、受治理的企业平台,用于在业务数据上构建和部署智能体。
简而言之,Omnigent 解决的是开发者如何编排其已经在使用的外部 AI 工具的问题;而 Agent Bricks 解决的是企业如何以安全、受治理的方式,为商业应用构建和管理 AI 智能体 。
| 维度 | Omnigent | Agent Bricks |
|---|---|---|
| 类型 | 开源元线束 | Databricks 企业级智能体平台 |
| 目标用户 | 编排多种外部智能体工具的开发者 | 在业务数据上构建受治理的智能体的企业团队 |
| 范围 | 为 Claude Code, Codex, Pi 及自定义 YAML 定义的智能体提供统一的界面层 | 将模型访问、执行、治理和上下文统一到一个系统中,用于构建感知业务数据的智能体 |
| 许可证 | Apache 2.0 | 来源未指定;遵循 Databricks 基于使用量的定价,无前期许可费 |
| 核心关注点 | 跨异构工具的组合、控制和协作 | 企业治理、身份认证、模型访问,以及基于业务数据的自动化优化 |
| 运行环境 | 你的笔记本电脑、终端、网页、桌面和手机 | Databricks 数据智能平台 |
Agent Bricks 是一个端到端解决方案,旨在将 AI 智能体从实验试点推向生产环境。它利用 Mosaic AI 研究引擎,自动化实现智能体的创建、评估和优化,同时通过 Unity Catalog 维持企业级的治理 。相比之下,Omnigent 则是一个便携式、自带密钥的中间层,确保开发者的上下文和策略不再被任何风靡一时的编码助手所“绑架”。