你真的需要那么多插件吗:Claude Code 的正确打开方式

你真的需要那么多插件吗:Claude Code 的正确打开方式

社区里经常能看到这样的帖子:“分享我的 Claude Code 工作流:装了 12 个插件 + 5 个 MCP Server + 自定义 8 个 Skills,效率起飞 🚀”。评论区一片”收藏了”、“学到了”。然后你看看自己,打开 Claude Code,用自然语言说需求,讨论方案,让它实现,审阅修改。没有花哨的斜杠命令,没有插件流水线。

在这里插入图片描述

​ 这种焦虑不是 Claude Code 独有的,每个工具生态都会经历这个阶段,工具数量 → 被误认为能力水平。VS Code 刚火的时候,社区也在卷”装了多少扩展”。有人恨不得把 Marketplace 搬空,装完发现编辑器启动要 15 秒,内存占 2GB,然后大家都开始写另一篇文章《我是怎么把 VS Code 扩展从 80 个精简到 12 个的》。

​ Vim 社区也一样。 写 500 行的人,并不比 只有 30 行的人更高效,往往还更容易在某次更新后花半天修配置冲突。

​ Claude Code 现在正处于这个”插件军备竞赛”的阶段。但如果你跳出来想一想,真正的问题其实是:你的产出质量提高了吗?还是只是工作流变复杂了?

​ 这句话听起来太朴素了,但它是事实。

​ Claude Code 的底层是一个大语言模型。它最强的能力是理解自然语言、推理、生成代码。插件和 Skills 只是在这个能力上加了一层”预设 prompt”,本质上跟你在对话中说的话没有区别。

2.1 对比分析

(1) 用 Skill 的方式

​ Skill 内部展开后,Claude 实际收到的是:


(2) 用对话的方式

​ 结果有本质区别吗?没有。 Skill 的好处是清单更完整、不会遗漏,但如果你只是偶尔做一次代码审查,对话方式完全够用。

2.2 分析

Skill 真正的价值是”消除重复”,不是”增加能力”。 Claude 不会因为你用了 Skill 就变得更聪明,它只是省得你每次都说同样的话。

​ 我日常的工作流是非常简单的五步,全靠对话:

cursor 教程在这里插入图片描述

​ 从构思到交付,就是”人提方向→一起讨论→AI 实现→人来审阅→再迭代”的循环。注意看第②步和第④步,人始终在关键节点上做判断,AI 负责执行和提供选项。

​ 没有任何斜杠命令,没有插件参与。但这个流程有几个被忽视的优势:

3.1 每次交互都是”定制 Skill”

​ 当你说”代码拆成小块,每块之间穿插解释”时,这本身就是一条 Skill 指令——只不过是用自然语言实时传达的。而且它比固化在 SKILL.md 里的版本更灵活:你可以根据当前文章的具体情况随时调整,不受预设模板的限制。

3.2 讨论环节不可替代

​ Skill 能做的是”执行预定义流程”。但技术方案的讨论——“这个功能用 WebSocket 还是 SSE?”“这篇文章理论和实践要不要拆两篇?”——这些需要来回推敲、权衡取舍的环节,没有任何 Skill 可以替代。

​ 而这恰恰是 AI 辅助开发中最有价值的部分:不是让 AI 帮你敲键盘,而是让 AI 帮你想问题。

3.3 CLAUDE.md 已经静默工作了

​ 很多人没意识到,如果你写了一份好的 CLAUDE.md,你实际上已经拥有了一个”始终生效的 Skill”。

​ 比如我的 CLAUDE.md 里写了:


​ 这些约定每次对话自动加载,不需要我敲任何命令。别人用 Skill 才能做到的事情,我靠 CLAUDE.md 就解决了—而且更稳定,因为它不依赖安装和兼容性。

​ 当然不是。它们在特定场景下很有价值——关键是识别你是否真的处于那个场景

4.1 适合用 Skill 的信号

你在不同对话中反复说同样的话。

​ 比如你是前端开发者,每次让 Claude 写组件时都说:“用 TailwindCSS,间距只用 4px 倍数,按钮高度 36px,所有可点击元素加 hover 和 focus-visible 状态。” 说了 20 遍之后,是时候把它做成 Skill 了。

注意:如果这些话放在 CLAUDE.md 里不嫌长(几十行以内),直接放 CLAUDE.md 更省事。做成 Skill 主要是为了不占用每次对话的上下文——当你的规范超过几百字、而且只在特定任务中需要时,Skill 才真正有意义。

4.2 适合用插件的信号

你需要把一套实践分享给团队。

​ 一个人用的时候,Skill 文件手动创建就够了。但如果你想让团队 10 个人都遵循同一套代码审查标准,打包成插件、一条命令安装,比发一份文档说”请把这段内容复制到你的 .claude/skills/ 目录”靠谱得多。

4.3 适合用 MCP 的信号

你需要 Claude 直接访问外部系统。

​ 对话中你可以手动复制粘贴 GitHub Issue 的内容给 Claude,但如果你每天要处理几十个 Issue,接入 GitHub MCP 让 Claude 自己查就合理了。

4.4 不需要任何扩展的信号

你的工作每次都不太一样,对话足以传达需求。

​ 写技术文章、讨论架构方案、探索新技术……这些任务的共同特点是非标准化。每次的输入、约束、目标都不同,预设的 Skill 流程反而是一种束缚。

越是高级的 Claude Code 使用者,用的插件往往越少。

​ 原因很简单:他们知道怎么用对话精确表达需求,知道怎么写好 CLAUDE.md 让约定自动生效,知道什么时候该讨论方案而不是直接让 AI 动手。这些”软技能”比任何插件都值钱。

​ 反过来,依赖大量插件有时候是一个信号,你还没想清楚自己到底需要什么,所以用工具的丰富度来补偿思考的不足。

​ 这不是在批评用插件的人。如果你真的有高频重复任务,插件和 Skills 是非常好的解决方案。但如果你只是因为看到别人在用而觉得自己应该用,那就本末倒置了。

​ 如果你也有”工具焦虑”,这是我的建议:

1. 先把 CLAUDE.md 写好

​ 这是投入产出比最高的一步。花 30 分钟把你的项目约定、技术栈、编码规范写进去,之后每次对话都会受益。

2. 用对话跑两周再考虑 Skill

​ 在纯对话模式下工作两周,记录你重复说的话。如果某些指令出现了 5 次以上,再做成 Skill。

3. 不要一次装多个插件

​ 每个插件都有学习成本和上下文开销。一次装一个,真正用起来了再考虑下一个。

4. 评估标准是产出,不是工具链

​ 问自己:“我今天的代码质量/文章质量/方案质量比昨天高了吗?” 而不是”我今天用了几个 Skill?”

​ 很多关于 Claude Code 的争论,本质上都源于一个误解:人们把所有工具当成“同时需要学习的东西”。但实际上,它们对应的是不同阶段的问题。你不需要一次掌握全部,而是随着使用自然演进。

​ 可以用一条非常简单的路径来理解:

阶段 工具 探索 对话 稳定 CLAUDE.md 复用 Skill 协作 插件 / MCP

​ 最后说一句可能有点扎心的话:社区里很多复杂工作流,本质是在炫耀工具,而不是炫耀产出。而真正长期有效的能力,始终只有一个:把问题想清楚,然后用最简单的方式解决它。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/274521.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月13日 上午10:17
下一篇 2026年3月13日 上午10:18


相关推荐

关注全栈程序员社区公众号