Token导航 LogoToken导航

MCP Server · 设计创作

Claude Code Book

深入解析Claude Code的Agent Harness架构,提供可迁移到任何Agent框架的心智模型。

未说明官方级别未说明来源级核验工具 0
Claude设计图像生成

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
lintsinghua
提供方
lintsinghua

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3,280

仓库热度

收录来源

1 个

MCP World

选型结论

Claude Code Book 属于设计创作类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前要先准备 访问 Token。

分类

设计创作

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

English | 中文

御舆:解码 Agent Harness

Claude Code 架构深度剖析

*"一器而工聚焉者,车为多。"* ——《考工记》 两千年前,造一辆马车是最复杂的系统工程:舆承载乘者,辕定方向,辐传动力,軎辖为约束——每个构件各司其职,合而为一,车方能行。 今天,构建一个 AI Agent 亦是如此:对话循环为辕,工具系统为辐,权限管线为軎辖,而将这一切承载于其上、使智能体真正运转的运行时框架—— Agent Harness——正是那个舆。 古人御舆,驾驭的是天地之间最精密的机械;今人御舆,驾驭的是硅基时代最复杂的智能体系统。 本书因此得名 舆书。

当所有人都在教你怎么 用 AI Agent——这本书带你拆开它。


对话循环如何驱动?工具权限为何是四阶段管线?上下文压缩怎样在 token 预算内运转?子智能体如何通过 Fork 继承父级上下文? 读懂 Claude Code 的设计决策,你就拥有了一套可迁移到任何 Agent 框架的心智模型。

这本书有什么不同

不做使用教程,不列 Prompt 技巧。

市面上充斥着"如何写好 Prompt"和"如何调用 Agent API"的指南。但如果你想知道一个生产级 Agent 系统的骨架是怎么搭的——几乎没有资料可查。这本书填补了这个空白。

| | 特色 | 说明 | |:-:|------|------| | | 架构分析而非 API 文档 | 不讲"怎么调用",讲"为什么这样设计"——追溯动机、分析权衡、指出反模式 | | | 设计哲学而非使用教程 | 从异步生成器到断路器模式,每章提炼可迁移的设计原则 | | | 可迁移的认知模型 | 无论你用 LangChain、AutoGen、CrewAI 还是从零构建,书中 139 张架构图直接复用 |

书中的数据一览

指标数量
全书字数42 万字(中文)/ 75K+ words(English)
正文章节15 章 + 4 篇附录
Mermaid 架构图/流程图/状态机139 张
覆盖核心子系统工具系统、权限管线、上下文压缩、记忆系统、钩子系统、子智能体调度、MCP 集成、技能插件、流式架构、Plan 模式
分析的设计决策50+ 个"为什么这样设计"
术语条目(中英对照)100 条
功能标志89 个
注册工具50+ 个
声明: 本书基于对 Claude Code 公开文档和产品行为的架构分析编写,未引用、未使用任何未公开或未授权的源码。Claude Code 为 Anthropic PBC 产品,本书不隶属于、未获授权于、也不代表 Anthropic。

快速导航

时间紧张? 01 → 02 → 04 → 15,拿到核心认知和动手能力就够用 有经验? 直接读 Part 2 + Part 3,遇到概念缺口回溯 Part 1 系统学习? 从头到尾,每章做练习,最后 Ch15 构建自己的 Harness(约 2–3 周) 查资料? 直接翻 附录 A(模块定位)/ B(工具)/ C(功能标志)/ D(术语)

目录

Part 1. 基础篇 — 建立心智模型

理解 Agent 编程的范式转移,建立对 Agent Harness 的整体认知框架。

| # | 章节 | 核心内容 | |:-:|------|---------| | 01 | 智能体编程的新范式 | Copilot → Claude Code 演进;Agent Harness 五大设计原则;Bun + React/Ink + Zod v4 技术栈 | | 02 | 对话循环 — Agent 的心跳 | while(true) 异步生成器主循环;五种 yield 事件;十种终止原因;QueryDeps 依赖注入 | | 03 | 工具系统 — Agent 的双手 | Tool 五要素协议;buildTool 故障安全工厂;45+ 工具 × 12 类;并发分区贪心算法 | | 04 | 权限管线 — Agent 的护栏 | 四阶段管线;五种权限模式谱系;Bash 规则匹配;推测性分类器 2 秒 Promise.race |

Part 2. 核心系统篇 — 深入子系统

拆解 Agent Harness 的四大核心子系统——配置、记忆、上下文、钩子。

| # | 章节 | 核心内容 | |:-:|------|---------| | 05 | 设置与配置 — Agent 的基因 | 六层配置优先级链;合并规则;安全边界与供应链攻击防御;双层功能门控 | | 06 | 记忆系统 — Agent 的长期记忆 | 四种封闭式记忆类型;"只保存无法推导的信息";MEMORY.md 索引;Fork 记忆机制 | | 07 | 上下文管理 — Agent 的工作记忆 | 有效窗口公式;四级渐进压缩(Snip→MicroCompact→Collapse→AutoCompact);断路器模式 | | 08 | 钩子系统 — Agent 的生命周期扩展点 | 五种 Hook 类型;26 个生命周期事件;JSON 响应协议;六层优先级;三层安全机制 |

Part 3. 高级模式篇 — Agent 的组合与扩展

探索 Agent 如何组合、编排和扩展——从子智能体到 MCP 协议桥接。

| # | 章节 | 核心内容 | |:-:|------|---------| | 09 | 子智能体与 Fork 模式 | 三种 Agent 来源;四种内置 Agent;Fork 字节级上下文继承;递归 Fork 防护 | | 10 | 协调器模式 — 多智能体编排 | Coordinator-Worker 双重门控;"只编排不执行"约束;四种寻址模式;四阶段工作流 | | 11 | 技能系统与插件架构 | 11 个核心技能;SKILL.md frontmatter;三级参数替换;分层加载;插件缓存 | | 12 | MCP 集成与外部协议 | 8 种传输协议;五态连接管理;三段式工具命名;Bridge 双向通信系统 |

Part 4. 工程实践篇 — 从原理到构建

性能优化的工程细节,以及从零构建一个完整 Harness 的实战路线图。

| # | 章节 | 核心内容 | |:-:|------|---------| | 13 | 流式架构与性能优化 | QueryEngine 生命周期管理;并发控制;启动优化 160ms→65ms(-59%);惰性加载策略 | | 14 | Plan 模式与结构化工作流 | "先想后做"哲学;计划文件三层恢复策略;本地调度与远程触发 | | 15 | 构建你自己的 Agent Harness | 六步实现路线图;循环依赖解决方案;四层可观测性体系;安全威胁模型 |

Appendix — 参考资料速查

| | 内容 | |:-:|------| | A | 架构导航地图 — 16 个核心模块、依赖树、6 条数据流路径、四层架构、10 种设计模式 | | B | 工具完整清单 — 50+ 工具 × 12 类,readOnly/destructive/concurrencySafe 属性 | | C | 功能标志速查表 — 89 个 Flag × 13 类,编译时/运行时类型,依赖关系图 | | D | 术语表 — 100 条中英对照术语,含交叉引用和章节定位 |


适合谁

| | 读者 | 收获 | |:-:|------|------| | | 架构师 | 完整的 Agent 设计空间地图和工程权衡分析 | | | 高级工程师 | 工具调用、流式处理、权限管控的底层机制 | | | 研究者 | 可发表论文级别的 Agent 系统实现分析 | | | Claude Code 用户 | 理解设计意图,最大化利用其能力 |


背景

2026 年 3 月 31 日,安全研究员 Chaofan Shou (@Fried_rice) 发现 npm registry 中的 @anthropic-ai/claude-code 包存在构建配置失误。披露推文获得超 1700 万次浏览,引发了技术社区对 Agent 架构的空前讨论。

这本书的诞生正是受到这场讨论的启发——当 Agent 架构成为热门话题,我们意识到需要一本系统性的书来讲解 Agent Harness 的设计原理。


贡献

欢迎 Issue 和 PR — 修正技术错误、补充实战案例、改进章节结构。

致谢

Linux.Do 社区


Star History


可自由分享和改编,但须署名、非商业使用、并以相同协议共享。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI架构本地部署智能体系统设计模式工程实践

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

出图与改图

按描述生成或修改图像,快速迭代风格。

读取设计稿

读取画布和图层信息,按规范生成页面。

素材整理

批量生成缩略图、统一命名和标签。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在设计创作场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Claude Code Book

MCP World · 本页

0未说明未标注1 个2026-05-17
Blender MCP

MCP.so

17stdio有3 个2026-05-17
Figma Context MCP 3aaa8d28

MCP World

0未说明未标注2 个2026-05-17
Nova Canvas MCP Server

MCP World

2stdio有1 个2026-05-17
Cursor Talk To Figma MCP Da1c7911

MCP World

40未说明未标注1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Claude Code Book 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Claude Code Book 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Claude Code Book 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Claude Code Book 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Claude Code Book 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP