Claude Code 插件(Plugins)怎么装:添加 marketplace、推荐插件与和 Skill 的区别

Claude Code 插件是把技能、子代理、Hooks、MCP 打包在一起的扩展。本文讲 /plugin 安装步骤、三种安装范围、怎么添加 marketplace、更新卸载,以及装第三方插件前要检查什么。

NNathaniel bigo··原创首发·AI 辅助撰写
13 分钟读完
资料核对于 2026-10-07 · 依据官方文档与公开资料整理 Plus 账号
本文根据 Claude Code 官方插件文档整理,核对日期 2026-10-07。插件市场里的插件变化很快,官方文档也不列具体清单,以 /plugin 里的 Discover 标签和 claude.com/marketplace 为准。

适用于谁

  • 看到别人分享「装这个 Claude Code 插件就有 /commit 命令」,想知道怎么装的人;
  • 搜「claude code plugin 安装」「marketplace add」「plugin 和 skill 的区别」的人;
  • 想把自己团队的一套技能、Hooks、MCP 配置打包分发给同事的人。

结论先说

  1. 插件 = 一个打包好的目录,里面可以有技能(Skills)、子代理(Agents)、Hooks、MCP 服务器等,作为一个整体安装、启用、更新。
  2. Skill 是单个能力,插件是一组能力的「安装包」。技能、子代理、Hooks、MCP 不装插件也能单独用;想一次装好别人做好的一整套、并能随市场更新,才用插件。
  3. 插件来自 marketplace(插件市场)——一个带 .claude-plugin/marketplace.json 的仓库或目录,相当于目录清单,不是商店。Anthropic 官方市场 claude-plugins-official 在你第一次启动交互式会话时会自动添加。
  4. 安装:会话里输入 /plugin 浏览,或 /plugin install 插件名@市场名,再选安装范围。
  5. 插件以你的身份运行代码,无论来自哪个市场,装之前都要看它带了哪些 Hooks 和 MCP 服务器。

步骤一:安装一个官方插件

以官方文档的例子 commit-commands(提供提交、推送、开 PR 的命令)为例:

  1. 在项目里运行 claude,然后输入:
text
   /plugin install commit-commands@claude-plugins-official
   

在会话里这条命令不会立即安装,而是打开插件详情面板让你先检查。不知道装什么的话,直接输入 /plugin,在 Discover 标签里搜索浏览。

  1. 看详情面板:「Will install」列出它会加入的命令、子代理、技能、Hooks、MCP / LSP 服务器;官方市场的插件还会显示「Context cost」——Every turn 是每条消息都要占用的 token,When invoked 是技能被调用时额外占用的 token。
  1. 选安装范围(见下一节)。
  1. 看安装结果的最后一句:Plugin is now active. 表示立刻能用;提示 Run /reload-plugins to apply. 时运行 /reload-plugins;提示加载失败就去 /plugin 的 Errors 标签看原因。
  1. 确认可用:输入 /,插件的技能会以 /插件名:技能名 的形式出现,比如 /commit-commands:commit。

也可以不进会话,直接在终端里装(适合写进初始化脚本):

bash
claude plugin install commit-commands@claude-plugins-official

注意:在从没打开过交互式会话的机器上,官方市场还没注册,脚本里要先执行 claude plugin marketplace add anthropics/claude-plugins-official。

步骤二:选对安装范围

选项范围写在哪里
Install for you(user)你在这台电脑上的所有项目用户设置
Install for all collaborators(project)这个仓库的所有协作者提交到仓库的 .claude/settings.json
Install for you, in this repo only(local)只有你、只在这个仓库本地设置

选 project 范围时要知道:提交配置只是「为大家启用」,并不会替同事下载,每位同事还要自己运行一次 claude plugin install 名字@市场 --scope project。

终端、桌面版的本地会话、VS Code 扩展读的是同一套设置文件,所以在一个地方装了 user 范围的插件,另外两个地方也能用。云端会话(含 claude.ai/code 网页版)不会加载你本地设置里的插件。

步骤三:添加其他插件市场

很多插件不在 Anthropic 的市场里,而在作者自己的仓库里。先添加市场,再安装:

text
/plugin marketplace add 作者/仓库名
/plugin install 插件名@市场名

市场名是对方 marketplace.json 里的 name 字段,添加成功后 Claude Code 会打印出来。/plugin marketplace add 支持几种来源:

来源写法示例
GitHub 仓库your-org/plugins,加 #v1.2.0 可固定到某个 tag
任意 git 仓库完整的 clone 地址
本地目录./my-marketplace(相对路径要以 ./ 或 ../ 开头)
在线 JSONhttps://example.com/marketplace.json

新版本还支持一步完成:/plugin install deploy-helper --marketplace your-org/plugins(v2.1.275 及以后)。私有仓库会用你本机已有的 git 凭据去拉取。

Anthropic 的三个市场

官方社区示例
仓库anthropics/claude-plugins-officialanthropics/claude-plugins-communityanthropics/claude-code
市场名(@ 后面写的)claude-plugins-officialclaude-communityclaude-code-plugins
内容Anthropic 维护的插件,以及合作伙伴和其他作者的插件作者提交给 Anthropic 的第三方插件少量演示插件
怎么获得首次启动交互式会话时自动添加手动 /plugin marketplace add anthropics/claude-plugins-community手动添加

一个容易踩的坑:网上不少旧教程让你 /plugin marketplace add anthropics/claude-code,那加的是示例市场,不是官方市场。code-review、feature-dev、commit-commands、security-guidance 等在两边都有,官方建议从 claude-plugins-official 装,避免装两份。

Anthropic 还发布了一些主题市场,比如 anthropics/skills(官方技能合集)、anthropics/knowledge-work-plugins,同样用 /plugin marketplace add 添加。

推荐先看哪些

官方文档明确说「目录变化快,不在文档里列清单」,所以这里只列官方文档点名提到的 Anthropic 自维护插件,具体以 Discover 标签为准:

  • commit-commands:提交、推送、开 PR 的命令;
  • code-review、feature-dev:代码审查与功能开发流程;
  • security-guidance:写代码时提示安全问题;
  • 语言服务器插件(code intelligence):让 Claude 获得跳转定义、查引用等代码智能。

想在网页上先看看,可以浏览 claude.com/marketplace/plugins,那里显示安装量,部分插件标有「Anthropic verified」。

管理:启用、停用、更新、卸载

  • 会话里:/plugin 后按 Tab 切到 Installed 标签,可以启用、停用、更新、卸载;也可以直接 /plugin disable 名字、/plugin uninstall 名字。
  • 终端里:claude plugin list、claude plugin enable / disable / uninstall 名字@市场。
  • 更新:官方市场默认自动更新,其他市场(含社区和第三方)默认关闭,可以在 Marketplaces 标签里逐个开启。手动更新单个插件用 claude plugin update 名字@市场;没有「一键更新全部」的命令,可以在 Marketplaces 标签选中某个市场点「Update marketplace」。更新后当前会话仍用旧版本,运行 /reload-plugins 或新开会话生效。
  • 删除市场:/plugin marketplace remove 名字 会顺带卸载从这个市场装的所有插件。

插件很占上下文吗?启用的插件在每个会话都生效:每个能被 Claude 自动调用的技能、子代理的名称和描述每一轮都在上下文里,即使这次没用到。用 claude plugin details 名字 可以看它「Always-on」每次固定占多少 token;不常用的插件停用即可,不必卸载。

安装第三方插件前的安全检查

官方的检查顺序:

  1. claude plugin marketplace list 看市场是从哪个仓库添加的;
  2. 在 /plugin 的详情面板看「Will install」;
  3. 点「Open homepage / View on GitHub」读源码,重点看 hooks/hooks.json(每个 Hook 执行什么命令)、.mcp.json(每个服务器的命令或网址)、bin/ 目录下的所有文件;
  4. 装好后可以用 claude plugin details 名字 再核对一次组件清单。

还要记住:开启自动更新的市场会在后台更新插件,你审过的文件可能会变。官方市场名(如 claude-plugins-official)只认 github.com/anthropics/ 下的仓库,冒用这些名字的市场会被拒绝加载。

想自己做插件

最小结构是一个目录加一份清单文件:

text
my-plugin/
├── .claude-plugin/plugin.json   # 名称、版本、描述
├── skills/review/SKILL.md       # 生成 /my-plugin:review
├── agents/reviewer.md           # 子代理
├── hooks/hooks.json             # Hooks
└── .mcp.json                    # MCP 服务器

开发时不需要市场,用 claude --plugin-dir ./my-plugin 直接加载测试;做好后放进自己的 marketplace 仓库分享给团队。完整步骤见官方《Create a Claude Code plugin》。

常见问题

Q:插件和 VS Code 里的「Claude Code 扩展」是一回事吗?

不是。VS Code / JetBrains 里的是 IDE 扩展,用来在编辑器里使用 Claude Code;这里说的插件是给 Claude Code 本身增加技能、Hooks 等能力的包。

Q:claude.ai 网页版能用这些插件吗?

同样的插件格式也能装到 claude.ai 和 Cowork,但能加载的组件不同,见 claude.com 上的插件说明。你在 Claude Code 里装的插件不会同步到 claude.ai 账号;反过来,在 claude.ai 目录里添加的插件会同步到 Claude Code,显示为 名字@synced。

Q:提示 Plugin "xxx" not found in any marketplace?

说明你已添加的市场里没有这个插件:检查拼写,或者先 /plugin marketplace add 添加它所在的市场。

Q:插件里的技能怎么调用?

插件技能带命名空间:/插件名:技能名。没有和其他命令重名时,有些也可以直接用短名。技能本身的写法详见本站《Claude Skills 是什么、怎么装、推荐哪些》。

参考资料

  • Plugins overview(官方):https://code.claude.com/docs/en/plugins/overview
  • Install and manage plugins(官方):https://code.claude.com/docs/en/plugins/install
  • Anthropic's marketplaces(官方):https://code.claude.com/docs/en/plugins/anthropic-marketplaces
  • Plugin security and trust(官方):https://code.claude.com/docs/en/plugins/security
  • Create a Claude Code plugin(官方):https://code.claude.com/docs/en/plugins/create
需要开通或续费?Claude Pro 充值 →

Nathaniel 的更多内容

  1. 01

    Hugging Face 怎么下载模型:hf 命令行下载单个文件、指定目录与受限模型申请

    Hugging Face 怎么下载模型?本文按官方文档讲清网页下载、hf download 命令行(单个文件、整个仓库、按通配符筛选、下载到指定目录)、访问令牌怎么建、受限模型怎么申请权限,以及缓存目录和超时怎么调。

    其他 AI 工具0
  2. 02

    Claude 提示词缓存(Prompt Caching)入门:缓存时间、价格倍率与命中率

    Claude API 的提示词缓存能把重复的长前缀(系统提示、工具定义、长文档、对话历史)缓存起来,读缓存只收少量费用。本文讲自动缓存与断点写法、5 分钟和 1 小时两种时长、价格倍率、最短长度、怎么看命中率以及命中率低的原因。

    Claude0
  3. 03

    Google AI Studio 怎么用:界面入口、选模型、发第一条提示与获取代码(入门)

    Google AI Studio 是 Google 给开发者试用 Gemini 模型的网页工具。本文讲清它和 Gemini 应用的区别、Playground 与 Build 入口、发第一条提示、运行设置、获取代码,以及免费边界和可用地区。

    Gemini0
  4. 04

    ChatGPT 取消订阅与关闭自动续费:网页、iPhone、安卓分别怎么操作,能退款吗

    ChatGPT Plus / Pro 不想续费了怎么取消?要在哪里买的就在哪里取消。本文按官方帮助中心讲清网页、iPhone、Google Play 和 Business 的取消步骤、要提前多久取消、取消后还能用多久、退款政策,以及重复扣费怎么处理。

    ChatGPT0
  5. 05

    扣子工作流怎么搭建:入口在哪、节点类型、变量引用、试运行与发布

    扣子工作流怎么搭建、入口在哪?本文按扣子官方文档讲清两种做法:新用户在扣子编程里用一段话生成工作流,老用户在旧版低代码画布上拖节点;并说明大模型、代码、选择器节点的配置要点、变量引用写法、试运行和官方限制。

    其他 AI 工具0
  6. 06

    长文档怎么问 AI:资料放前面、问题放最后、先引用再回答(官方长文本提示词技巧)

    把几十页的报告、合同丢给 AI,为什么总是答得笼统或漏掉重点?本文整理 Anthropic、Google、OpenAI 官方文档里针对长文本的提示词建议:资料与问题的摆放顺序、多份文档怎么用标签区分、先摘录原文再作答,并给出可照抄的模板。

    ClaudeGemini0

同产品的其他教程

  1. 01

    Claude Tool Use(工具调用 / Function Calling)入门:定义工具与返回 tool_result

    Claude API 工具调用(Function Calling)入门:工具定义三要素、tool_use / tool_result 往返循环、Python 完整示例、is_error、tool runner、服务器工具,以及常见报错原因。

    Claude0
  2. 02

    SKILL.md 怎么写:格式规范、frontmatter 字段与范例(按 Agent Skills 官方规范)

    SKILL.md 是什么格式、怎么写?按 agentskills.io 官方规范讲清 frontmatter 的六个字段、name 与 description 的硬性限制、正文该写什么不该写什么,附一份可以照着改的范例和校验命令。

    Claude其他 AI 工具0
  3. 03

    Claude Connectors(连接器)怎么用:连接 Google Drive、Gmail 等与推荐

    Claude 连接器(Connectors)是什么、在哪里找目录、怎么连接 Google Drive / Gmail / 日历、怎么控制权限,以及和插件、技能的区别。

    Claude0
  4. 04

    Claude 桌面版下载安装(Windows / Mac):功能与设置中文界面

    Claude 桌面版去哪下载、系统要求、Windows / Mac / Linux 怎么装,界面能不能改中文,以及快速唤起、桌面扩展、Cowork 等桌面版独有功能。

    Claude0
  5. 05

    提示词 XML 标签怎么用:用标签和 Markdown 给长提示词分区(官方写法与模板)

    提示词里的 XML 标签有什么用?本文按 Anthropic、OpenAI、Google 官方文档讲清为什么要给提示词分区、标签和 Markdown 标题各适合做什么、标签怎么命名和嵌套,并附通用模板。

    ChatGPTClaude0
  6. 06

    Claude 导出聊天记录:导出数据步骤与导出文件怎么看

    Claude 聊天记录怎么导出?在 Settings → Privacy 点 Export data,邮件里下载。本文讲导出步骤、下载链接有效期、导出文件怎么看,并附一个把 JSON 转成 Markdown 的示例脚本。

    Claude0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~