Agent 构建模式解析:ReAct 与规划执行

Agent 的概念、原理与构建模式 —— 从零打造一个简化版的 Claude Code

智能体与自动化视频教程· 进阶· 28 分钟· UP 主 马克的技术工作坊· Agent / ReAct / Plan-And-Execute

▶ 60.6万 播放

以 ReAct 和 Plan-And-Execute 为例讲 Agent 的概念、原理与构建方式,并演示如何从零做出一个简化版 Claude Code。视频把抽象模式与可运行实现对照起来,适合想弄明白 Agent 内部怎么转起来的开发者。

这套教程讲什么

以 ReAct 和 Plan-And-Execute 为例讲 Agent 的概念、原理与构建方式,并演示如何从零做出一个简化版 Claude Code。视频把抽象模式与可运行实现对照起来,适合想弄明白 Agent 内部怎么转起来的开发者。

你会学到什么

  • 用 ReAct 模式讲清推理与工具调用的循环
  • 对比 Plan-And-Execute 先规划再执行流程
  • 动手实现一个简化版 Claude Code 的流程

适合谁

适合会写 Python、用过 AI 编程工具却只停留在调用层面,想自己动手实现一个最小 Agent 的开发者。

学习建议

建议边看边把两种模式的循环画成流程图,再跟着敲一遍简化实现,重点观察模型每一步拿到了哪些反馈。

常见问题

ReAct 模式是怎么运转的?

它让模型在思考、行动、观察之间循环:先推理当前该做什么,选择并调用一个工具,再把工具返回的结果作为新的观察写回上下文,继续下一轮,直到判断任务完成。好处是每步都可见、可中断、便于排查。

Plan-And-Execute 相比 ReAct 适合什么任务?

它先把整体任务拆成步骤清单,再逐步执行,必要时才回头调整计划,适合步骤明确、周期长的任务,能减少反复推理带来的开销。缺点是对意外情况反应较慢,环境变化多时不如 ReAct 灵活。

关于「智能体与自动化」这个方向

智能体和聊天机器人的区别,在于它能不能自己调用工具、查资料、按条件分支把一件事做完。扣子(Coze)、Dify 适合搭带知识库的对话型应用,n8n 更擅长把邮件、表格、消息通知这类外部系统串成自动化流程。本分类从「一个最小可用的 Agent」讲起,逐步加入检索、工具调用、记忆与异常处理。

查看全部 智能体与自动化教程与学习路径 →

更多智能体与自动化教程

其他热门方向