别再给 Claude Code 安装插件了 —— 终极指南

@regent0x_
英语2个月前 · 2026年5月21日
711K
284
27
12
1.5K

TL;DR

本指南介绍了如何通过放弃臃肿的插件,转而使用 /context、/compact 和 /rewind 等原生命令来优化 Claude Code,从而节省 Token 并提升输出质量。

我曾在 Claude Code 里装了 23 个插件、8 个技能、5 个 MCP 服务器、3 个自定义 Agent 框架,还有凌晨两点在 Twitter 上扒来的某个上下文管理工具。

结果呢?会话慢得像蜗牛,上下文窗口连第一行正经提示都没输就快满了——我比免费用户还先撞上限。

直到我第一次敲了 /context,看到这个分解:

regent0x - inline image

我还没开口呢,62,000 个 Token 就已经没了。

也就是说,我整个上下文窗口的 31% ——被那些本该让 Claude Code 更好用的插件吃掉了。而我连一个提示词都没写。

regent0x - inline image

那个周末我删了个干净。所有插件、所有技能、所有不是每天用的 MCP 服务器——统统卸掉,只留内置功能。

结果呢?会话时长翻了 3 倍,输出质量更精准了,Token 消耗减半。

原来 Claude Code 自带的功能早就覆盖了我花钱买的那些插件。我只是从来不知道它已经什么都有了。

下面就是每一个取代了插件的内置功能。

1 // 上下文管理

光这一个功能就替换了 5 个插件。

上下文是 Claude Code 里最宝贵的资源。你有一个 200K Token 的窗口,里面要装对话、系统提示、工具、Claude 读取的文件、命令输出——全都在抢地盘。窗口一满,Claude 就开始忘事、产生幻觉、输出垃圾。

大多数人会装插件来“管理上下文”。我装了俩,全是鸡肋——因为 Claude Code 自带的三个命令比它们强多了。

regent0x - inline image

/context —— 精确查看 Token 都去哪儿了

这是我希望自己在第一天就知道的命令。敲下 /context,你就能看到完整分解:系统提示占了多少 Token、工具占了多少、对话历史吃了多少、还剩多少空间。

这就是我清理之后上下文的样子。清理之前,光“技能和插件”那一项就占了 14K Token——占用了总上下文的 7%,而这些扩展只是闲着待命,大多数我一周才用一次。

实用法则:每次正经干活之前先跑一次 /context。如果你还没输入任何内容,基线就已经超过 30K ——那你的结构有问题。先修好它再开工。

/compact —— 压缩对话,不丢上下文

这是 Claude Code 里最被低估的命令。老手在积极工作时每隔 20-30 分钟就跑一次。大多数人却从没敲过一次。

当对话越来越长,每条新消息的成本就会剧增,因为 Claude 必须重读整段历史。到第 30 条消息时,一次交互消耗的 Token 是第一条的 31 倍。/compact 能把整段历史压缩成一份紧凑摘要,腾出空间同时保留关键上下文。

regent0x - inline image

/compact 专注于认证模块和当前的测试失败

你甚至可以告诉它摘要里要优先保留什么:“保留数据库表结构决策,其他全压缩。” 这很精准。

定期跑 /compact 和从不跑的区别:同样的 Token 预算下,你的会话能从 30 分钟延长到 3 小时以上。

/clear —— 需要时的核弹级重置

/clear 会清除一切:对话历史消失,一切从头开始。文件编辑仍保留在磁盘上,但上下文完全清空。

几个命令的区别很重要:

  • /compact 让 Claude 保持对已做事项的认知。
  • /clear 则是从绝对零度开始。
  • 当你切换到完全无关的任务时用 /clear。
  • 当你需要继续但需要更多空间时用 /compact。

在我学会这三个命令之前,我装的那些插件做着更差版本的相同功能,却还要吃掉几千 Token 的额外开销。现在我只用敲一个斜杠命令就搞定了。

2 // 会话控制

再也不会丢失工作。

我过去有个插件用来保存会话状态以便稍后恢复。结果发现 Claude Code 早就内置了。

/resume —— 从上次离开的地方接着干

终端崩溃了,笔记本没电了,窗口不小心关掉了——都没关系。敲 /resume 就能看到最近所有会话列表。选一个,你就能回到之前的状态。

不加参数会打开会话选择器;加名字就直接跳转到那个会话。你甚至可以用 /name 给会话起名字,方便以后找。

/rewind —— 随时撤销任何操作

Claude 把你认证模块重写得一团糟。/rewind 可以把代码和对话一起回滚到更早的检查点。

Esc Esc —— 隐藏的超能力

单按 Esc 停止生成,大家都知道。但连按两下 Esc 会打开一个大多数人都没见过的东西——一份可滚动的列表,里面是你当前会话中 Claude Code 创建的所有检查点。每个文件状态、每次对话状态,都可以完整恢复。

regent0x - inline image

四个选项:恢复代码和对话、仅对话、仅代码、或者从检查点开始往前摘要。

这彻底改变了你尝试的胆量:零风险、完全可撤销。让 Claude 大胆地尝试疯狂方案——如果失败了,回滚不费吹灰之力。我过去有个插件做了个弱化版的功能,发现 Esc Esc 的当天我就把它删了。

3 // 成本与模型控制

别为简单任务多花钱。

/cost —— 实时掌握你的花费

如果你在用 API,/cost 能显示当前会话的实时消费金额。无需插件,无需外部仪表盘,敲命令就行。

对于 Pro 和 Max 用户,/stats 可以查看你的使用进度(包括 5 小时会话限制和每周限额)。

/model —— 会话中途切换模型

这个命令比我试过的任何优化技巧都省钱。

Opus 强大但昂贵,消耗的 Token 大约是 Sonnet 的两倍。而事实上,80% 的编码工作用 Sonnet 就足够了——它快速、能干、性价比高。只有在复杂的架构决策和深度调试时才需要 Opus。

regent0x - inline image

/model 让你能在会话中切换模型:

过去我无论做什么都用 Opus——格式化文件、写测试、重命名变量。现在遇到简单任务我就切到 Sonnet,只在必要时才切回 Opus。同样的工作,一半的成本。

/effort —— 控制 Claude 的思考深度

给变量重命名和设计数据库表结构,显然不需要同等的思考力度。/effort 能告诉 Claude 投入多少思考量。简单任务用低努力 = 更少的 Token = 更长的会话。

Option+T —— 按消息切换扩展思考

扩展思考强大但昂贵,会给每条回复增加大量 Token。Option+T 可以按消息开关它,而不必让它一直开着。

只是问个快速的格式问题?关掉。复杂的架构决策?打开。回到简单重命名?再关掉。这个开关只花 0.2 秒,而菜单路径要花 4 秒。

4 // 项目设置

花 10 分钟,省下几小时。

/init —— 让 Claude Code 自己设置自己

在任何项目根目录下运行 /init,Claude Code 就会扫描你的代码库,自动生成一份初始的 CLAUDE.md 文件。它会检测你的技术栈、文件结构、编码约定,并写一个配置文件,之后每次会话都会自动读取。

然后你可以自定义它:添加你的约定、架构决策、规则。生成版只是一个起点——你来把它变成你自己的。

/doctor 检查你的 MCP 服务器是否连接、技能是否加载、权限是否设置正确。每次配置变更后运行它。

.claudeignore —— 把无关文件挡在上下文之外

就像 .gitignore 把文件排除出 Git,.claudeignore 把文件排除出 Claude Code 的上下文窗口。

Claude 每读一个文件就要消耗 Token,每扫描一个目录就要占用上下文。.claudeignore 是让会话保持简洁的最简单方法。我过去有个插件号称“优化文件读取”,结果 .claudeignore 用 5 行就搞定了同样的事。

5 // 代码质量

比大多数代码审查插件还强。

/review —— 内置代码审查

敲下 /review,Claude 会分析你最近的改动,检查是否有 bug、风格问题、潜在问题,并给出改进建议。这比在自由提示里问“审查我的改动”更精准、更能感知上下文。

/diff 显示工作目录里的所有改动。/security-review 专门扫描漏洞。我过去用过一个独立的安全插件——发现 /security-review 能做到同样的事且零开销之后,就把它删了。

/plan —— 先动脑、后动手

在 Claude 开始写代码、读文件、运行命令之前,/plan 会让它先产出一份结构化的行动方案——但实际什么都不做。

这能节省 Token,因为你可以在早期就发现误解。如果 Claude 打算读六个文件,而你只需要两个,你可以在它浪费上下文读无用文件之前纠正它。

在处理任何复杂任务之前先切换到计划模式。审查计划,调整,然后执行。这就是精准工作和昂贵瞎猜之间的区别。

6 // 键盘快捷键

做所有事最快的方式。

这些不是命令,而是肌肉记忆。一旦学会,你就再也不想回去了。

regent0x - inline image

Shift+Tab —— 循环切换权限模式

Claude Code 对每次文件编辑和每次命令都要请求权限。安全,但慢。Shift+Tab 可以在三种模式间循环:

  • 正常:每件事都请求权限(安全,慢)
  • 自动接受:直接执行,不询问(快,但需要信任)
  • 计划:显示将要做什么但不执行(先审查)

当你对自己理解的代码快速迭代时,切到自动接受。当 Claude 做风险操作时,切到计划。对敏感代码用正常模式。一个按键就能改变整个交互速度。

Ctrl+R —— 搜索你的提示词历史

Claude Code 会跨会话保留你的完整提示词历史。Ctrl+R 让你可以模糊搜索全部历史。

三天前你写过一个复杂提示词,效果完美。现在不用重新打字,也不用翻终端历史:Ctrl+R,输入两个关键词,就回来了。使用一个月后,你的提示词历史就是你个人收藏的“所有行之有效的方法”库。

Ctrl+G —— 在真正的编辑器里写提示词

终端输入只有一行。在单行终端里写多段落的详细提示词是很痛苦的。Ctrl+G 会打开你的默认文本编辑器——vim、VS Code,你自己设的什么就用什么。好好写你的提示词,保存并关闭,它就会发送出去。

写详细提示词的人必须用这个。终端输入本来就不是为段落设计的,你的编辑器才是。

/btw —— 不打断主任务,问一个边角问题

Claude 正干到一半,在三四个文件里深入重构。这时你突然想知道一件事——“哪个文件里有认证中间件?”

以前的做法:取消整个任务、问问题、然后重新输入原始提示。所有被打断的工作上下文——全没了。

而 /btw 允许你在 Claude 继续工作的同时问一个边角问题。回答来了,不会影响主任务的对话历史。

7 // 自定义命令

30 秒构建你自己的插件。

大多数人没意识到:大多数插件其实就是带指令的 Markdown 文件。你完全可以在 .claude/commands/ 里自己构建同样的东西。

创建一个 Markdown 文件,写上指令,它就是一个斜杠命令。

regent0x - inline image

现在,/fix-issue 456 做的工作跟一个插件完全一样——但零开销、零依赖、零额外 Token 消耗在你的上下文窗口里。

/review-pr,自定义工作流,基线零 Token 开销。你 30 秒就写好了。

对于团队:把这些提交到你仓库的 .claude/commands/ 目录下,所有人就都能用同样的工作流。像对待代码一样对待它们——在 PR 中审查、迭代、版本控制。

这其实就是大多数插件市场卖给你的东西,只不过它免费、上下文零负担、而且你完全控制每一个字。

配置的悖论

在 Claude Code 生态里没人会告诉你:每装一个插件、每加一个技能、每连一个 MCP 服务器,都会给你的上下文窗口增加基线开销。它们会在每次会话启动时被加载,不管你用不用它们。

Claude Code 对单个规则文件的限制是 6,000 字符,规则总数上限是 12,000 字符。这个限制是有道理的。Anthropic 自己的文档说得明明白白:“每一行,问自己:删掉这一行会导致 Claude 犯错吗?不会?那就删掉。”

regent0x - inline image

我还没输入第一个提示词之前,就有了 62,000 Token 的开销。这几乎占了我整个上下文窗口的三分之一——都被闲置的工具吃掉了。

清理之后:基线开销 6,000 Token。实际可用的 Token 达到 156,000。原本 30 分钟就撑不住的会话,现在能持续 3 小时以上。

算数很简单:插件越少 = 上下文越多 = 会话越长 = 输出质量越好。

例外(哪些东西真正值得装)

我不是说永远别装任何东西。我是说要有目的地装。下面是我清理之后保留下来的:

superpowers —— 唯一值得开销的技能框架。结构化的开发方法论,真正能改变 Claude 的工作方式。17 万星不是白来的。

https://github.com/obra/superpowers

Karpathy 的四条规则 —— 4 条行为规则,防止 Claude 臆测、过度复杂化、动你没问的代码、以及不验证就发布。6 万星。

https://github.com/forrestchang/andrej-karpathy-skills

context-mode MCP —— 如果你确实要用 MCP 服务器,这个能把它们的输出隔离,避免把 10,000 Token 的原始 JSON 直接倒进你的对话。把工具输出路由到独立的“知识库”里,你的上下文保持干净。

https://github.com/d-e-s-o/claude-context-mode

就这三个扩展。总开销:~4,000 Token。其余呢?全是零成本的内置命令。

完整列表

regent0x - inline image

每一个都是内置的,每一个都免费,每一个现在就可以在你的终端里使用。

别再装插件了。开始用你已经有的功能吧。

关注我 @regent0x_ 只研究纯净的 alpha。感谢阅读,别忘了收藏。

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章