
learn-claude-code 是一个用来学习 Claude Code 和 Harness Engineering 的开源项目。它的核心观点很鲜明:agency 来自模型训练,而工程师要做的是构建 harness,也就是让模型能感知、行动、调用工具、管理上下文和受权限约束的运行环境。
仓库把 Claude Code 拆成一套渐进式教学路径:从最小 agent loop 开始,再逐步加入工具注册、计划、子代理、按需知识加载、上下文压缩、任务系统、后台运行、团队协作、异步 mailbox、任务自认领和 worktree 隔离。
这套路径一共 12 个 session,每个 session 加一个 harness 机制,并配一个短 motto,比如“One loop & Bash is all you need”、“Load knowledge when you need it, not upfront”、“Each works in its own directory, no interference”。学习方式很适合工程师:直接跑 Python 示例,看机制如何一层层叠上去。
它也提供一个 Web Platform,用于交互式可视化、步骤图、源码查看和文档浏览。如果你想理解 coding agent 背后的最小循环,而不是只会调用现成产品,这个仓库很适合作为 Claude Code 进阶学习材料。
传送门
https://github.com/shareAI-lab/learn-claude-code
原创文章,如若转载,请注明出处:https://wefound.cc/p/2361.html