学到这里,你手上已经攒了不少东西:一个调研子代理、一个 /test 指令、几个 Hook,可能还接了 MCP。它们散落在 .claude/agents/、.claude/skills/、settings.json、.mcp.json 好几个地方。
想把这一整套搬到另一个项目,或者分享给同事,你得一个文件一个文件地复制,再手动把 settings.json 里的 hooks 段落合并过去,漏一个就不完整。
插件(Plugin)解决的就是这件事:把子代理、Skill、Hook、MCP 打包成一个单元,一条命令安装,一键开关。
一、插件是什么

官方的定义很直接:插件是一个目录,里面装着 Skill、子代理、Hook、MCP 等组件,Claude Code 把它当作一个整体来安装和加载。
把前面学过的东西和插件对照一下:
| 你学过的 | 单独配置时放在哪 | 放进插件后放在哪 |
|---|---|---|
| Skill / 斜杠指令 | .claude/skills/ |
skills/ |
| 子代理 | .claude/agents/ |
agents/ |
| Hooks | settings.json 的 hooks 段 |
hooks/hooks.json |
| MCP | .mcp.json |
.mcp.json |
所以插件不是一种新能力,而是一种打包方式。里面的每一样东西,你在前面都单独用过。
二、安装插件

Claude Code 第一次在终端启动时,会自动添加 Anthropic 的官方插件市场 claude-plugins-official。在会话里输入:
/plugin
会打开插件面板,常用的几个标签页:
- Discover:浏览市场里的插件
- Installed:已安装的插件,可以启用、停用、更新、卸载
- Marketplaces:你添加过的插件市场