Skip to content

Everything Claude Code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)设计的生产级插件系统,历经 10 个月实战打磨,集成了 38 个专业 Agent、156 个 Skill、72 个 Command 及自动化 Hook 体系。它不仅覆盖主流编程语言和开发场景,还通过规则(Rules)和安全机制为团队带来高效、可控、可持续进化的 AI 辅助开发体验。本文将带你系统了解其核心价值、安装方式与组件结构,并指引后续深入阅读路径。

Everything Claude Code 完全指南:38 Agent + 156 Skill 的生产级 AI 编程插件

1. Everything Claude Code 是什么?解决哪些核心问题?

Everything Claude Code(简称 ECC)是一套面向 AI 编程助手的“全栈 AI 编程生产力插件集”,支持 Claude Code、Codex、Cursor、OpenCode、Antigravity 等主流 IDE 和 CLI 平台。ECC 不只是简单的配置集合,而是一个包含 Agent(专职 AI 代理)、Skill(可复用工作流与知识)、Command(兼容 slash 指令)、Hook(自动化触发器)和 Rule(始终遵循的规范)等多层次组件的完整体系。

核心价值:

  • 生产实战提炼:10 个月真实项目、跨语言、多团队的持续迭代,覆盖从需求规划、代码生成、测试、审查、安全、文档到自动化运维的全流程。
  • 系统性提升效率:通过“Agent-First”、“Skill-Driven”、“自动化 Hook”与“规则驱动”架构,实现从新手到高阶用户的效率跃迁。
  • 安全与合规内建:集成 AgentShield、自动化安全扫描、敏感信息防泄漏、测试覆盖率门槛等多重防护,适用于生产环境。
  • 高度可定制与可扩展:支持按需选择安装、二次开发自定义 Skill/Rule/Hook,适配不同语言、框架与团队协作模式。

ECC 的设计理念与最佳实践可参考快速上手指南,帮助你从零到一高效落地。

2. 安装方式:一键插件 vs 手动精细安装

ECC 支持两种主流安装模式:

方式一:插件一键安装(推荐)

适合希望快速体验全套能力的开发者,支持 Windows、macOS、Linux 全平台。

bash
# 添加 ECC 插件市场
/plugin marketplace add affaan-m/everything-claude-code

# 安装插件
/plugin install everything-claude-code@everything-claude-code

注意:由于 Claude Code 插件机制限制,Rules(规则)需手动安装,详见下方说明。

方式二:手动选择性安装(Selective Install)

适合有特定语言/场景需求或希望精细定制的团队。你可以只安装需要的 Agent、Skill、Rule 及 Hook,避免冗余。

bash
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git

# 安装依赖
npm install        # 或 pnpm/yarn/bun

# 安装全部规则
./install.sh --profile full

# 或仅安装指定语言规则
./install.sh typescript python golang

详细的安装与多平台部署方法见安装配置指南

Tips: ECC 提供交互式安装向导(configure-ecc),可按需引导选择 Skill、Rule 及自动化配置,极大降低初学者门槛。

Rules(规则)手动安装说明

由于插件机制限制,Rules 需手动复制到本地:

bash
# 用户级规则(全局生效)
mkdir -p ~/.claude/rules
cp -r everything-claude-code/rules/common ~/.claude/rules/
cp -r everything-claude-code/rules/typescript ~/.claude/rules/
# 按需添加 python/golang/php 等

更多规则体系设计与按需安装方法详见Rules 体系详解

3. 核心组件一览:你将获得哪些能力?

Everything Claude Code 的核心组件包括:

组件作用与价值典型数量
Agent专业分工的 AI 代理,负责规划、审查、修复、测试、文档、架构、安全等复杂任务38
Skill可复用的工作流与领域知识,覆盖主流语言、框架、工程模式、DevOps、内容生成等156
Command兼容 slash 指令,便于迁移与习惯延续,逐步向 Skill 体系过渡72
Hook自动化触发器,支持 PreToolUse/PostToolUse/Stop 等事件驱动,常用于记忆持久化、质量门控等72+
Rule始终遵循的团队/项目级规范,支持 12 种语言生态,防止低级错误与安全隐患100+

你将获得的能力举例

  • 一键规划与架构决策:通过 planner/architect agent,自动生成可落地的功能拆解与系统设计方案。
  • 测试驱动开发与验证循环:tdd-guide/e2e-runner/verification-loop 等 agent/skill,强制 80%+ 覆盖率、自动发现回归,保障质量。
  • 代码审查与安全防护:code-reviewer/security-reviewer/AgentShield skill,自动检测安全漏洞、敏感信息、依赖风险。
  • 多语言/多框架全覆盖:内建 TypeScript、Python、Go、Java、Kotlin、C++、Rust、PHP、Swift、Django、Spring Boot、Laravel 等主流生态支持。
  • 自动化运维与持续学习:通过 hooks、continuous-learning、eval-harness 等,实现知识沉淀、模式提炼与自我进化。
  • 内容生成与文档同步:article-writing、doc-updater、market-research 等 skill,支持技术文档、博客、调研报告、Pitch Deck 自动生成。

ECC 采用“Agent-First + Skill-Driven”架构,所有复杂工作都能由最合适的 AI 代理自动分配、并行执行,极大提升团队协作与交付效率。详细工作流与进阶用法可参考高级技巧指南

组件结构总览

everything-claude-code/
├── agents/         # 38+ 专业 AI 代理
├── skills/         # 156+ 领域技能与工作流
├── commands/       # 72+ 兼容 slash 指令
├── hooks/          # 自动化事件驱动脚本
├── rules/          # 12 语言生态规则集
├── scripts/        # 跨平台自动化工具
├── mcp-configs/    # 多云/服务集成配置
├── tests/          # 完整测试套件

每个组件均可按需定制、扩展或组合,满足从个人开发到企业级团队的多样需求。

4. 自动化与安全体系

ECC 强调“安全优先、自动化驱动”。所有 Agent/Skill/Hook 均内建安全校验、输入验证、敏感信息防泄漏等机制。例如,集成的 AgentShield 能自动扫描配置与代码,发现并阻断高危漏洞,保障生产环境安全。自动化 Hook 支持会话记忆持久化、质量门控、CI 集成等,极大降低人工失误风险。

详细的安全配置与防御实践可参考AI 编程助手安全指南Hooks 实战

5. 阅读路径与进阶推荐


FAQ

Q: 安装 Everything Claude Code 后,如何判断哪些 Agent/Skill 已生效?
A: 可通过 /plugin list everything-claude-code@everything-claude-code 查看已安装的所有 Agent、Skill 与 Command。

Q: Rules(规则)为什么需要手动安装?
A: 由于 Claude Code 插件机制不支持自动分发规则文件,需手动复制 rules 目录到本地,确保规范生效。

Q: ECC 是否支持多语言和跨平台?
A: 支持,ECC 覆盖 12+ 种主流语言生态,并兼容 Windows、macOS、Linux 及主流 IDE/CLI,所有 Hook 与脚本均为跨平台实现。


通过 Everything Claude Code,你将获得一套覆盖全流程、可持续进化的 AI 编程助手生产力体系。建议先从快速上手与规则体系入门,逐步探索自动化与高级能力,持续提升团队开发效率与安全水平。

本系列文章

仓库总览与快速入门

三大核心指南(Shortform / Longform / Security)

Hooks 体系:事件驱动自动化

多语言 Rules 体系

安装与配置

38 个专职 Agent,每个单独一篇

156 个 Skills,每个单独一篇