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

05Agent Foundations从零理解 AI Agent

Agent 什么时候应该先规划,再行动?

规划适合降低长任务的不确定性,但不应成为每次行动前的固定仪式。

让 Agent 先列计划看起来总是稳妥,但短任务里,计划本身可能比执行更贵。是否规划取决于任务长度、依赖关系和错误成本。

规划解决的是协调问题

当任务包含多个相互依赖的步骤、需要不同工具或会产生难以撤回的动作时,计划能提前暴露缺失信息。计划应该写明目标、步骤、依赖和验证方式,而不是泛泛列出“分析、执行、总结”。

对于一次查询或可立即验证的操作,直接行动再根据结果调整通常更有效。

计划必须允许更新

Agent 获得新信息后,原计划可能失效。可靠做法是在关键节点比较预期与实际,必要时重新规划,并记录改变原因。

计划不是对未来的承诺,而是当前证据下的工作假设。它的价值在于帮助协调和检查,不在于让过程看起来更有条理。