适合谁读
- 想系统理解 Claude Code 的产品经理
- 负责 AI / Agent / 开发工具产品的人
- 需要把 Claude Code 引入团队流程的人
- 希望从源码中提炼产品方法的人
基于 cc2.1.88 源码快照 + Anthropic 官方资料(更新至 2026-03-31)的学习型书稿
这不是一份“介绍 Claude Code 有什么功能”的浅层手册,而是一份面向产品经理的白盒学习书。它试图同时回答三个问题。
你可以把它当作“产品分析 + 架构手册 + 设计启发录”的合体版本。
按顺序读最完整;按产品、运行时、治理、采用四条线跳读也成立。
先把 Claude Code 放在正确的层级上理解:它不是“一个命令行聊天框”,而是一个面向软件工作的 agent 运行底座产品。
第 2 章结合 2025–2026 的官方资料,理解 Claude Code 在 Anthropic 产品体系中的位置变化。
第 3 章用 PM 熟悉的产品语言,重写 Claude Code 的技术结构。
第 4 章从用户任务而不是从源码文件出发,理解 Claude Code 的产品价值链。
第 5 章把“感觉它特别能干”拆成可复用的产品与工程原因。
第 6 章在白盒分析前先建立证据边界,避免对源码快照过度解读。
第 7 章从入口和模式切换看,为什么 Claude Code 不像一个普通 CLI。
第 8 章看懂 Claude Code 怎么在一轮又一轮里持续推进任务。
第 9 章从工具抽象、并发规则、延迟加载和专用工具优先原则解释 Claude Code 的行动力。
第 10 章看懂 permission modes、hooks、classifier 和 managed settings。
第 11 章把系统 prompt、工具 prompt、任务 prompt、compact prompt、memory 和 settings 串成完整栈。
第 12 章理解 Claude Code 如何管理长会话与状态迁移。
第 13 章从 AppState、React/Ink、后台任务、resume/rewind、remote 与 subagents 看它的产品化程度。
第 14 章看懂各类扩展面如何分工,为什么它更像平台设计而不是功能堆叠。
第 15 章既讲竞争点,也讲边界、代价与不能神化的地方。
第 16 章把前面的全部拆解收束成 PM 可落地的方法论、组织策略与学习路径。
正文中的图示负责建立结构感,不只是点缀视觉。