教你怎么造一个Claude Code
刚接触 Claude Code 的朋友, 强烈推荐你看这个项目——learn-claude-code!
这个项目牛在: 不是教你怎么用 Claude Code,而是教你从零亲手造一个类似 Claude Code 的 AI 编码 Agent!
整个课程分成 12 个 Session,每个阶段只加一个核心机制,代码从几十行逐步迭代成完整版,每节课都有独立可运行的 Python 文件,超级适合动手学习。
核心内容一览:
s01:最简 Agent Loop + Bash Tool(跑起来就行)
s02:Tool 注册与智能调度
s03:Todo 规划能力(让AI先思考计划)
s04:Subagents(子Agent拆大任务)
s05:Skills 动态加载
s06:上下文压缩
s07:持久化任务 + 依赖图
s08:后台异步任务
s09:Agent Teams(多Agent团队协作)
s10:团队沟通协议
s11:自主认领任务
s12:Worktree + 任务隔离(互不干扰)
最后还有 s_full.py 把所有功能合在一起。
仓库地址:
在线可视化学习平台(超级推荐先看这个):
中文 README:
想真正搞懂 AI Agent 底层逻辑、提升 Claude Code 使用深度的朋友,这套项目值得花时间刷完!