- 前言
- 第一部分:基础架构
- 1. 第 1 章:全景概览
- 2. 第 2 章:启动流程
- 3. 第 3 章:类型系统设计
- 第二部分:核心引擎
- 4. 第 4 章:查询引擎
- 5. 第 5 章:消息系统
- 6. 第 6 章:流式处理
- 第三部分:工具系统
- 7. 第 7 章:工具架构
- 8. 第 8 章:内置工具深度解析
- 9. 第 9 章:工具执行管线
- 第四部分:Agent 系统
- 10. 第 10 章:Agent 模型
- 11. 第 11 章:子 Agent 编排
- 12. 第 12 章:Skill 系统
- 第五部分:权限与安全
- 13. 第 13 章:权限模型
- 14. 第 14 章:Bash 安全分析
- 第六部分:MCP 协议
- 15. 第 15 章:MCP 协议实现
- 16. 第 16 章:MCP 认证体系
- 第七部分:状态管理
- 17. 第 17 章:状态管理
- 18. 第 18 章:会话管理与压缩
- 第八部分:终端 UI
- 19. 第 19 章:React + Ink 终端 UI
- 20. 第 20 章:REPL 实现
- 第九部分:工程实践
- 21. 第 21 章:性能优化
- 22. 第 22 章:测试策略
- 23. 第 23 章:构建系统
- 第十部分:编程思想
- 24. 第 24 章:设计模式提炼
- 25. 第 25 章:工程哲学
- 附录
- 26. 附录 A:术语表
- 27. 附录 B:源码导航