搞不懂 Claude Code、Skills、MCP、Plugin?这篇文章一次性讲清楚

0 阅读3分钟

阅读时间:约 5 分钟
适合人群:AI 编程入门者


你是不是也有这种困惑?

看文档的时候,Skills、MCP、Plugin、Claude Code...

这些词到处乱飞,傻傻分不清楚。

到底有啥区别?

今天我就用最简单的比喻,一次性给你讲清楚。

保证你看完就懂。

一、先说 Claude Code

Claude Code 是谁?

它就是 Anthropic 公司出的那个 AI 编程助手。

你可以理解成:一个懂代码的助手,能帮你写代码、改 bug、跑命令。

它是本体,是干活的那些人。

不管你用 Skills 还是 MCP 还是 Plugin,都是为了让 Claude Code 更强

就像 iPhone 是手机本身,App 是装在 iPhone 上的各种应用。

Claude Code = iPhone

Skills、MCP、Plugin = 各种 App


二、Skills:给 Claude 装技能

Skill 这个词很直白,就是"技能"的意思。

简单说,Skill 就是一段提示词,告诉 Claude 遇到什么情况该怎么处理。

举个例子。

你想让 Claude 每次解释代码的时候,都用画图+比喻的方式。

你可以创建一个 Skill:

---
name: explain-code
description: 用图表和比喻解释代码
---
解释代码时:
1. 先用生活化的比喻
2.  ASCII 图表示结构
3. 一步步拆开讲
4. 点出常见坑

创建完怎么用?

直接打 /explain-code,Claude 就会用你设定的方式来解释代码。

一个公式总结:

Skill = 一个自定义命令 = /xxx

官方还内置了几个超好用的 Skill:

  • /simplify - 自动优化代码
  • /batch - 批量修改一堆文件
  • /debug - 帮你调试问题

三、MCP:连接外部世界的"USB-C"

MCP 的全称是 Model Context Protocol(模型上下文协议)。

官方说法是:连接 AI 和外部系统的开放标准

用人话说:它就是 AI 和外界的桥梁

想象一下。

你的电脑有 USB-C 接口,可以接键盘、鼠标、硬盘、显示器...

MCP 就是 AI 的"USB-C接口"。

通过 MCP,Claude Code 可以:

  • 读取你 Google Drive 里的文档
  • 操作 Jira 里的任务
  • 调取 Slack 里的消息
  • 连接各种数据库

不需要每个工具都写一套对接代码。

统一协议,插上就用。

一个公式总结:

MCP = 外部连接协议 = AI 的 USB-C 接口

四、Plugin:打包分享的工具箱

.Plugin 就是插件的意思。

它的作用很简单:把 Skills、MCP、Hooks 这些东西打包,方便分享给别人用

举个例子。

你写了一套很棒的 Code Review Skill,想分享给团队里所有人用。

可以直接发文件让他们放到 .claude/skills/ 目录。

但 Plugin 更好:

  1. 打包成一个文件夹
  2. 写一个 plugin.json 配置文件
  3. 可以发布、可以版本管理
  4. 别人一键安装就能用

Plugin 里的 Skill 命名会有命名空间

  • 普通 Skill:/review
  • Plugin 里的 Skill:/my-plugin:review

这样就不怕重名了。

一个公式总结:

Plugin = 技能包 = 方便分享的包装盒

五、总结一下

概念到底是什么比喻
Claude CodeAI 编程助手本体iPhone
Skill自定义命令/技能App
MCP外部连接协议USB-C 接口
Plugin打包分享的工具箱App Store 里的应用包

它们的关系是这样的:

Claude Code 是本体,
Skill 是给它加技能,
MCP 是让它能连接外部世界,
Plugin 是把一堆技能打包分享出去。


六、怎么开始?

如果你是新手,建议这样玩:

第一步:先用用 Claude Code 本身

  • 装好 Claude Code
  • 试着让它帮你写代码、改 bug

第二步:试试内置的 Skill

  • /simplify 优化代码
  • /batch 批量改文件

第三步:了解 MCP

  • 装一个 MCP 服务器(比如连 GitHub、Notion)
  • 体验什么叫"AI 能操作外部世界"

第四步:创建自己的 Skill

  • .claude/skills/ 目录下创建
  • 定义你自己的命令

写在最后

这些概念没那么复杂。

就是一层套一层:

工具 → 扩展 → 打包 → 分享。

搞懂之后,你会发现 Claude Code 真的很强大。

去试试吧,就现在。