What is Compozy?
Compozy 是一个开源编排平台,专为开发者和企业构建复杂的、多智能体AI系统而设计。它将协调分布式AI智能体的复杂挑战,转化为结构化、可管理的流程,助您自信地将实验性原型转化为可投入生产的应用。通过简洁而强大的 YAML 工作流,Compozy 提供了处理复杂真实世界自动化所需的可靠性和可扩展性。
主要特性
⚙️ 声明式 YAML 工作流: 使用直观、易读的 YAML,设计和管理复杂的智能体交互。这种声明式方法简化了编排,让您无需编写大量样板代码,即可轻松定义并行扇出、条件逻辑和顺序任务。您的工作流将变得可版本控制、可审计,甚至足够简单,可供 LLMs 生成。
🛡️ 企业级可靠性: Compozy 基于 Go 构建以实现高性能,并利用 Temporal 实现容错执行。这意味着您的工作流持久耐用,并能从故障中自动恢复。通过利用受 Fortune 500 企业信赖的引擎,您可以确保您的多智能体系统能够大规模可靠运行。
🧩 高级任务编排: 强大的系统支持八种不同的任务类型,助您超越简单的智能体循环。您可以轻松管理数据分析等任务的并行处理,根据智能体输出路由工作流,并从数千个子智能体中收集结果。这使您能够对执行策略和成本管理实现精准控制。
🔌 中立且可扩展的设计: Compozy 支持超过七个 LLM 提供商(包括 OpenAI、Anthropic 和 Google),并允许您使用安全的 Bun 运行时,通过 JavaScript 或 TypeScript 构建自定义工具,从而避免供应商锁定。Compozy 的语言中立理念确保您能够集成最适合您特定需求的组件。
Compozy 如何解决您的问题
开发多智能体系统常常会遇到分布式系统复杂性的瓶颈。Compozy 专门为解决这些生产挑战而设计。
驾驭分布式复杂性: 您无需将时间浪费在管理吞吐量、容错和成本控制上,而可以专注于创新。Compozy 底层的 Temporal 引擎处理复杂的底层基础设施工作,将潜在脆弱的自动化流程转变为弹性、可扩展的操作,轻松应对大规模扇出。
消除专有系统限制: 许多平台将您锁定在其生态系统中,限制了定制化并增加了成本。作为一个完全开源的解决方案,Compozy 赋予您完全的控制权。您可以定制智能体提示、安全处理不可信数据,并无限制地调试工作流的每一步。
标准化您的编排: 无需再重复造轮子进行监控、错误恢复和集成。Compozy 提供了一个标准化、声明式的框架,用于定义智能体、工具和任务如何交互。这为您的所有智能体应用创建统一、可重用且易于维护的结构。
应用场景
AI 驱动的代码分析: 部署一个工作流:主智能体接收一个代码文件。它会触发两个并行的子智能体:一个分析代码是否存在性能瓶颈,另一个检查是否符合最佳实践。Compozy 等待两次分析完成后,最终智能体将结果整合为一份全面报告。
智能体化 Map-Reduce 数据处理: 通过让一个智能体读取海量数据集,并将任务扇出(分发)给数百个专业子智能体,实现大规模数据分析的自动化。每个子智能体并行处理一小块数据。最终的“归约”智能体随后收集、聚合并汇总结果,将原本复杂的工程任务在数分钟内完成。
总结
Compozy 不仅仅是另一个智能体框架;它是生产级的核心基础设施,使多智能体AI系统变得可靠、可扩展且易于管理。它为您提供了坚实的基础,助您超越单智能体原型,构建强大、分布式的AI解决方案。
立即在 GitHub 上探索这个开源引擎,开始构建您的第一个工作流!





