以有向图状态机显式管理状态与控制流(循环、分支、并发),支持检查点持久化与人工介入,适合复杂、有状态、需高可靠性的企业级工作流。
以"角色—任务—流程"抽象模拟人类团队,层级化、中心化调度,流程可视化与异常处理成熟,适合模块化、流程明确的生产型任务。
以可对话 Agent 与群聊(GroupChat)实现动态协商,事件驱动异步架构灵活,适合研究性、创意性或需反复讨论的任务。
轻量 / API 型方案(如 OpenAI Agents SDK、Microsoft Agent Framework 等)更适合快速验证与简单工具调用。Anthropic 的建议是:先用 LLM API 直接实现,确有需要时再引入框架;若使用框架,需理解其底层代码,因为对框架行为的错误假设是常见故障来源。
选型原则是以业务复杂度与流程控制需求为先,避免过度工程化,并保持 API 抽象层以便迁移。评估与可观测通常独立于编排框架接入,可跨框架使用,使工具链解耦、可替换。