# Claude Code 源码解析：一份价值数十亿美元的AI工程蓝图 面试素材拆解

这是一份面向 AI PM、Agent 产品经理和 AI 工程架构面试的复习卡片库。当前版本按 EPUB 的 12 章主线做第一轮拆解，保留概念、答题框架、追问和项目映射，不保存原书正文或源码内容。

## 第一轮抽取策略

- 按 Agent harness 的核心模块组织：system prompt、工具、权限、记忆、上下文、搜索、多 Agent、发布实验。
- 每张卡都围绕“设计问题 -> 工程取舍 -> 产品迁移 -> 面试讲法”展开。
- 优先保留可迁移原则，弱化具体版本和实现细节。

## 复习顺序

1. 先读 P0 卡：Agent 架构、权限、上下文、检索和面试表达最常用。
2. 再读 P1 卡：补技术选型、记忆实现、灰度治理和产品分化细节。
3. 最后用第 34-36 张卡整理成自己的 Agent PRD / 作品集框架。

## P0 卡片
- [01. Harness Engineering](./01-harness-engineering.md) - 01 一个价值数十亿美元的设计蓝图
- [03. CLI 不是简单 API Wrapper](./03-cli-不是简单-api-wrapper.md) - 02 架构全景：Harness的骨架
- [05. System Prompt 是产品说明书](./05-system-prompt-是产品说明书.md) - 03 System Prompt工程
- [06. 静态 Prompt 与动态上下文](./06-静态-prompt-与动态上下文.md) - 03 System Prompt工程
- [07. Prompt 可测试性](./07-prompt-可测试性.md) - 03 System Prompt工程
- [08. 工具能力原语](./08-工具能力原语.md) - 04 工具系统：4个原语，59个工具
- [09. Bash 是万能适配器](./09-bash-是万能适配器.md) - 04 工具系统：4个原语，59个工具
- [11. 权限模式与用户信任](./11-权限模式与用户信任.md) - 05 权限系统：信任是设计出来的
- [12. 分层安全流水线](./12-分层安全流水线.md) - 05 权限系统：信任是设计出来的
- [13. Auto 模式的产品悖论](./13-auto-模式的产品悖论.md) - 05 权限系统：信任是设计出来的
- [14. 记忆只存慢变量](./14-记忆只存慢变量.md) - 06 记忆系统：只记偏好，不记代码
- [16. 记忆的隐私与撤销](./16-记忆的隐私与撤销.md) - 06 记忆系统：只记偏好，不记代码
- [17. 上下文窗口不是无限记忆](./17-上下文窗口不是无限记忆.md) - 07 上下文管理：长对话的生存术
- [19. 压缩摘要的结构化](./19-压缩摘要的结构化.md) - 07 上下文管理：长对话的生存术
- [20. 先用确定性搜索](./20-先用确定性搜索.md) - 08 搜索：为什么grep打败了RAG
- [21. 检索方案的取舍矩阵](./21-检索方案的取舍矩阵.md) - 08 搜索：为什么grep打败了RAG
- [22. 简单组件加智能大脑](./22-简单组件加智能大脑.md) - 08 搜索：为什么grep打败了RAG
- [23. 多 Agent 是组织设计](./23-多-agent-是组织设计.md) - 09 多Agent架构：像公司一样运转
- [25. 结果合并与冲突解决](./25-结果合并与冲突解决.md) - 09 多Agent架构：像公司一样运转
- [26. Feature Flags 是产品实验基础设施](./26-feature-flags-是产品实验基础设施.md) - 10 Feature Flags里的未来
- [29. 同一代码库服务内外部产品](./29-同一代码库服务内外部产品.md) - 11 两个Claude Code
- [31. 安全是信任基础](./31-安全是信任基础.md) - 12 Harness Engineering方法论
- [32. 持久化存慢变量](./32-持久化存慢变量.md) - 12 Harness Engineering方法论
- [33. 从可演示到可依赖](./33-从可演示到可依赖.md) - 12 Harness Engineering方法论
- [34. Agent 产品评审清单](./34-agent-产品评审清单.md) - 12 Harness Engineering方法论
- [35. Claude Code 架构面试讲法](./35-claude-code-架构面试讲法.md) - 全书整合
- [36. AI PM 可迁移专题](./36-ai-pm-可迁移专题.md) - 全书整合
## P1 卡片
- [02. 源码解析看设计决策](./02-源码解析看设计决策.md) - 01 一个价值数十亿美元的设计蓝图
- [04. 技术选型服务交互形态](./04-技术选型服务交互形态.md) - 02 架构全景：Harness的骨架
- [10. 工具不是越多越好](./10-工具不是越多越好.md) - 04 工具系统：4个原语，59个工具
- [15. 文件型记忆的工程价值](./15-文件型记忆的工程价值.md) - 06 记忆系统：只记偏好，不记代码
- [18. 自动压缩与手动压缩](./18-自动压缩与手动压缩.md) - 07 上下文管理：长对话的生存术
- [24. 并发模式的取舍](./24-并发模式的取舍.md) - 09 多Agent架构：像公司一样运转
- [27. 从 Flags 看路线图](./27-从-flags-看路线图.md) - 10 Feature Flags里的未来
- [28. Flag 债务治理](./28-flag-债务治理.md) - 10 Feature Flags里的未来
- [30. 编译时分化与运行时配置](./30-编译时分化与运行时配置.md) - 11 两个Claude Code
