AI编程进入“乐高”时代!Claude Code 插件系统详解:4大模块,5种拼法。(含保姆级教程)
大家好,我是顾北,专注于 AI 应用探索与副业实践,长期关注 AI 技术趋势、实用工具以及Github线索探索。
就在今天,Anthropic 又更新了 Claude Code,现在 Claude Code 正式支持插件(Plugins)了!

这次更新了的四大核心扩展和五大超级实用场景,在讲述这些之前,先回答一下我这几个问题?
当你作为一名开发者的时候,你是否也曾陷入这样的困境?
-
环境不一致的噩梦:在你耗费大量时间调教出来的完美 Claude Code 工作流之后,同事想用?你只能发一堆截图和配置文件,对方还得折腾半天,最后效果还不一定一样。
-
重复操作的烦躁:作为开发者,我相信你也有,在每天开发之后,都要执行这些重复的操作,比如代码审查、格式化、部署命令,你只能一遍又一遍的CV,耗时耗力,还不讨好!
-
团队协作的内耗:新人入职时,光是配置开发环境就要老大半天。团队的代码规范、测试流程全靠口头约定和自觉性,实在难以统一。
如果你对以上场景感同身受,那么今天 Anthropic 这次更新,刚好能帮你处理这些问题。
Claude Code 插件系统,正式上线!
这次更新给我们开发者带来了什么?
简单来说,你当前就可以将Claude Code 的所有自定义配置——斜杠命令、子代理、MCP服务器、自动化钩子一键打包成一个“插件”,然后通过一行命令,让其他人一键安装、即可使用!
这不就让你的AI编程从“单兵作战”迈向了“军团协作”的全新时代!
接下来,给你好好讲讲这四大扩展和五大场景,以及保姆级如何使用

四大史诗级扩展
目前支持的四大扩展点如以下内容:
-
Slash Commands (斜杠命令)
-
比如你可以预设一份你自己自动化执行代码审查的
/review标准命令; -
也可以能一键运行所有单元测试的
/test命令; -
能一键触发你的 CI/CD 部署流程的
/deploy命令。 -
这是什么?大白话说就是自定义的快捷指令。可以让你告别复杂的提示词,为你自己在开发过程中用到的高频命令创建专属的快捷键。
-
你能怎么用?
-
比如你可以预设一份你自己自动化执行代码审查的
/review标准命令; -
也可以能一键运行所有单元测试的
/test命令; -
能一键触发你的 CI/CD 部署流程的
/deploy命令。
-
-
-
2. Subagents (子代理)
-
安装一个“全栈开发专家”子代理,专门为你进行代码开发;
-
引入一个“文档大师”子代理,根据你写的代码注释生成精美的文档;
-
安装一个“项目经理”子代理,为你的项目开发进行时间的把控。
-
这是什么?就好比如你为你的 Claude Code 招募了一群“专家顾问”。每个子代理都是针对于不同领域的专家。
-
你能怎么用?
-
安装一个“全栈开发专家”子代理,专门为你进行代码开发;
-
引入一个“文档大师”子代理,根据你写的代码注释生成精美的文档;
-
安装一个“项目经理”子代理,为你的项目开发进行时间的把控。
-
-
-
MCP Servers (模型上下文协议服务器)
-
可以连接公司的数据库,让 Claude 直接帮你写相对复杂的 SQL 查询语句。
-
可以接入日志平台,当你的公司系统出现bug的时候,让 Claude 自动化帮你分析错误日志以及定位发生错误的代码位置。
-
这是什么?让你的 Claude Code 连接 “外面世界”的桥梁。可以通过它,Claude 就能访问你的私有数据库以及内部API等内容,甚至是公司的日志系统都没有问题。
-
你能怎么用?
-
可以连接公司的数据库,让 Claude 直接帮你写相对复杂的 SQL 查询语句。
-
可以接入日志平台,当你的公司系统出现bug的时候,让 Claude 自动化帮你分析错误日志以及定位发生错误的代码位置。
-
-
-
Hooks (钩子)
-
代码提交前 (pre-commit):自动化运行代码格式检查以及代码质量检查。
-
创建 PR 前:自动化帮你进行单元测试,确保都能通过所有测试案例。
-
部署前:自动记录版本更新日志。
-
这是什么? 在开发流程的关键节点,自动执行特定操作。它就像你的 24 小时自动化管家。
-
你能怎么用?
-
代码提交前 (pre-commit):自动化运行代码格式检查以及代码质量检查。
-
创建 PR 前:自动化帮你进行单元测试,确保都能通过所有测试案例。
-
部署前:自动记录版本更新日志。
-
-
在过去,要配置这些东西,你需要到处找文档,写对应的脚本。现在,今时不同往日了,一行命令,全部搞定!
五大颠覆性应用场景(必看!)
理论就已经全部讲完了,我们再来看看实际的应用场景,让你深刻理解为什么说插件是“游戏规则的改变者”。
场景一:团队标准化——告别“开发环境大乱炖”
-
痛点:在团队中,不同的人有不同的风格,每个成员的 Claude Code 配置可谓是五花八门,代码风格、审查标准全凭个人的爱好习惯。
-
插件解决方案:技术主管或部门领导创建一个团队标准的插件
company-standards,内置统一代码风格、测试命令和代码格式化规则等。 -
效果:新人入职后,使用
/plugin install company-standards,5 分钟之内,他的开发环境就能和团队老人保持一致了。配置时间从半天缩短到5分钟!
场景二:开源项目支持——让贡献者爱上你的项目
-
痛点:当你热衷于开源Github项目的时候,你作为开源维护者,我敢说90%的时间都是在回答:“这个类库怎么用?”、“为什么我跑不起来?”这类重复性问题。
-
插件解决方案:可以为你的开源仓库创建一个辅助插件,内置常见的用法命令和API最佳实践以及调试子代理等内容。
-
效果:贡献者或游客安装你的插件后,就能获得史诗级的“贴身教程”,大大降低了你仓库的上手门槛,从而获得更高的star数。
场景三:个人工作流共享——你的“神级操作”一键复制
-
痛点:当你耗尽心血打磨出的一套超级高效的调试、测试、部署工作流时,想要分享给同事时,却异常困难。
-
插件解决方案:直接把你的这套工作流打包成一个插件
my-awesome-workflow。 -
效果:公司同事只需要使用这个命令
/plugin install my-awesome-workflow,就能一键“复制”你的生产力。进而你的效率提升10倍,团队的效率也能提升10倍。
场景四:内部工具集成——连接企业“数据孤岛”
-
痛点:你的公司内有大量的内部 API、数据库以及各种监控系统时,每次连接都需要极其繁琐的安全认证和配置。
-
插件解决方案:IT 部门可以创建一个企业内容工具插件
internal-tools,预置你公司用到的所有的MCP 服务器和安全配置。 -
效果:当员工需要访问内容数据时,一条命令即可安全接入这些功能,配置时间从原来的几小时缩短到几秒钟!
场景五:框架最佳实践——让AI成为你的架构导师
-
痛点:在你使用 React、Vue、Next.js 等框架时,你总是在搜索这些框架最佳的实践方案以及性能调优的技巧。
-
插件解决方案:框架作者或者社区大佬提供官方的最佳实践插件
nextjs-best-practices,包含框架的特定命令以及性能优化的钩子。 -
效果:可以让你直接在编码的过程中获得最佳实践的指导,让你能少走无数弯路。
如何安装使用插件?
说了这么多,接下来带你手把手安装使用这个插件功能。
官方示例
在Claude Code 中输入如下命令:
/plugin marketplace add anthropics/claude-code
/plugin install feature-dev
这个是官方插件市场案例。
一些先行者已经为我们准备好了宝藏仓库:
Dan Ávila 的插件市场: 提供了 DevOps 自动化、文档生成、项目管理等实用插件。
链接地址:https://www.aitmpl.com/plugins
Seth Hobson 的代理库: 策划了超过 80 个专业的子代理,涵盖前后端、测试、部署等各个领域,现在通过插件即可即时访问。
链接地址:https://github.com/wshobson/agents
接下来,我就带着大家安装Dan Ávila 的插件市场。
打开 Dan Ávila 官网

复制对应的命令,安装插件市场
/plugin marketplace add https://github.com/davila7/claude-code-templates

安装完成之后,可以在你的资源管理器中看到

接下来安装你所需要的插件,Dan Ávila 插件市场为我们提供了很多可安装的插件,我将以 DevOps 自动化插件安装为例
点击 DevOps Automation 卡片的 View Details

复制对应的插件安装命令

/plugin install devops-automation@claude-code-templates
选择你对应所要安装的插件

选择 install now 立即安装

出现下面这个就显示安装完成

也可以使用 /plugin 命令来查看你安装的插件


当然你也可以使用如下命令来管理插件
# 启用已禁用的插件
/plugin enable plugin-name@marketplace-name
# 禁用插件(不卸载)
/plugin disable plugin-name@marketplace-name
# 完全卸载插件
/plugin uninstall plugin-name@marketplace-name
比如现在我禁用我当前的这个插件
输入命令
/plugin disable devops-automation@claude-code-templates
这样插件就被禁用掉了


非常轻便!
注意:插件需要时开启,不需要时禁用,保持系统提示词的简介高效!
创建你自己第一个插件(保姆级教程)
这里大家可以跟着官方文档来,也可以跟着我来一步一步教你进行操作!
步骤1:创建插件市场和插件目录
# 创建插件测试市场
mkdir test-marketplace
cd test-marketplace
# 创建插件目录
mkdir my-first-test-plugin
cd my-first-test-plugin
步骤2:创建插件配置
mkdir .claude-plugin
cat > .claude-plugin/plugin.json << 'EOF'
{
"name": "my-first-test-plugin",
"description": "我的Claude Code 第一个测试插件",
"version": "1.0.0",
"author": {
"name": "Your Name"
}
}
EOF
步骤3:添加自定义命令
mkdircommands
cat>commands/hello.md<<'EOF'
---
description:Greettheuserwithapersonalizedmessage
---
# Hello Command
Greettheuserwarmlyandaskhowyoucanhelpthemtoday.Makethegreetingpersonalandencouraging.
EOF
步骤4:创建市场配置
cd ..
mkdir .claude-plugin
cat > .claude-plugin/marketplace.json << 'EOF'
{
"name": "test-marketplace",
"owner": {
"name": "Test User"
},
"plugins": [
{
"name": "my-first-test-plugin",
"source": "./my-first-test-plugin",
"description": "My first test plugin"
}
]
}
EOF
步骤5:安装测试
# 先切换到根目录
cd ..
claude
# 在CLaude Code 中添加测试市场
/plugin marketplace add ./test-marketplace
#安装插件
/plugin install my-first-test-plugin@test-marketplace
# 测试你的新命令
/hello
# 查看命令列表
/help
插件目录配置
my-first-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── commands/ # Custom slash commands (optional)
│ └── hello.md
├── agents/ # Custom agents (optional)
│ └── helper.md
└── hooks/ # Event handlers (optional)
└── hooks.json
到这一步,你就成功创建了你的第一个插件了!
官方安装插件地址:https://docs.claude.com/en/docs/claude-code/plugins
到这里,本期教学就已经全部完成了,还在等什么,赶紧去试试你的Claude Code!如果你觉得本期对你有所帮助,希望留下你的小爱心!!
更多推荐


所有评论(0)