基于 Claude Code 的全栈 AI Agent 开发指南
零基础入门 → 实战进阶 → 高阶架构,全程可运行代码
初学者友好 Claude Code 专属 20+ 实战项目
本教程分为 5 大阶段,从零基础到独立开发工业级 AI Agent。每阶段包含:理论认知 + 代码实操 + 踩坑解决 + 知识点总结 + 课后练习。建议按顺序学习,每天 2-4 小时。
从零理解AI Agent核心概念,搭建Claude Code开发环境,开发第一个极简Agent。适合完全零基础学习者。
零基础 ⏱ 约 6-8 小时
第二阶段掌握记忆机制、工具调用、任务规划、Prompt工程4大核心能力,每个能力独立成模块、可复用。
入门进阶 ⏱ 约 10-14 小时
第三阶段3个梯度递进的商业级小项目:智能问答知识库Agent、自动化办公Agent、多轮对话任务Agent。
中级实战 ⏱ 约 12-16 小时
第四阶段工业级架构解析、自我反思机制、向量数据库、性能优化、工程化处理——从"会用"到"会设计"。
进阶必备 ⏱ 约 14-18 小时
第五阶段工业级综合Agent项目、知识图谱汇总、能力自测验收、终极避坑清单——完成从入门到专家的蜕变。
综合实战 ⏱ 约 8-12 小时
你需要具备:基本 Python 编程能力(变量、函数、类、基本文件操作)、对大模型(如 ChatGPT/Claude)有基本使用经验、了解命令行基本操作。
如果你完全不熟悉 Python,建议先花 1-2 天学习 Python 官方入门教程。
参考 第一阶段 - 环境搭建篇,完成 Claude Code 安装与环境配置。
打开 第一阶段教程,按顺序完成每个模块。每完成一个模块,在下方学习清单中打勾。
| 类别 | 技术/工具 | 说明 |
|---|---|---|
| 核心开发环境 | Claude Code | AI Agent 开发、调试、运行的核心平台 |
| 编程语言 | Python 3.10+ | 所有示例代码基于 Python |
| 大模型 API | Anthropic API / 本地模型 | 双方案支持,灵活切换 |
| 向量数据库 | Chroma / FAISS | 长期记忆与知识检索(第四阶段引入) |
| 数据存储 | SQLite / JSON | 轻量级持久化存储 |
| Web 框架 | Flask / FastAPI | Agent 服务化部署(中高级阶段) |