@heifengli 在 [深度解析]Claude Code 不是一个工具,是一堆工具的组合——从 30 个官方插件看它的设计逻辑 中发帖
[深度解析]Claude Code plugins不是一个工具,是一堆工具的组合——从 30 个官方插件看它的设计逻辑
把 anthropics/claude-plugins-official 仓库的 30 个插件逐一翻完,大概花了两个下午。最开始是为了搞清楚一件困惑了我很久的事:为什么装一个插件,有时候同时冒出斜杠命令,会话里多了自动触发的行为,还有静默运行的脚本?
答案是:Claude Code 的插件本身就是 hooks + skills + commands + agents + MCP 的组合包,不是单一能力。每种组件覆盖交互的不同层面,一个插件通过选择装哪几种、各自负责什么,来完整处理一个问题。
说「功能丰富」是描述不准的。更准确的说法是:如果你把插件理解成「一个工具」,你会一直困惑为什么同一个插件里会有这么多不相干的东西。
每种组件实际上是什么
分析组合之前,先把每种...