四千行,把 Claude Code 拆开重装

diwang.info/claude-code-fr… 五十万行的 Claude Code 源码不用啃,有一本开源电子书把它拆到四千三百行里重讲了一遍。 清单照录。TypeScript 和 Python 两个版本各写一遍,复现的是核心那套:循环那层、十三个工具,含并行执行与流式早启动;上下文的四级瘦身;带语义的记忆检索;技能系统;多 agent;模型控制接口(MCP)的集成。每一步都先摆真实源码里怎么做的,再讲这边怎么简化。全书十三章,每章是一份分步教程,跟着动手写几千行,中英文两版都在上面那个链接里。 "对照源码讲、再讲怎么简化"这半句是全场重心。前面十六章一条路那篇讲的是学的顺序,这条讲的是学的深度。跟前面几条短提示十六个 PR 呼应,那边靠模型改代码,这条靠人把代码写一遍,两头都得动手。跟前面三步装上那条 Skill 也接得上,装完之后,下一步正是弄明白它里头长什么样。 四千三百行这个数我留意,砍掉四十六万多行还剩得住骨架,说明真要紧的其实就是那几层,读它比读全量省太多。 我留的疑问有三处。两版实现的差异没细说;十三章的配套练习有没有答案没交代;和官方更新的同步节奏也没写。 这周挑其中一章跟着敲一遍,重点看四层上下文压缩那节,敲完再回自己项目里对一遍。
话题来源 @dotey 107.7K阅读 ❤️1436 x.com/…↗ 已改写,非原文转载
26 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单