农民伯伯抱着 Claude 图标

讲给长辈听的 Claude Code

保留原导航结构,逐页翻成能听懂的大白话。

Core concepts

Extend Claude Code 给它加本事

告诉你怎么给这个帮手加家伙事,把规矩、外援、自动化都接上,不只会干基础活。

原页来源: 官方 Extend Claude Code

一句人话

这一页官方在讲的,其实就是一句:默认的 Claude Code 已经能干不少活,但你还能继续给它装家伙、教规矩、接外援。

像拖拉机原本就能跑地,可你再给它挂犁、挂播种机、挂收割机,它能干的活就完全不一样了。

官方说的几种“加本事”办法

`CLAUDE.md`

每次开工都要带上的常驻规矩。比如“统一用 pnpm”“提交前跑测试”“这个目录别乱动”。

Skills

可重复拿出来用的知识和流程。像一本专门小册子,需要时再翻,不用每次都整本背在身上。

MCP

给它接外面系统。比如 Jira、Slack、数据库、浏览器、你自家工具,都能接进来。

Hooks / Subagents / Plugins

Hook 像固定机关,条件一到就自动触发;Subagent 像分出去的小工;Plugin 则像把一整套工具包成箱子,方便复用和分发。

先别贪多,官方建议从哪儿开始

官方写得很明白:新手先从 CLAUDE.md 开始。 因为这是最直接、最稳的一层,先把项目规矩写清,很多问题就已经少一半了。

等你发现“有些知识不是每次都要带着”“有些动作想自动跑”“有些信息在外部系统里”,再上 skills、hooks、MCP 这些更细的家伙。

几个容易搞混的东西,官方帮你分了家

Skill 和 Subagent 不一样。Skill 像说明书,Subagent 像分出去单干的小工。

`CLAUDE.md` 和 Skill 也不一样。前者是每次都带着的常驻规矩,后者是按需翻出来的专题册子。

MCP 和 Skill 也别混。Skill 主要教它“怎么想、怎么做”,MCP 是让它“能摸到外面的东西”。

Agent team 比 Subagent 更像一群分头干活的人,各自跑独立会话,再互相协作。

这些能力是怎么叠起来的

官方说得很细:有些东西是“叠加”的,有些东西是“同名覆盖”的。 比如多个 `CLAUDE.md` 会一起生效,目录越具体,通常越更有分量。

而 skills、subagents、MCP 往往看名字来决定谁压过谁。也就是说,家里、项目里、插件里都可能定义一份,但最后只认优先级更高的那份。

这就像村里规矩、队里规矩、你家院里规矩同时存在。大规矩管大面,小规矩管眼前这块地。

别把车挂太多犁,官方专门提醒了上下文成本

官方专门讲了一节 context cost,这点很关键。

不是你装的本事越多越好。因为每加一层,Claude 的上下文窗口都可能更挤,杂音也会更多。

`CLAUDE.md` 是每次都带着,成本最高;skills 一开始通常只带简介,用到时才把正文搬进来;MCP 服务器会把工具定义带进每次请求;hooks 基本不吃上下文,因为它在外头跑。

所以官方建议:常驻的少而精,偶尔才用的大块内容尽量做成 skills,别全塞进 `CLAUDE.md`。

怎么搭配,最像样

`CLAUDE.md` 管总规矩,skill 放细说明,这是最常见的一套。

需要自动化死规矩时,用 hook,比光靠嘴上提醒更硬。

要查外部资料、改工单、发消息,就上 MCP。

要让它并行研究、隔离长调查、避免主会话撑爆,就用 subagent 或 agent team。

要把这些能力打包带到多个仓库,或者给别人装同一套,再考虑 plugin。