跳转至

卷五|外部扩展与多代理能力

卷五要回答的是:

Claude Code 怎么长出更多能力,并把系统外部的能力源接进来。

这一卷的主线不是对象名词堆放,而是扩展层怎样成立、怎样进入运行时、最后怎样收成平台能力。

目录

总论

  1. 卷五 01|为什么复杂场景会逼 Claude Code 长出扩展层
  2. 卷五 02|为什么 Claude Code 选择把扩展权交给用户
  3. 卷五 03|skills / MCP / agents / subagents / hooks / plugins 怎么进入 Claude Code

Skills

  1. 卷五 04|为什么 skill 不只是长 prompt
  2. 卷五 05|skill 怎么把用户体验、工作流和角色带进 Claude Code
  3. 卷五 06|SkillTool 与 skills runtime 怎么接入执行链
  4. 卷五 07|什么样的 skill 才是好 runtime skill
  5. 卷五 08|skill、tool、agent 的边界

MCP

  1. 卷五 09|为什么 MCP 不只是更多远程工具
  2. 卷五 10|Claude Code 怎么用 MCP 接外部能力与资源系统
  3. 卷五 11|MCP 与 skills、hooks、plugins 的关系

Agent / Subagent / Hooks / Plugins

  1. 卷五 12|为什么 agent 不只是另一个工具
  2. 卷五 13|Claude Code 怎么长出更多执行者
  3. 卷五 14|为什么 runAgent 像 agent runtime 装配线
  4. 卷五 15|为什么主 agent 需要 spawn subagents
  5. 卷五 16|为什么 forkSubagent 不只是启动另一个 agent
  6. 卷五 17|主 agent 与 worker agent 的边界和信息流
  7. 卷五 18|为什么 hooks 不只是挂几个脚本,而是正式 runtime 机制
  8. 卷五 19|hooks 在 Claude Code runtime 里扮演什么角色
  9. 卷五 20|不同 hooks 各自拦截、连接和修改什么
  10. 卷五 21|为什么有了 skills、MCP、hooks 之后仍然需要 plugins
  11. 卷五 22|plugins 相对其他扩展对象占在哪一层
  12. 卷五 23|为什么 plugins 最后会长成一层平台边界
  13. 卷五 24|为什么这些扩展对象最终收束成平台层