Appearance
Claude Code五件套完整指南:Commands+Skills+Subagents+Hooks+MCP
很多人装了 Claude Code 之后,每天就是在里面打字。用了一个月,感觉 AI 确实比自己手搓快点。但也就到这了——它还是一个听话的助手,不是一个员工。Claude Code 真正强的不是对话本身,而是它原生带的 5 个能力。
五件套全家福
| 组件 | 作用 | 触发方式 |
|---|---|---|
| Commands | 快捷入口,一键跑工作流 | 你主动调用 /xxx |
| Skills | 可复用技能,AI 自动判断何时用 | AI 自动识别场景 |
| Subagents | 子代理,专家团队干专业活 | 主 AI 派发任务 |
| Hooks | 钩子,关键时刻自动触发脚本 | 事件自动触发 |
| MCP | 外部系统连接,让 AI 会做事 | AI 调用外部工具 |
一、Commands(斜杠命令)
一句话:你自己定义的快捷入口。一条 /morning,替你跑一套工作流。
把「每天都要重复做的那件事」写成一个 .md 文件,扔到 .claude/commands/ 目录下。之后就能用 /命令名 一键调用。
常用示例:
| 命令 | 功能 |
|---|---|
| /morning | 扫所有项目 TODO + 最近邮件 + 项目状态 |
| /meeting | 客户会议全流程(录音下载→转写→纪要→归档) |
| /deploy | 部署项目(自动判断前后端/原型) |
| /weekly | 汇总本周所有 git commit + 邮件 + 会议生成周报 |
适合人群:每天被同一件事烦超过 3 次的人。
起步门槛最低:5 分钟能写一个。建议所有人从这里开始。
二、Skills(可复用技能)
一句话:把做事的「套路」沉淀下来,让 AI 自己判断什么时候该用。
Skills 是比 Commands 高一层的抽象。Commands 是你主动调,Skills 是 AI 自己决定要不要用。
举例:有一个 huiyi 技能,专门处理客户给的会议素材目录。只要把素材目录甩给 Claude 说「看一下这个」,它会自己判断——看到目录里有录音、文档、截图,就会激活技能,按标准流程提取需求/bug/问题。
Commands vs Skills:
| 类型 | 触发方式 |
|---|---|
| Commands | 你知道自己要干啥 → 一键触发 |
| Skills | AI 识别到场景 → 自动用上 |
注意:高频调用的写 Skill,一次性的别写,不然 AI 自己会选乱。
三、Subagents(子代理)
一句话:专家团队。主 AI 不亲自干,把专业的活派给专业的子代理。
主 Claude 在做事的时候,上下文很容易被各种细节塞爆。Subagents 的做法是:主 AI 负责拍板和协调,脏活累活派给专业的子代理——每个子代理有自己的上下文窗口、自己的人设、自己的工具权限。
典型研究 + 写作流程:
主 Claude:拆解任务,判断需要哪几类子代理
├─ researcher 子代理:专门调研数据,返回结构化结果
├─ writer 子代理:根据调研数据写初稿
└─ reviewer 子代理:独立审稿,挑刺
主 Claude:整合三个子代理的结果,交付给你关键:「独立上下文」——三个子代理互相看不到对方的过程,各干各的。这避免了上下文污染。
最简单用法:写完代码让 code-reviewer 子代理审一遍。比自己 AI 左右互搏客观得多。
四、Hooks(钩子)
一句话:在关键时刻自动触发的脚本。让「不听话的 AI」也能干对事。
Hooks 解决的是一个古老难题:AI 有时候会忘记你定的规矩。
Claude Code 支持的关键时刻:
| 钩子 | 触发时机 | 用途 |
|---|---|---|
| SessionStart | 会话一开始 | 自动加载今天的 TODO、检测 VPN 状态、扫描项目进度 |
| UserPromptSubmit | 你按回车后、AI 看到内容前 | 动态改写提示词 |
| PreToolUse | AI 执行工具前 | 拦截危险操作(如 rm -rf) |
| PostToolUse | AI 执行完工具 | 自动 format、lint、commit |
| SessionEnd | 会话结束时 | 自动写交接文件、自动提交 |
真实案例:配了 SessionStart 钩子,每次进客户项目目录,自动给 AI 投喂「这个客户最近 3 天的邮件」+「上次会话的交接笔记」+「本周待办」。AI 进场直接知道自己在哪、要干啥。
注意:Hooks 是脚本,不是 AI。写得不好会卡住整个会话。建议第一次只加 SessionStart。
五、MCP(模型上下文协议)
一句话:让 AI 从「会说话」变成「会做事」。连上外部系统的那根管子。
默认的 Claude 只会对话和写文件。装上 MCP 之后,它能:
| MCP 类型 | 能力 |
|---|---|
| MCP for Database | 直接查客户的业务库 |
| MCP for Email | 读邮件、发邮件、搜邮件 |
| MCP for Browser | 用 Playwright 打开网页截图、填表、抓数据 |
| MCP for GitHub | 创建 PR、留 review comment、管理 Issue |
| MCP for Figma/Slack/Notion | 连接各种系统 |
意义:AI 不再只是给你建议,而是真的把事做了。
学习曲线最陡、天花板最高。建议最后再碰,先把前 4 件套配顺。
真正的价值:合体
单件套只是小功能,组合起来才是一个 AI 员工。
每天早上真实跑的链路:
① Commands:打 /morning ——一键触发
② Skills:morning-briefing 技能被加载——知道要扫哪些东西、怎么排版
③ Subagents:并行派出 researcher 查行业动态、reviewer 检查昨天的交付
④ MCP:通过邮件 MCP 读邮箱、数据库 MCP 查客户数据、浏览器 MCP 抓关键网页
⑤ Hooks:SessionEnd 钩子自动把今天的所有产出提交、同步到企微只做了一个动作:打了一行 /morning。剩下的全是这 5 件套自己串起来完成的。
学习路径(按顺序)
| 周次 | 任务 |
|---|---|
| 第 1 周 | 配 1-2 个 Commands,把每天重复做的事写成 /xxx |
| 第 2-3 周 | 把 CLAUDE.md 里特定场景才用的规矩拆成 Skills |
| 第 4 周 | 配 SessionStart Hook,让 AI 进场自动知道今天要干啥 |
| 第 5-6 周 | 开始用 Subagents,写完代码让 code-reviewer 审 |
| 第 7 周+ | 上 MCP,从邮件或 GitHub 这种高频系统开始 |
很多人直接上 MCP,结果没配好还没 Commands 一个快。这 5 件套是阶梯,别跳级。
总结
Claude Code 刚出来的时候,以为它只是一个更聪明的 ChatGPT。用了才发现:Commands + Skills + Subagents + Hooks + MCP 这 5 件套才是它的本体。
对话功能只是它的「前台」,真正在干活的是背后这 5 个东西。
- 如果现在只用对话,用的是 5% 的 Claude Code
- 配齐这 5 件套,用的是 100%
关键词:Claude Code五件套, Commands命令, Skills技能, Subagents子代理, Hooks钩子, MCP协议, Claude Code工作流, AI员工搭建
