Agent 学习路线图:先跑通,再理解,最后造轮子
给零基础到初学者的 Agent 学习路径。七个阶段循序渐进,每阶段给出:学什么、参考课程(Agent 学习课程 Hub)、参考项目、以及本仓库的关联深度文章(理论拔高时用);遇到不懂的术语,随时查 Agent 术语速查。
每个阶段都有一个「验收标志」,完成即可进入下一阶段。
阶段 0:前置基础(1–2 周,可跳过部分)
目标:能调通 LLM API,会用 Python 写脚本。
- Python 基础(能写函数、类、async 即可)
- 一个主流 LLM 的 API 调用(OpenAI 兼容格式通用)
- Prompt 基础:system/user 消息、temperature 等参数的含义
参考内容:
- dair-ai/Prompt-Engineering-Guide(77.7K),挑前几章看
- datawhalechina/happy-llm(33.2K),想补 LLM 原理再看
验收标志:写一个能多轮对话的 CLI 聊天脚本。
阶段 1:Agent 是什么(1 周)
目标:建立 Agent 心智模型,「LLM + 工具 + 循环」,理解 Agent 与普通 Chatbot 的本质区别。
参考课程:
- microsoft/ai-agents-for-beginners 第 1–4 课(概念、框架概览、设计模式、工具调用)
- 或 hello-agents 第 1–3 章(中文,定义/类型/发展史)
- 必读短文:Anthropic《Building Effective Agents》,workflow(预设路径)vs agent(自主决策) 的区分是全场最重要的概念
本仓库关联:
- 12-Factor Agents - 构建可靠 LLM 应用的原则,Agent 工程质量标准的早期认知
- AI Agents for Beginners 课程之 AI Agent及使用场景简介,中文笔记,可替代英文原文
验收标志:能向别人讲清楚「Agent 与 Chatbot 的区别是什么」。
阶段 2:手搓核心范式(2–3 周,最重要)
目标:用原生 API 亲手实现三个经典范式,弄清楚 Agent 到底是怎么转起来的,这一步决定了你是库的使用者还是系统的构建者。
- ReAct(推理-行动循环)
- Plan-and-Solve(先规划后执行)
- Reflection(自我反思迭代)
参考课程:
- hello-agents 第 4–7 章,专门带你把这三个范式用原生 API 手写一遍,并自研一个迷你框架 HelloAgents
本仓库关联:
- Cursor IDE ReAct Agent 技术架构深度分析,手搓完 ReAct 再看:同一范式在真实产品 Cursor 中的工程实现(分层架构、工具调用、上下文管理)
验收标志:不依赖任何框架,手写出一个能查天气 + 算数 + 失败重试的 ReAct Agent。
阶段 3:框架实战(2–3 周)
目标:用主流框架快速构建真实应用,理解框架帮你解决了什么(状态、记忆、并行、错误恢复)。
选型建议(先精通一个,再触类旁通):
- 快速出 demo:
crewAI(角色扮演,最易上手)或smolagents(代码极简) - 企业级主攻:
LangGraph(有状态图,生态最全,市场岗位需求最大) - 对照理解:
openai-agents-python(handoff 模式)、google/adk-python
参考课程:
- huggingface/agents-course,一门口课横跨 smolagents/LlamaIndex/LangGraph,有结业证书
- NirDiamant/GenAI_Agents(24.0K),45+ 可运行 Notebook 跟练
本仓库关联:
- 企业级多智能体 AI 系统构建实战,LangGraph 生产级落地
- All Agentic Architectures 深入详解,17 种架构全景
验收标志:用 LangGraph 做出一个带状态、能中断恢复的多轮 Agent 应用。
阶段 4:协议、记忆与上下文工程(2–3 周)
目标:补齐 Agent 的”感官”与”记忆”。生产级和 demo 的差距就在这里。
- MCP:Agent 连接外部工具的标准协议
- Agent Skills:可复用能力单元(2026 年事实标准)
- A2A:Agent 之间的通信协议
- 记忆系统:短期/长期记忆、会话状态管理
- 上下文工程:动态组装、压缩、缓存
参考项目:
- modelcontextprotocol/servers(89.8K),跑通一个 MCP server
- anthropics/skills(171.2K),读懂 SKILL.md 格式并写一个自己的技能
- anthropics/courses(22.7K),Agent Skills 与上下文工程官方实操课
本仓库关联(本仓库在这一层的深度文章最全,重点利用):
- 上下文工程原理,动态组装、压缩与检索(上下文工程原理简介先看)
- AI 智能体记忆系统,MemoryOS/Mem0/Claude Code 记忆机制解析
- 深度解析 MCP 与 AI 工具化的未来,协议原理与实战
- 给 Claude 写本“标准操作手册”:Agent Skills 实战与深度解析,技能定义规范
- awesome-skills(在线版),优秀 Agent Skill 实例合集;mmx-cli,遵循 agentskills.io 标准的官方技能实例
延伸阅读(按兴趣深挖):Claude Code 上下文压缩机制深度解析 · MemoryOS 智能记忆系统架构设计与开发指南(2026-03) · Claude Code 源码解析:基于 Markdown 文件的持久化记忆机制
验收标志:给你的 Agent 接上 3 个 MCP 工具 + 跨会话记忆,再写一个自己的 Agent Skill。
阶段 5:案例与多智能体项目(2–4 周)
目标:从”会写”到”会用”,通过案例库和完整项目建立产品感。
- 找灵感:Shubhamsaboo/awesome-llm-apps(133.7K)
- 行业案例:ashishpatel26/500-AI-Agents-Projects(36.9K)
- 多智能体理论:geekan/MetaGPT(70.0K)、camel-ai/camel(17.6K)
本仓库关联:
- 多智能体AI系统基础:理论与框架,BDI 架构与协作机制
- 多智能体 AI 系统培训材料,五天结构化课程,配套理论+实战两篇文档
- 数据智能体:是重塑生产力的“自动驾驶”,还是换壳的平庸炒作?,Data Agent 是当下最容易变现的方向(配套 企业级 Data Agent 产品需求文档 与 企业级 Data Agent 敏捷落地规划:存量数据资产的 AI 智能化盘活)
延伸阅读(按兴趣深挖):技术博客撰写 Agentic RAG Agent 系统设计 · TradingAgents-CN 多智能体设计与交互分析 · 深度解析 Kagent:从零打造 Kubernetes 运维智能体 · A Survey on Agent Workflow – Status and Future - 速览
验收标志:复刻或自创一个完整项目(智能客服、Data Agent、Deep Research 三选一)。
阶段 6:Harness 与工程化(持续)
目标:理解”驾驭工程(Harness Engineering)”,让 Agent 在真实环境中自主干活,并把它变成可维护的工程系统。
参考项目(从易到难):
- Aider-AI/aider(48.4K),终端结对编程,先当用户
- anomalyco/opencode(201.2K),目前最流行的开源终端编码 Agent(Claude Code 同类)
- deepseek-ai/deepseek-harness(190.0K),DeepSeek 官方 Harness,「一切皆插件」架构,
npx @deepseek-ai/dsh web一条命令跑起 Web UI(开发者预览,更新快) - cline/cline(66.7K),IDE 内自主编码 Agent
- All-Hands-AI/OpenHands(84.9K),读源码:浏览器+终端+编辑器全驾驭的通用 Harness 标本
- microsoft/agent-framework(13.1K),生产级编排框架(AutoGen 继任者)
本仓库关联(本仓库 Harness/Infra 文章最多最硬核,重点利用):
- 驾驭工程:为什么你的 AI 编程助手总在失控?,如何构建驾驭系统的深度解析(必读)
- Agent First:软件工程的下一个范式转移,范式认知
- OpenHarness 深入浅出:解密开源智能体基础设施,开源智能体基础设施全景
- Agent Sandbox 的演进与设计范式,沙箱隔离从硬件级到策略优先
- 确定性工程驯服不确定的 Agent:OpenCodeReview 三阶段架构深度解析,以确定性约束超越自由 Agent
- DeepSeek-TUI 实战:榨干 DeepSeek V4 长上下文红利的命令行编程 Agent 实战指南,从安装到 Plan/Agent/YOLO 审批模式完整实战
- OpenSpec 实战指南,Spec 驱动开发:意图 → Spec → AI → 代码 & 验证
延伸阅读(按兴趣深挖):AI Agent 基础设施——三个决定性层次:工具、数据、编排 · Claude Code Sandbox 安全隔离机制解析 · 扩展托管智能体:让决策与执行解耦,各行其职 · AI Agent 基础设施的崛起
验收标志:日常开发由 Harness 类工具完成 30% 以上,且能说清它们的设计取舍。
两条可选路径
| 课程派(稳扎稳打) | 实战派(以用带学) | |
|---|---|---|
| 主线 | 阶段 0 → 6 顺序推进 | 阶段 0 → 1 → 3 → 5 先出成果,再回头补 2、4 |
| 适合 | 学生、转行者、想打牢底子 | 在职工程师、急着落地 |
| 时间 | 4–6 个月 | 2–3 个月见效,原理后补 |
附:本仓库的 Agent 内容地图
本路线图大量引用了仓库 08_agentic_system/ 的深度文章,它们正好覆盖课程学不到的部分:源码级机制解析与生产级设计取舍。完整导航见 AI Agent 开发与实践。