Agent 是一个具备:
感知-规划-行动-记忆 的能力,自主达到复杂目标的一个智能主体
Agent 是“工具”与“主体”的对立统一。作为工具,它顺从人类指令;作为主体,它在黑盒内部生成人类不可预测的中间步骤。更高层级的统一在于:它是人类意志的延伸,而非单纯的替代。
Agent 有如下架构:
多个 Agent 如何进行协作:
| 模式 | 说明 | 示例 |
|---|---|---|
| 层级式 | 主 Agent 分配任务给子 Agent | 项目经理 + 开发者 |
| 平等协商 | 多个 Agent 讨论决策 | 委员会决策 |
| 流水线 | Agent 按序处理 | 数据清洗 → 分析 → 报告 |
| 竞争式 | 多个方案投票选择 | 辩论赛 |
多个 Agent 如何通信
- 共享内存/消息队列
- 标准化通信协议
- 基于 Tmux 之类的 cli 工具