五类工具与两条分类轴 按调用方向与作用对象两条轴摆开五类工具:感知、执行、协作、用户沟通四类由 Agent 主动调用,事件触发类由外部触发。每类的设计重点落在不同的地方。 FIVE KINDS, TWO AXES 工具类型 调用方向 作用对象 例子与设计重点 感知 获取信息 Agent 主动调用 读外部状态 网页搜索、知识库检索、读文件、搜文件内容 重点:一次返回多少,怎么分页,超阈值怎么截 执行 改变世界 Agent 主动调用 改外部状态 执行命令、写文件、调外部接口、发邮件 重点:错误代价高,安全约束是核心 协作 驱动别的执行者 Agent 主动调用 另一个 Agent 或人 创建子 Agent、给子 Agent 发消息、取消、列举 重点:谁持有控制流,谁承担失败 用户沟通 向人传递信息 Agent 主动调用 人 回复消息、发结构化卡片、发通知 重点:人可能不在线,要多渠道异步触达 事件触发 唤醒 Agent Agent 注册 外部触发 Agent 自己 定时器、监控后台命令、接外部事件源 重点:注册时声明关心什么,触发时怎么唤醒