II进阶
Claude Code 进阶:Hooks、Subagents 与 MCP
超越对话式编程 — 用 Hooks 自动化、用 Subagents 并行、用 MCP 扩展能力。
claude-codehookssubagentsmcpadvanced

Fig. 01Opening plate.
Claude Code 进阶用法
入门之后,真正把 Claude Code 用出生产力的是这三件事。
1. Hooks:让重复动作自动发生
Hooks 是在特定事件(如每次提交前、每次编辑后)由 harness 自动执行的命令。它不是「让 Claude 记住」,而是「让系统强制执行」。
{
"hooks": {
"PostToolUse": [{ "matcher": "Edit", "command": "npm run lint:fix" }]
}
}
2. Subagents:把大任务拆出去并行
面对多个互不依赖的子任务,派 subagent 各自带独立上下文去做,主会话只做协调。既快又不污染上下文。
3. MCP:给 Claude 接上你的世界
通过 Model Context Protocol,把数据库、内部 API、设计稿都变成 Claude 能直接调用的工具。
小结
Hooks 管「自动」、Subagents 管「并行」、MCP 管「扩展」。三者组合,Claude Code 从助手变成平台。
