ClaudeCode 代码解读:从请求到工具执行

本篇作为快速上手章节,聚焦 ClaudeCode 在一次请求中的关键执行链路,帮助你先建立“读源码的主地图”。

1. 主流程总览

你可以把一次请求理解为四步:

  1. 解析输入与上下文
  2. 构建系统提示词(System Prompt)
  3. 触发模型推理并决定是否调用工具
  4. 写回会话状态并产出响应

2. 建议优先阅读的模块

3. 阅读顺序建议

4. 你可以重点回答的三个问题


继续阅读建议:先看 query.ts 主循环,再看工具系统与上下文压缩章节,会更容易建立完整认知。