Anthropic 12 月 19 日发布《Building effective agents》,其中一句和我的工程经验很一致:成功实现更常使用简单、可组合的模式,而不是复杂框架。Agent 架构不是功能越多越好,关键是任务到底需要哪种自由度。
我不会拿一个通用 Agent loop 处理所有问题。路径已知就做 chaining,类别明确就 routing,子任务独立就 parallelization,拆分动态才用 orchestrator-workers,需要反复改进就 evaluator-optimizer,真正开放探索才进入 autonomous agent。