产品推荐 2026-07-25

open-multi-agent:AI代理编排工具(源码)

TypeScript AI 代理编排框架,动态规划任务并在任何 LLM 上运行。

开源软件跨平台工具

产品简介

open-multi-agent Open Multi-Agent 是一个 TypeScript 开发的 AI 代理编排框架,允许用户通过描述目标来动态生成任务图,在云端或本地 LLM 上运行。它解决了多代理系统从原型到生产的可靠性、控制性和可观察性问题,适合后端开发者和 AI 工程师构建自定义工作流。

open-multi-agent 主界面

核心功能

  • 动态编排:协调器运行时构建任务 DAG,无需手动维护图
  • 控制执行:支持批准计划、约束角色顺序和多代理共识验证
  • 生产可靠性:检查点恢复、重试、超时、成本预算和循环检测
  • 可观察性:执行跟踪、离线运行查看器和 OpenTelemetry 集成
  • 开放模型支持:集成云模型、本地模型、中国提供商和 AI SDK

快速开始

  1. 运行命令 npm create oma-app@latest my-oma 创建新项目
  2. 在交互式终端中选择启动器和运行时,自动安装依赖并运行本地演示
  3. 或使用 npm install @open-multi-agent/core 添加到现有项目,然后导入核心包调用 runTeam 函数

界面预览

open-multi-agent 界面截图

与其他方案对比

对比项open-multi-agent同类方案
工作流编排方式动态运行时规划任务图,用户只需描述目标通常需要静态预定义任务图或手动编排
生产部署支持内置可靠性、可观察性、评估和安全控制工具可能缺乏完整的生产级特性链
模型与代理灵活性支持云模型、本地模型、中国提供商和多种代理后端可能仅限于特定云服务或代理类型

适合谁用

  • 需要构建自定义 AI 代理工作流的后端开发者
  • 希望从多代理原型快速过渡到生产的 AI 工程师
  • 在离线或本地环境中运行 AI 代理的研究人员或团队
  • 需要如代码审查或安全分析等特定 AI 助手的开发人员

下载与版本

当前最新版本为 v1.13.0,发布于 2026-07-24。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项