判断一个系统是否真正具备 Agentic 属性,通常考察以下几项相互关联的核心能力。
1. 目标导向
- 系统接收的是一个期望结果,而非单条指令,能够自行推导出达成路径
- 围绕目标组织多步骤行动,而非被动等待下一步提示
2. 多步骤规划与推理
- 能够将复杂目标分解为有序步骤,并处理分支与意外情况
- 在每一步基于当前状态进行推理,选择最优的下一步动作
3. 工具调用与真实行动
- 能够调用 API、编辑文件、运行代码、操作系统等,产生真实世界的状态改变
- 行动能力是智能体区别于纯内容生成工具的关键标志
4. 自适应与错误恢复
- 能够读取工具输出、从错误中恢复,并在受阻时尝试替代路径
- 具备跨步骤、跨会话的状态保持能力,而非每轮从零开始
5. 自主判断完成时机
- 能够识别任务已完成、需要求助,或在不确定时升级给人工处理
- 这一能力使智能体在自主运行的同时保持可控性