跳转到内容
全部开发指南

Claude Code 官方插件使用教程:code-review、hookify 等 13 个插件怎么装、怎么选

AIGoCode发布于 更新于

Claude Code 官方插件使用教程:code-review、hookify 等 13 个插件怎么装、怎么选 封面

用 Claude Code 一段时间后,CLAUDE.md、Hooks、子 Agent 这些功能大多已经熟悉了。但很多人没注意到,Claude Code 的 GitHub 仓库里有一个 plugins/ 目录,放着 Anthropic 官方写的一组插件,目前是 13 个。这些插件也收录在官方插件市场里,用一条命令就能装。

这些插件覆盖 PR 审查、Hook 规则、循环迭代、结构化开发、Git 提交、插件开发和安全提醒等场景,有几个装上就能直接用。

这篇适合已经在用 Claude Code、想找几个靠谱插件提升日常效率的开发者。下面先讲最值得装的三个,再介绍开发流程类、安全与风格类插件,最后讲 Claude Code 官方插件怎么安装和使用、有哪些需要注意的地方。

Claude Code 官方插件原文配图 1

Claude Code 官方插件一览

插件主要内容适合谁
code-review/code-review,多个 Agent 并行审查 PR经常提 PR、需要自动初审的团队
hookify/hookify,用一句话生成 Hook 规则想拦住 Claude 反复犯的错
ralph-wiggum/ralph-loop,循环迭代直到完成有明确完成标准的任务
feature-dev/feature-dev,7 阶段功能开发流程在陌生项目里加功能
commit-commands/commit、/commit-push-pr、/clean_gone日常 Git 操作
plugin-dev/plugin-dev:create-plugin,插件开发工具链想自己写插件
pr-review-toolkit6 个专项审查 Agent需要更细的 PR 审查
security-guidancePreToolUse Hook 提醒 9 类安全风险所有人
frontend-design前端设计 Skill,自动生效做前端页面
explanatory-output-style / learning-output-style解释型、学习型输出学新项目、新技术
agent-sdk-devAgent SDK 项目脚手架和校验 Agent用 Agent SDK 开发
claude-opus-4-5-migration把模型字符串和提示词迁移到 Opus 4.5有迁移需求的项目

最值得先装的三个 Claude Code 插件

code-review:多个 Agent 并行审查 PR

在 PR 分支上运行 /code-review,按插件 README 的流程,它会先判断这个 PR 需不需要审查(跳过已关闭、草稿、过于简单或已审过的 PR),然后启动 4 个 Agent 并行审查:两个检查改动是否符合 CLAUDE.md 规范,一个找改动里的明显 bug,一个结合 git blame 历史找上下文相关的问题。

每个发现会打 0–100 的置信度分数,低于 80 分的直接过滤掉。像「看起来像 bug 其实不是」「linter 就能抓到」「PR 之前就存在」的问题,都不会出现在结果里。

# 结果输出到终端
/code-review

# 把审查结果贴到 PR 评论里
/code-review --comment

Claude Code 官方插件原文配图 2

如果你同时在用 Codex,也可以把审查交给另一个模型,做法可以参考 Claude Code 接入 Codex 官方插件,先把 review gate 关掉。

hookify:一句话创建 Hook 规则

Claude Code 的 Hooks 很强,但手写配置比较麻烦。hookify 把它简化成一句话:

/hookify Warn me when I use rm -rf commands

它会生成一个类似 .claude/hookify.warn-rm.local.md 的规则文件,里面写好匹配规则和触发动作。规则在下一次工具调用时就生效,不需要重启。

不带参数直接运行 /hookify,它会回顾最近的对话,找出你纠正过 Claude 的地方,自动生成对应的防护规则。动作有两种:warn 只提醒、允许继续(默认),block 直接阻止执行。编辑敏感文件、硬编码密钥、残留 console.log 这类问题都可以这样处理。另外还有 /hookify:list、/hookify:configure 用来查看和开关规则。

Claude Code 官方插件原文配图 3

ralph-wiggum:让 Claude 循环迭代直到完成

这个插件的名字来自《辛普森一家》里的 Ralph Wiggum,思路是「不管失败多少次,接着迭代」。原理是:你给一个任务和完成条件,Claude 干完想退出时,Stop Hook 会拦住它,把同一个 prompt 再喂给它。Claude 能看到上一轮自己写的代码和文件变化,继续改进,直到满足完成条件或达到最大迭代次数。

/ralph-loop "Build a REST API for todos. Requirements: CRUD operations, input validation, tests. Output <promise>COMPLETE</promise> when done." --completion-promise "COMPLETE" --max-iterations 50

用 /cancel-ralph 可以中途停止。官方 README 提到它在 Y Combinator 黑客松测试中一晚上生成了 6 个仓库。

Claude Code 官方插件原文配图 4

两点要注意:--completion-promise 是精确字符串匹配,官方建议始终设置 --max-iterations 作为安全上限;它只适合能用测试、linter 判断是否完成的任务,需要人来判断「够不够好」的工作不适合交给它。想让 Claude Code 长时间自主跑任务,还可以参考 Claude Code 长任务教程:5 步让它自主连跑几天。

开发流程类插件

feature-dev:7 阶段结构化开发

/feature-dev 提供一套完整的功能开发流程:理解需求 → 探索代码库 → 列出问题 → 设计架构 → 实现 → 审查 → 收尾。它不会一上来就写代码:

  • 理解需求:描述模糊时先反问,比如「你说的缓存是指 API 响应还是计算结果?」;
  • 探索代码库:同时启动 2–3 个 code-explorer Agent,分别找类似功能的实现、看架构模式、分析相关模块,然后汇总成一份代码库分析;
  • 列出模糊点:边界情况、错误处理、和现有系统怎么集成、要不要向下兼容,列成清单等你确认;
  • 之后才进入架构设计、实现、质量审查和收尾。

比直接说「帮我加个功能」多花时间,但写出来的代码和现有架构更契合,特别适合在不熟悉的项目里加功能。

Claude Code 官方插件原文配图 5

commit-commands:Git 操作自动化

  • /commit:分析当前改动,生成 commit message 并提交;
  • /commit-push-pr:提交、推送、创建 PR 一次完成,自动写 PR 标题和描述;
  • /clean_gone:清理远端已经删除的本地分支。

plugin-dev:用 AI 帮你写插件

/plugin-dev:create-plugin 会启动一个 8 阶段的引导流程,从定义插件元数据、创建目录结构,到写 Skill、Agent、Hook、配置 MCP,再到测试。过程中有 agent-creator、plugin-validator、skill-reviewer 等 Agent 辅助,另外带 7 个 Skill,覆盖 Hook 开发、MCP 集成、插件结构、设置、命令、Agent 和 Skill 开发。

pr-review-toolkit:更细的 PR 审查

运行 /pr-review-toolkit:review-pr,可以选择审查维度(注释、测试、错误处理、类型设计、代码质量、简化),背后是 6 个专项 Agent,比如专门找「静默失败」的 silent-failure-hunter。

安全与风格类插件

security-guidance:编辑文件时的安全提醒

通过 PreToolUse Hook 监控 9 类安全模式,包括命令注入、XSS、eval 调用、危险 HTML、pickle 反序列化、os.system 调用等。Claude 编辑文件时先检查,有风险就提醒。装上基本不用管。

Claude Code 官方插件原文配图 6

frontend-design:减少 AI 味的前端

一个前端设计 Skill,Claude 做前端任务时自动生效,引导它在排版、配色、动效和细节上做更有辨识度的选择,避免千篇一律的「AI 风格」页面。

explanatory 和 learning 输出风格

两个教学向插件,都通过 SessionStart Hook 生效:explanatory 让 Claude 在写代码时解释实现思路和代码库模式;learning 在关键决策点请你自己写 5–10 行代码,再给反馈。适合学习新项目或新技术。

其他

agent-sdk-dev 提供 /new-sdk-app 脚手架和校验 Agent;claude-opus-4-5-migration 用来把代码和提示词从早期模型迁移到 Opus 4.5,如果你的项目早已不用这些模型,可以跳过。

Claude Code 官方插件怎么安装

这组插件同时收录在 Anthropic 官方插件市场 claude-plugins-official 里。Claude Code 第一次启动交互式会话时会自动添加这个市场,所以通常直接安装即可:

# 在 Claude Code 会话里
/plugin install code-review@claude-plugins-official

# 或在终端里
claude plugin install code-review@claude-plugins-official

也可以运行 /plugin 打开插件面板,在 Discover 里搜索、查看详情后再装。官方市场里的插件详情会显示它对上下文的占用估算,装之前可以看一眼。

还没打开过交互式会话的新机器(比如 CI),需要先添加市场:

claude plugin marketplace add anthropics/claude-plugins-official

如果想直接从 Claude Code 仓库加载某个插件目录做调试,可以用 --plugin-dir:

claude --plugin-dir ./plugins/code-review

插件命令带命名空间,例如 /plugin-dev:create-plugin,不容易和你自己的命令冲突。

Claude Code 官方插件原文配图 7

使用前要注意的地方

  • 名字可能不一样:在官方市场里,循环迭代插件叫 ralph-loop,而 Claude Code 仓库里的目录名是 ralph-wiggum;安装前以 /plugin 面板里显示的名字为准。claude-opus-4-5-migration 目前只在仓库目录里,官方市场里没有。
  • 插件会占上下文:每个插件的 Skill、Agent 和 Hook 都可能增加每轮的 token 开销,用不上的插件建议停用。
  • 启用或停用插件会让缓存失效:在一段长会话中途切换插件,下一轮会重新写缓存,最好在任务之间调整。
  • 自动审查只是初审:code-review 和 pr-review-toolkit 能减少明显问题,但合并前仍需要人看。

总结

13 个官方插件里,最值得先试的是 code-review、hookify、ralph-wiggum、feature-dev 和 security-guidance。code-review 和 security-guidance 装上就有用,不用改习惯;hookify 适合解决 Claude 反复犯同一个错误;ralph-wiggum 适合有明确完成标准的任务;feature-dev 适合较大的功能开发。

就算一个都不装,这些插件的源码也值得翻一翻:想学怎么写 Claude Code 插件,Anthropic 自己写的这一组就是很好的参考。

想直接在自己的项目里试这些插件,可以在 AIGoCode 上使用 Claude Code 和 Codex。

参考链接