Agent 框架选型速记
Agent 框架选型不应只比较“是否能调用模型”。更重要的是团队技术栈、工具生态、状态与工作流编排、可观测性、安全边界,以及项目是否有持续维护能力。
| 维度 | 需要确认的问题 |
|---|---|
| 生态匹配 | 是否与现有的 Python / Java 服务、鉴权和部署体系兼容? |
| 工具集成 | 能否复用现有的检索、数据库、HTTP 与内部工具封装? |
| 编排能力 | 是否能显式表达状态、重试、人工审批和长任务恢复? |
| 可维护性 | 是否有稳定发布、活跃社区、清晰的迁移路径和测试支持? |
| 安全与观测 | 能否记录调用轨迹、限制工具权限并保留审计证据? |
Python 生态通常提供更多新框架和模型集成,Java 生态则可能更容易接入既有企业服务。实践中应先用一个真实、可评测的小流程验证框架,再决定是否扩大依赖范围;框架只是编排层,业务边界、提示词、工具权限和评测集仍需自行设计。