刚开始接触 Claude Code 的朋友,强烈推荐你去看一个项目,叫 learn-claude-code。
这个课程教的不是怎么用 Claude Code,而是带你从零实现一个类似 Claude Code 的 AI 编码 Agent。整个项目分成 12 节课,每节只加一个机制,代码从几十行慢慢长到完整版,每节都有独立可运行的 Python 文件,学起来非常丝滑。
简单列一下课程脉络:
前三节打基础。先搭一个最简单的 Agent Loop 加一个 Bash Tool,能跑起来就行。然后加上 Tool 的注册和调度机制,再让 Agent 学会先做计划再动手。
中间几节加能力。子 Agent 拆分大任务,Skills 动态加载,上下文压缩,任务持久化加依赖图,后台异步执行。每一节都是在前一节的基础上叠加一层,逻辑很清晰。
最后三节搞协作。多 Agent 组队,定义团队沟通协议,让 Agent 自主认领任务,最后用工作树做完全隔离,互不干扰。
课程结尾还有一个 s_full.py,把 12 节课的所有功能合在一起,就是一个完整的 AI 编码 Agent。
学完这个项目,你对 Claude Code 底层在干什么就彻底通透了。知其然也知其所以然,用起来完全是另一个境界。
仓库地址:github.com/shareAI-lab/learn-claude-code
在线学习平台:learn.shareai.run
(建议先打开这个看可视化,体验非常好)
中文 README:github.com/shareAI-lab/learn-claude-code/blob/main/README-zh.md
#How I AI##科技先锋官#
发布于 山东
