Skip to content

Agent Engineering:让 AI 从聊天走向行动

从「问一句答一句」到「给个目标自己干」——理解 AI Agent 的设计原理、实践方法与避坑指南。

🎯 适合人群
正在使用 Claude Code / Cursor / Windsurf 等 AI 编程工具,想让 AI 帮你完成更复杂任务的开发者
📋 前置知识
了解 AI 编程工具的基本使用;了解 Prompt 工程和 Skill 概念(非必须但推荐)
⭐ 难度
★★★☆☆ 中高级
预计学习时间:5-7 小时

学完后你将能够

  • 理解 Agent 与普通 Chat 的本质区别,判断何时该用 Agent
  • 掌握 Agent 四大核心组件:系统提示词、工具、记忆、决策循环
  • 理解 5 种经典设计模式(ReAct、Plan-Execute、Reflexion、Multi-Agent、Hierarchical)
  • 学会使用 Claude Code 子代理、MCP 协议等实战工具
  • 识别 9 种 Agent 失败模式,建立防御体系

课程亮点

📖
故事驱动
以开发者小李的真实经历为线索,从「AI 只能聊天」到「AI 帮我修 Bug」的完整进化之路
🕐
时间线叙事
从 2022 年 ReAct 论文到 2026 年 Cloud Agent,每个概念都有历史坐标
⚠️
反模式警告
不只讲「怎么做对」,更讲「为什么做错」——9 种失败模式、7 种反模式全覆盖
🔧
多工具视角
Claude Code、Cursor、Windsurf、Devin、Copilot 对比呈现,不绑定单一工具

课程结构

阶段主题核心问题
第一阶段为什么需要 AgentChat 和 Agent 到底有什么区别?我们怎么走到今天的?
第二阶段Agent 基础Agent 内部是怎么运转的?它靠什么「思考」和「记忆」?
第三阶段动手实战怎么真正用起来?MCP 是什么?工具怎么选?
第四阶段进阶能力多 Agent 怎么协作?什么时候该放手、什么时候该管?
第五阶段设计模式与反模式好的 Agent 长什么样?坏的 Agent 会怎样?
第六阶段练习与巩固动手设计、动手评估、动手防御

目录

第一阶段:为什么需要 Agent

第二阶段:Agent 基础

第三阶段:动手实战

第四阶段:进阶能力

第五阶段:设计模式与反模式

第六阶段:练习与巩固

学习建议

  1. 先理解再动手:前两阶段偏概念,不必急着实操,先建立心智模型
  2. 跟着小李走:每个故事场景都是真实开发痛点的缩影,想想你自己遇到过的类似情况
  3. 对照你的工具:课程提及多款工具,对照你正在用的那个来理解
  4. 反模式是重点:第五阶段的内容可能在关键时刻救你一命