十篇指南 · 阅读顺序

01什么是 AI 智能体 02AI 智能体的类型 03AI 智能体评估 04构建流程与顺序 05智能体记忆 06工具调用与 MCP 07多智能体系统 08智能体失效模式 09运行智能体的成本 10智能体框架

智能体专题

网络上的 AI 智能体 智能体即服务

模型对比

AI 智能体对比 — 即将上线

新闻

全球 AI 智能体新闻 新加坡智能体新闻

评估

快速就绪自测

AiAgentNook

AiAgentNook 是做什么的 指南是如何写成的

AI 智能体的类型

简要回答

给 AI 智能体分类有两种方式。教科书按思考方式排列:简单反射、基于模型、基于目标、基于效用和学习型智能体。开发者用更简单的分法:工作流——步骤由开发者定死;智能体——步骤由 AI 模型自己决定。

人们用两种方式给 AI 智能体分组——教科书的方式,以及开发者在决定 要做什么时真正使用的方式。第一种你只需要能认出来, 第二种才是你会真正用到的。

图 02 — 谁在控制循环:开发者,还是模型

教科书按“看到”与“行动”之间隔着多少思考来给智能体分类 [1]简单反射智能体遵循固定的“如果这样,就那样” 规则(比如恒温器);基于模型的智能体会记住 当下看不到的东西;基于目标的智能体 朝着明确的目标做规划;基于效用的智能体给 可能的结果打分并选出最优;学习型 智能体则随着经验不断进步。你可以把它想成一架独立性 越来越强的梯子。大多数现代 AI 系统都位于顶端附近。

开发者真正使用的分法

对开发者来说,第一个问题是工作流还是 智能体 [2]。 在工作流里,路径由开发者定死,AI 模型只负责填好 每一步:链式调用(上一步的答案喂给下一步)、路由(先给 请求分类,再交给对应的专家)、并行化(多个 步骤同时跑,再合并结果)、协调者–工作者 (一个模型拆分任务,其他模型完成各部分),以及 评估者–优化者(一个模型写、另一个模型检查,如此 反复)。真正的智能体更进一步:模型自己做规划、调用工具、 检查结果,并不断重复,直到它自己判断任务已经完成。

重要的不是智能体“是什么”——而是谁在控制这个循环。

按工作场景给智能体分类

你也可以按智能体在哪里干活来分类。 编码智能体在代码项目里工作,使用 终端、编辑器和测试。电脑操作与浏览器智能体 像人一样使用真实屏幕——点击、输入、阅读。 语音与客服智能体在设定好的规则内 进行对话。多智能体系统则把上面这几类 放在一个协调者背后,由它拆分并分派工作 [3]。 智能体在哪里工作,决定了它所有的难点:它需要 哪些工具、会以什么方式出错,以及——正如 评估指南所讲—— 你必须如何测试它。

棋盘上黑白两色的马棋子相对而立
图版 02 — 同一张棋盘,决定下一步的方式却不同 摄影 — Hassan Pasha,Unsplash

资料来源

  1. Russell & Norvig — Artificial Intelligence: A Modern Approach(五种智能体类别)
  2. Anthropic — Building effective agents, 19 Dec 2024(工作流模式与智能体的对比)
  3. AWS — What are AI agents?(AI 智能体类型章节)

常见问题

AI 智能体的五种经典类型是什么?

教科书列出五种:简单反射智能体(固定规则)、基于模型的智能体(记住看不到的东西)、基于目标的智能体(朝目标做规划)、基于效用的智能体(给选项打分并选最优),以及学习型智能体(随经验进步)。大多数现代 AI 系统都位于这架梯子的顶端附近。

工作流和智能体有什么区别?

在工作流里,路径由开发者定死,AI 只负责填好每一步——把步骤串联起来、给请求做路由,或让步骤并行运行。在智能体里,模型自己做规划、调用工具、检查结果,并不断重复,直到它认为完成为止。关键问题是:谁在控制这个循环。

现实中今天有哪些 AI 智能体?

按工作场景来分:编码智能体通过终端和测试在代码项目里工作;电脑操作与浏览器智能体在真实屏幕上点击和输入;语音与客服智能体在设定好的规则内对话;多智能体系统则把这几类放在一个负责拆分工作的协调者背后。