五月初,Anthropic 悄悄把 claude-code-setup 收录进了官方插件目录 claude-plugins-official。目前在 GitHub 上,整个官方目录已经获得 27.7k 星标。
大多数人面对五十多个官方插件时,最痛苦的问题不是该不该装,而是该装哪个、装几个、装完之后怎么让它们协同工作。claude-code-setup 就是来回答这个问题的。它不是教你用某个插件的说明书,而是帮你判断该用什么插件、该怎么配、该加什么钩子的“AI 工程顾问”。

一、先讲清楚它到底是什么:不是教你装插件,是帮 AI 判断该装什么

很多人以为 claude-code-setup 是一个“帮你一键安装所有插件的工具”。不是。Claude Code 官方文档明确标注了它的核心定位:“Analyze codebases and recommend tailored Claude Code automations such as hooks, skills, MCP servers, and subagents.”(分析代码库,并推荐量身定制的 Claude Code 自动化方案)。
它做的事情极其简单,也极其被低估:扫描你的项目结构,然后告诉你:“你这份代码,最需要这三样东西。”它推荐的自动化覆盖五个维度:
- MCP 服务器: 连接外部服务,例如 context7 获取实时文档,Playwright 做前端测试
- Skills(技能): 封装专业经验,例如 Plan agent 做任务规划,frontend-design 做视觉设计
- Hooks(钩子): 自动触发动作,例如自动格式化、自动 lint、敏感文件拦截
- Subagents(子代理): 专职审查员,例如安全检查、性能评估、无障碍审计
- Slash Commands(斜杠命令): 快速工作流,例如
/test、/pr-review、/explain
它的工作方式极为克制——只读你的代码库,分析项目结构后,给出 1 到 2 个最有价值的自动化建议。然后你决定装不装。整个过程不修改任何文件,不执行任何命令。它只是一个“带着专业判断力、在你开始干活之前先帮你把地图铺开的 AI 工程顾问”。
二、实战还原:给一个真实 iOS 项目装上官方插件

为了让你看清楚 claude-code-setup 到底怎么用,我用一个真实的 iOS 项目跑了一遍完整流程。
2.1 第一次安装
按照官方文档,安装命令是:
1
/plugin install claude-code-setup@claude-plugins-official 如果第一次执行时 Claude Code 直接报错了。可能是因为 Claude Code 还是通过 npm 安装的旧版本,而 claude-code-setup 作为 Anthropic 内部插件,对最新的原生二进制版本支持最好。
如果你也遇到这个报错,先用官方脚本重新装一遍 Claude Code:
1 2
# macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash 2.2 首次分析:把整个代码库交给它
装好之后,在项目根目录下启动 Claude Code,对它说:
1
帮我推荐这个项目的自动化配置 Claude 自动触发了 claude-code-setup,开始扫描整个代码库。它分析了项目结构、依赖、现有配置文件之后,直接列出了结果:
- MCP 服务器建议: context7(实时文档查询)、Playwright(前端自动化测试)
- Skills 建议: Plan agent(任务规划)、frontend-design(前端设计)
- Hooks 建议: 自动格式化(PostToolUse 触发)、自动 lint
- Subagents 建议: 安全审查员、性能审查员
- 斜杠命令建议:
/test、/pr-review、/explain
2.3 按推荐方案安装
看完推荐之后,我按它的建议逐条装了 MCP 服务器和 Skill:
1 2 3 4 5 6 7
# 安装 MCP 服务器
/plugin install context7@claude-plugins-official
/plugin install playwright@claude-plugins-official
# 安装 Skills
/plugin install plan-agent@claude-plugins-official
/plugin install frontend-design@claude-plugins-official 装完之后重新进入项目,Claude Code 的交互体验完全不同了。修改 UI 组件时,Claude 会自动调用 frontend-design 做设计评审;调用第三方 API 时,context7 会自动拉取最新文档。
2.4 把 AI 工程师的工程纪律焊进项目里
这只是开始。真正的变化在于,我把 claude-code-setup 推荐的基础设施逐个落地:
在项目根目录的 CLAUDE.md中加入了构建命令、代码风格和测试入口配置了 PostToolUse 钩子,让 AI 每次写代码后自动格式化和 lint 定义了子代理,让 AI 自动分配任务并行处理
两周之后再回头看,最大的改变不是代码写得快了,而是返工率断崖式下降。AI 不再需要你每次都解释项目规范——它在启动时自动读了 CLAUDE.md 和钩子配置,所有关键信息全都自动注入了。
三、把 claude-code-setup 放回蓝图里:它才是第一把钥匙

还记得那些大名鼎鼎的插件吗?Superpowers、Ralph Loop、Claude Code Review——它们每一个都解决了一个具体的工程问题。但所有人在面对这堆插件时都卡在同一个地方:不知道该装哪个。
claude-code-setup 就是来回答这个问题的。它不是又一个插件,而是一份由 Anthropic 官方维护的、针对当前项目的“自动化配置推荐系统”。就像新员工入职时,人事不会直接把整个公司的所有工卡、权限、手册一起塞给你,而是先根据你的部门给你配好:这是你的门禁卡、这是你的工位、这是你该学的第一份 SOP。
如果你从来没装过任何 Claude Code 插件,第一件该做的事就是装 claude-code-setup。 它不是让你变得更会写代码,而是让你的 AI 学会在这个项目里正确地写代码。把官方目录想象成一座五层建筑:claude-code-setup 是一楼大厅里的地图和门禁系统。接下来,你才会进入到代码审查(code-review)、任务规划(Plan agent)、自动化循环(Ralph Loop)、代码精简(code-simplifier)这些更具体的楼层。先装它,让它扫一遍你的项目,把那些真正值得装的插件装上,把该焊死的工程纪律焊死。然后,你才能坐进驾驶位,让 AI 在正确的赛道上跑起来。
夜雨聆风