lintsinghua/claude-code-book

《御舆:解码 Agent Harness》42万字拆解 AI Agent 的Harness骨架与神经 —— Claude Code 架构深度剖析,15 章从对话循环到构建你自己的 Agent Harness。在线阅读网站:

它解决了什么问题

本项目对“Agent Harness”——支撑AI代理的底层运行时框架——进行了深入的架构分析。它揭示了像Claude Code这样的复杂系统如何管理对话、工具执行、安全权限和记忆的持续循环,以有效运作。

它是如何工作的

本书将代理运行时分解为四个逻辑层:基础概念(如主执行循环)、核心子系统(记忆、配置和上下文管理)、高级模式(多代理编排和插件架构)以及工程实践(性能优化和系统构建)。它使用架构图、设计权衡分析和实践练习来解释这些组件如何协作。

适合谁阅读

本书面向希望理解AI代理框架内部机制、超越高级使用并学习如何构建或扩展自己的代理运行时的开发者和工程师。

亮点

  • 全面解析Agent Harness架构,包括16个核心模块和10种设计模式。
  • 深入探讨关键系统,如权限管道、上下文窗口压缩和长期记忆管理。
  • 关于多代理编排的实用指导,包括协调者-工作者模式及MCP(模型上下文协议)集成。
  • 从零开始构建自定义代理运行时的分步路线图。
  • 丰富的参考资料,包括100个术语的词汇表和代理工具及配置标志的完整清单。

相关

  • 项目
  • 项目
  • 项目
  • 项目