大家好,我是顾北,专注于 AI 应用探索与副业实践,长期关注 AI 技术趋势、实用工具以及Github线索探索

就在今天,Anthropic 又更新了 Claude Code,现在 Claude Code 正式支持插件(Plugins)了!

图片

这次更新了的四大核心扩展和五大超级实用场景,在讲述这些之前,先回答一下我这几个问题?

当你作为一名开发者的时候,你是否也曾陷入这样的困境?

  • 环境不一致的噩梦:在你耗费大量时间调教出来的完美 Claude Code 工作流之后,同事想用?你只能发一堆截图和配置文件,对方还得折腾半天,最后效果还不一定一样。

  • 重复操作的烦躁:作为开发者,我相信你也有,在每天开发之后,都要执行这些重复的操作,比如代码审查、格式化、部署命令,你只能一遍又一遍的CV,耗时耗力,还不讨好!

  • 团队协作的内耗:新人入职时,光是配置开发环境就要老大半天。团队的代码规范、测试流程全靠口头约定和自觉性,实在难以统一。

如果你对以上场景感同身受,那么今天 Anthropic 这次更新,刚好能帮你处理这些问题。

Claude Code 插件系统,正式上线!

这次更新给我们开发者带来了什么?

简单来说,你当前就可以将Claude Code 的所有自定义配置——斜杠命令、子代理、MCP服务器、自动化钩子一键打包成一个“插件”,然后通过一行命令,让其他人一键安装、即可使用!

这不就让你的AI编程从“单兵作战”迈向了“军团协作”的全新时代!

接下来,给你好好讲讲这四大扩展和五大场景,以及保姆级如何使用

图片

四大史诗级扩展

目前支持的四大扩展点如以下内容:

  1. Slash Commands (斜杠命令)

    • 比如你可以预设一份你自己自动化执行代码审查的/review标准命令;

    • 也可以能一键运行所有单元测试的/test命令;

    • 能一键触发你的 CI/CD 部署流程的 /deploy命令。

    • 这是什么?大白话说就是自定义的快捷指令。可以让你告别复杂的提示词,为你自己在开发过程中用到的高频命令创建专属的快捷键。

    • 你能怎么用?

      • 比如你可以预设一份你自己自动化执行代码审查的/review标准命令;

      • 也可以能一键运行所有单元测试的/test命令;

      • 能一键触发你的 CI/CD 部署流程的 /deploy命令。

  2. 2.  Subagents (子代理)

    • 安装一个“全栈开发专家”子代理,专门为你进行代码开发;

    • 引入一个“文档大师”子代理,根据你写的代码注释生成精美的文档;

    • 安装一个“项目经理”子代理,为你的项目开发进行时间的把控。

    • 这是什么?就好比如你为你的 Claude Code 招募了一群“专家顾问”。每个子代理都是针对于不同领域的专家。

    • 你能怎么用?​​​

      • 安装一个“全栈开发专家”子代理,专门为你进行代码开发;

      • 引入一个“文档大师”子代理,根据你写的代码注释生成精美的文档;

      • 安装一个“项目经理”子代理,为你的项目开发进行时间的把控。

  3. MCP Servers (模型上下文协议服务器)

    • 可以连接公司的数据库,让 Claude 直接帮你写相对复杂的 SQL 查询语句。

    •  可以接入日志平台,当你的公司系统出现bug的时候,让 Claude 自动化帮你分析错误日志以及定位发生错误的代码位置。

    • 这是什么?让你的 Claude Code 连接 “外面世界”的桥梁。可以通过它,Claude 就能访问你的私有数据库以及内部API等内容,甚至是公司的日志系统都没有问题。

    •  你能怎么用?

      • 可以连接公司的数据库,让 Claude 直接帮你写相对复杂的 SQL 查询语句。

      • 可以接入日志平台,当你的公司系统出现bug的时候,让 Claude 自动化帮你分析错误日志以及定位发生错误的代码位置。​​​​​​​

  4. 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!如果你觉得本期对你有所帮助,希望留下你的小爱心!!


Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐