书阁

为持续探索而策划的阅读路径。

claude code book

20 篇 · 5 部分

开始阅读 →
  1. 0
    前言 解码 Agent Harness —— Claude Code 架构深度剖析
第一部分:基础篇 (4)
  1. 第 1 章 智能体编程的新范式 理解 AI Agent 从简单对话到自主执行工具调用的演进脉络,建立 Agent Harness 的核心心智模型
  2. 第 2 章 对话循环 -- Agent 的心跳 深入理解异步生成器驱动的对话主循环机制,掌握 Agent 与模型交互的完整状态流转模型
  3. 第 3 章 工具系统 -- Agent 的双手 掌握 Claude Code 45+ 工具的设计模式,理解五要素协议的设计哲学,分析并发分区策略的调度原理
  4. 第 4 章 权限管线 -- Agent 的护栏 理解 Claude Code 四阶段权限检查流程的设计原理和工程权衡,掌握权限上下文的设计哲学
第二部分:核心系统篇 (4)
  1. 第 5 章 设置与配置 -- Agent 的基因 理解六层配置源的合并规则和安全边界,掌握功能开关系统的编译时优化机制
  2. 第 6 章 记忆系统 -- Agent 的长期记忆 掌握四种记忆类型的设计意图和自动提取机制,理解基于 Fork 模式的缓存感知架构
  3. 第 7 章 上下文管理 -- Agent 的工作记忆 理解 Agent 上下文窗口的硬约束与有效空间计算,掌握四级渐进式压缩策略
  4. 第 8 章 钩子系统 -- Agent 的生命周期扩展点 理解五种钩子类型的设计哲学、能力边界和适用场景,掌握 26 个生命周期事件
第三部分:高级模式篇 (4)
  1. 第 9 章 子智能体与 Fork 模式 深入理解子智能体的生成机制和完整生命周期管理,掌握 Fork 模式的缓存共享策略
  2. 第 10 章 协调器模式 -- 多智能体编排 理解 Coordinator-Worker 架构的双重门控,掌握多智能体协作的任务分发与结果整合
  3. 第 11 章 技能系统与插件架构 理解技能系统的声明式工具定义,掌握插件生命周期的加载与运行机制
  4. 第 12 章 MCP 集成与外部协议 理解 MCP 协议的八种传输协议,掌握 Bridge 双向通信系统的设计
第四部分:工程实践篇 (3)
  1. 第 13 章 流式架构与性能优化 理解 QueryEngine 有状态查询生命周期管理器,掌握 StreamingToolExecutor 并发控制
  2. 第 14 章 Plan 模式与结构化工作流 理解 Plan 模式的「先想后做」哲学,掌握计划文件的三层恢复策略
  3. 第 15 章 构建你自己的 Agent Harness 综合运用全书知识,设计并实现一个自定义 Agent Harness,掌握从对话循环到生产部署的完整工程链路
附录 (4)
  1. 附录 A:架构导航地图 16 个核心模块职责、模块依赖树、6 条数据流快速参考路径
  2. 附录 B:工具完整清单 50+ 工具按 12 类组织,标注 readOnly/destructive/concurrencySafe 属性
  3. 附录 C:功能标志速查表 89 个 Feature Flag 按 13 类组织,标注编译时/运行时类型
  4. 附录 D:术语表 100 条中英对照术语定义,含交叉引用和章节定位