Source Reading

Claude Code 源码阅读

这个专栏用于系统记录 Claude Code 的源码阅读过程,从 CLI 入口、命令解析、上下文管理、Tool 调用、Agent Runtime、Memory、LLM 调用和结果回写等角度理解 AI Coding 工具的工程实现。

源码阅读路线图

flowchart TD
  A[CLI 入口] --> B[命令解析]
  B --> C[上下文组装]
  C --> D[Agent Runtime]
  D --> E{是否需要工具}
  E -->|是| F[Tool / Skill 调用]
  F --> G[结果回填 Memory / Messages]
  G --> D
  E -->|否| H[LLM 输出最终结果]
  D --> I[日志、权限、错误处理]
          
建议先理解闭环,再深入每个模块。

专栏文章