ROARKIST / SERIESROARKIST / 系列
系列目录01 / 08
  1. 01Agent 和聊天机器人,差别到底在哪?
  2. 02Agent 的基本循环:观察、决策、行动、复核
  3. 03工具不是魔法按钮,而是 Agent 与世界的契约
  4. 04状态、记忆与上下文,其实是三件不同的事
  5. 05Agent 什么时候应该先规划,再行动?
  6. 06人工检查点与权限边界应该放在哪里
  7. 07如何观察并评测一个 Agent 循环
  8. 08从零做一个足够小、但真正完整的研究 Agent

01Agent Foundations从零理解 AI Agent

Agent 和聊天机器人,差别到底在哪?

关键不在拟人化,而在它能否围绕目标持续采取行动并检查结果。

聊天机器人接收一条消息并返回一段文本。Agent 也会调用模型,但它不会在第一次回答后自然结束,而是根据目标判断下一步、使用工具、观察结果,再决定是否继续。

四个必要部分

一个最小 Agent 至少需要目标、可用动作、运行状态和停止条件。模型负责在当前上下文中做选择,工具负责影响外部世界,状态保存已经发生的事,停止条件防止循环无限继续。

如果系统只把多个提示词固定串起来,它更接近自动化流程。只有当下一步会根据中间结果动态变化时,Agent 的自主决策才真正出现。

不要用拟人程度判断

会说“我正在思考”的系统不一定是 Agent;没有头像、只在后台调用 API 的程序反而可能是。判断时应该看执行结构:它是否能观察环境、选择动作、处理失败,并对目标完成情况进行复核。

Agent 不是一种界面风格,而是一种运行方式。理解这一点,才能避免把所有带 AI 的产品都叫作 Agent。