Anthropic 为 Claude Code 打造的官方插件系统,以模块化设计重构了开发工作流。这些插件将零散的开发需求整合为可一键部署的解决方案,覆盖功能开发、代码质量、安全防护等全场景,既降低了团队协作的配置成本,又为开发者提供了灵活可扩展的工具链,成为提升开发效率的关键助力。

本文档汇总了所有 Claude Code 官方插件的说明。具体插件地址见:

https://github.com/anthropics/claude-plugins-official/

官方插件列表:

#

插件名称

描述

1

agent-sdk-dev

Agent SDK 开发插件 - 用于创建和验证 Python/TypeScript SDK 应用程序

2

clangd-lsp

C/C++ 语言服务器 - 提供代码智能、诊断和格式化

3

code-review

代码审查插件 - 使用多个专业代理进行自动化 PR 审查

4

commit-commands

提交命令插件 - 简化 git 工作流程

5

csharp-lsp

C# 语言服务器 - 提供代码智能和诊断

6

example-plugin

示例插件 - 展示 Claude Code 扩展选项

7

explanatory-output-style

解释性输出风格插件 - SessionStart 钩子提供教育性见解

8

feature-dev

功能开发插件 - 7 阶段系统化功能开发

9

frontend-design

前端设计插件 - 生成独特的生产级前端界面

10

gopls-lsp

Go 语言服务器 - 提供代码智能、重构和分析

11

hookify

Hookify 插件 - 轻松创建自定义钩子防止不需要的行为

12

jdtls-lsp

Java 语言服务器 (Eclipse JDT.LS) - 提供代码智能和重构

13

kotlin-lsp

Kotlin 语言服务器 - 提供代码智能和诊断

14

learning-output-style

学习模式插件 - 结合学习和解释性功能的 SessionStart 钩子

15

lua-lsp

Lua 语言服务器 - 提供代码智能和诊断

16

php-lsp

PHP 语言服务器 (Intelephense) - 提供代码智能和诊断

17

plugin-dev

插件开发工具包 - 用于开发 Claude Code 插件的全面工具包

18

pr-review-toolkit

PR 审查工具包 - 全面的专业代理集合用于 PR 审查

19

pyright-lsp

Python 语言服务器 (Pyright) - 静态类型检查和代码智能

20

ralph-loop

Ralph Loop 插件 - 实现迭代式自引用 AI 开发循环

21

rust-analyzer-lsp

Rust 语言服务器 - 提供代码智能和分析

22

swift-lsp

Swift 语言服务器 (SourceKit-LSP) - 提供代码智能

23

typescript-lsp

TypeScript/JavaScript 语言服务器 - 提供代码智能功能

24

code-simplifier

代码重构和简化-不改变代码功能前提下简化代码

25

security-guidance

安全指导工具-扫描漏洞提供合规建议


1、agent-sdk-dev:Agent SDK 开发插件

一个用于创建和验证 Python 和 TypeScript 版本 Claude Agent SDK 应用程序的综合插件。

功能

  • /new-sdk-app - 交互式命令创建新的 Agent SDK 应用程序
  • agent-sdk-verifier-py - 验证 Python SDK 应用程序
  • agent-sdk-verifier-ts - 验证 TypeScript SDK 应用程序

主要特性

  • 自动检查和安装最新 SDK 版本
  • 创建所有必要的项目文件和配置
  • 运行类型检查和语法验证
  • 提供全面的验证报告

2、clangd-lsp:C/C++ 语言服务

用于 Claude Code 的 C/C++ 语言服务器,提供代码智能、诊断和格式化功能。

支持的扩展名

.c, .h, .cpp, .cc, .cxx, .hpp, .hxx, .C, .H

安装

# macOS
brew install llvm

# Linux (Ubuntu/Debian)
sudo apt install clangd

# Windows
winget install LLVM.LLVM

3、code-review:代码审查插件

使用多个专业代理进行自动化代码审查,通过基于置信度的评分过滤误报。

命令

  • /code-review - 对拉取请求执行自动化代码审查

主要特性

  • 并行启动 多个代理进行全面审查
  • 基于置信度的评分(阈值:80)减少误报
  • CLAUDE.md 合规性检查
  • 通过 git blame 进行历史上下文分析

4、commit-commands:提交命令插件

简化 git 工作流程的命令集合。

命令

  • /commit - 自动生成提交消息并创建提交
  • /commit-push-pr - 一步完成提交、推送和创建 PR
  • /clean_gone - 清理已删除的远程分支对应的本地分支

5、csharp-lsp:C# 语言服务

用于 Claude Code 的 C# 语言服务器,提供代码智能和诊断功能。

支持的扩展名

.cs

安装

dotnet tool install --global csharp-ls

要求

  • .NET SDK 6.0 或更高版本

6、example-plugin:示例插件

展示 Claude Code 扩展选项的综合示例插件。

结构

  • commands/ - 斜杠命令定义
  • skills/ - 技能定义
  • .mcp.json - MCP 服务器配置

7、explanatory-output-style:解释性输出风格插件

将已弃用的解释性输出风格重新实现为 SessionStart 钩子。

功能

  • 提供关于实现选择的教育性见解
  • 解释代码库模式和决策
  • 在完成任务和学习机会之间取得平衡

8、feature-dev:功能开发插件

提供系统化的 7 阶段方法来构建新功能。

命令

  • /feature-dev - 启动引导式功能开发工作流程

七阶段工作流程

  1. 发现 - 理解需求
  2. 代码库探索 - 理解现有代码
  3. 澄清问题 - 解决歧义
  4. 架构设计 - 设计多个方案
  5. 实现 - 构建功能
  6. 质量审查 - 确保代码质量
  7. 总结 - 记录完成的工作

包含的Agents

  • code-explorer - 深入分析现有代码
  • code-architect - 设计功能架构
  • code-reviewer - 审查代码质量

9、frontend-design:前端设计插件

生成独特的、生产级前端界面,避免通用的 AI 美学。

特性

  • 大胆的美学选择
  • 独特的排版和调色板
  • 高影响力的动画和视觉细节
  • 上下文感知的实现

10、gopls-lsp:Go 语言服务

用于 Claude Code 的 Go 语言服务器,提供代码智能、重构和分析功能。

支持的扩展名

.go

安装

go install golang.org/x/tools/gopls@latest

11、Hookify 插件

通过分析对话模式或明确指令轻松创建自定义钩子以防止不需要的行为。

命令

  • /hookify - 创建规则或分析对话
  • /hookify:list - 列出所有规则
  • /hookify:configure - 交互式配置规则

事件类型

  • bash - Bash 命令
  • file - 文件编辑
  • stop - 会话停止
  • prompt - 用户提示

12、jdtls-lsp: Java 语言服务

用于 Claude Code 的 Java 语言服务器 (Eclipse JDT.LS)。

支持的扩展名

.java

安装

# macOS
brew install jdtls

要求

  • Java 17 或更高版本(JDK)

13、kotlin-lsp:Kotlin 语言服务

用于 Claude Code 的 Kotlin 语言服务器。

支持的扩展名

.kt, .kts

安装

brew install JetBrains/utils/kotlin-lsp

14、learning-output-style:学习模式插件

结合学习模式和解释性功能的 SessionStart 钩子。

功能

  • 学习模式 - 在决策点请求代码贡献
  • 解释模式 - 提供教育性见解

特点

  • 让用户参与主动学习
  • 专注于有意义的代码贡献
  • 提供权衡和设计决策的解释

15、lua-lsp:Lua 语言服务

用于 Claude Code 的 Lua 语言服务器。

支持的扩展名

.lua

安装

# macOS
brew install lua-language-server

# Linux
sudo pacman -S lua-language-server  # Arch

16、php-lsp:PHP 语言服务

用于 Claude Code 的 PHP 语言服务器 (Intelephense)。

支持的扩展名

.php

安装

npm install -g intelephense

17、plugin-dev:插件开发工具包

用于开发 Claude Code 插件的全面工具包。

命令

  • /plugin-dev:create-plugin - 端到端插件创建工作流程

七个专门技能

  1. Hook开发
  2. MCP 集成
  3. Plugin结构
  4. Plugin设置
  5. Command开发
  6. Agent开发
  7. Skill开发

18、pr-review-toolkit:PR 审查工具包

全面的专业代理集合,用于拉取请求审查。

六个专家Agent

  1. comment-analyzer - 代码注释准确性
  2. pr-test-analyzer - 测试覆盖质量
  3. silent-failure-hunter - 错误处理和静默失败
  4. type-design-analyzer - 类型设计质量
  5. code-reviewer - 一般代码审查
  6. code-simplifier - 代码简化和重构

19、pyright-lsp:Python 语言服务

用于 Claude Code 的 Python 语言服务器 (Pyright)。

支持的扩展名

.py, .pyi

安装

npm install -g pyright
# 或
pip install pyright

20、Ralph Loop 插件

实现 Ralph Wiggum 技术,用于迭代式、自引用的 AI 开发循环。

命令

  • /ralph-loop - 启动 Ralph 循环
  • /cancel-ralph - 取消活动的循环

核心概念

通过 Stop 钩子创建自引用反馈循环,允许 Claude 迭代改进工作直到完成。

适用场景

  • 具有明确成功标准的任务
  • 需要迭代改进的任务
  • 具有自动验证的任务

21、rust-analyzer-lsp:Rust 语言服务

用于 Claude Code 的 Rust 语言服务器。

支持的扩展名

.rs

安装

rustup component add rust-analyzer

22、swift-lsp:Swift 语言服务

用于 Claude Code 的 Swift 语言服务器 (SourceKit-LSP)。

支持的扩展名

.swift

安装

SourceKit-LSP 包含在 Swift 工具链中。

# macOS
brew install swift

23、typescript-lsp:TypeScript/JavaScript 语言服务

用于 Claude Code 的 TypeScript/JavaScript 语言服务器。

支持的扩展名

.ts, .tsx, .js, .jsx, .mts, .cts, .mjs, .cjs

安装

npm install -g typescript-language-server typescript

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐