Claude Code 插件生态完全指南
Claude Code 插件系统将编程助手升级为可扩展平台。从官方工具到 42K★ 的社区明星插件,探索如何通过插件让 Claude Code 如虎添翼。
什么是 Claude Code 插件
插件系统让 Claude Code 从固定功能工具变为可无限扩展的开发平台。
能力扩展
通过插件为 Claude Code 添加新工具:网络搜索、数据库查询、部署自动化等,无需等待官方更新。
Hooks 集成
插件可注册 pre/post-tool 钩子,在工具执行前后自动触发脚本,实现审计、通知、拦截等高级功能。
社区生态
官方插件市场 + GitHub 社区共同维护数千个高质量插件,开箱即用或二次定制。
插件市场
官方精选与社区明星插件,覆盖开发工作流各个环节。
官方插件
Anthropic 官方维护,稳定可靠
Docs Connector
连接外部文档源(Confluence、Notion、GitHub Wiki),让 Claude 直接检索项目文档
File System Pro
增强文件系统操作:批量重命名、目录树分析、变更追踪
Code Analyzer
静态代码分析插件,支持 ESLint、Pylint、Go vet 等主流 linter 集成
Web Fetch
安全的网页内容抓取,支持 JavaScript 渲染页面,内置速率限制
Superpowers
社区明星 · 官方推荐
42K+
GitHub ★
Superpowers 是 Claude Code 生态中 GitHub 星标最高的插件,提供 60+ 个实用技能(Skills),覆盖从代码审查到项目管理的完整开发工作流。
# 安装 Superpowers 插件
claude install superpowers
# 或从 GitHub 安装
claude install github:anthropics/superpowers
社区精选插件
经社区验证的高质量插件,覆盖搜索、数据库、部署、测试等核心场景。
Web Search Plugin
实时网络搜索,让 Claude Code 获取最新文档、Stack Overflow 解答
claude install web-search
DB Explorer
可视化数据库探索,支持 PostgreSQL、MySQL、SQLite,自动生成 ERD
claude install db-explorer
Deploy Helper
一键集成 Vercel、AWS、GCP 部署流程,自动化 CI/CD 配置
claude install deploy-helper
Test Runner Pro
智能测试运行器,自动分析失败用例并建议修复方案
claude install test-runner
Metrics Visualizer
将代码指标(复杂度、覆盖率、依赖深度)可视化为图表
claude install metrics-viz
Slack Notifier
任务完成/失败时自动发送 Slack 通知,支持自定义消息模板
claude install slack-notify
开发自己的插件
用 4 步创建并发布你的第一个 Claude Code 插件。
创建 plugin.json manifest
定义插件名称、版本、工具列表、权限范围与 Hooks 配置。
实现工具逻辑
用任意语言(Node.js/Python/Shell)编写工具脚本,通过 stdio 与 Claude Code 通信。
本地测试
用 `claude install ./my-plugin` 本地安装,在真实对话中验证工具行为。
发布到市场
通过 `claude plugins publish` 提交到官方市场或发布到 GitHub 供社区使用。
plugin.json 示例
{
"name": "my-plugin",
"version": "1.0.0",
"description": "My custom Claude Code plugin",
"author": "Your Name",
"tools": [
{
"name": "my_tool",
"description": "What this tool does",
"parameters": {
"type": "object",
"properties": {
"input": {
"type": "string",
"description": "Tool input"
}
},
"required": ["input"]
}
}
],
"permissions": ["filesystem:read"],
"hooks": {
"pre_tool_use": "./hooks/pre_tool.sh"
}
}
插件管理命令
一套完整的 CLI 命令管理插件的全生命周期。
# 浏览插件市场
claude plugins list
# 安装插件
claude install <plugin-name>
# 从 GitHub 安装
claude install github:owner/repo
# 查看已安装插件
claude plugins installed
# 更新插件
claude plugins update <plugin-name>
# 卸载插件
claude plugins remove <plugin-name>
# 发布到官方市场
claude plugins publish
与 QCode.cc 结合使用
通过 QCode.cc 代理,国内用户可以稳定使用所有 Claude Code 插件,无网络障碍。
配置示例
# .env 或环境变量
ANTHROPIC_BASE_URL=https://api.qcode.cc
ANTHROPIC_API_KEY=your-qcode-api-key
# 所有插件自动通过 QCode.cc 代理访问 Claude API
claude install superpowers
claude "帮我优化这段代码" # 自动走国内代理