返回

Everything Claude Code 系列:从配置到精通的完整指南

Everything Claude Code 是一个完整的 Claude Code 配置系统,由 Anthropic Hackathon Winner 打造。本系列将详细讲解 Skills、Hooks、Subagents、MCP、Plugins、安全防护等 12 大核心模块。

系列前言

如果你正在使用 Claude Code 并希望将其能力发挥到极致,那么 Everything Claude Code 可能会成为你的"生产力加速器"。这是一个由 affaan-m 创建的开源项目,目前已有 50K+ stars,由 Anthropic Hackathon Winner 打造,提供了一套完整的 AI 代理性能优化系统。

为什么需要 Everything Claude Code?

Claude Code 默认配置虽然强大,但对于进阶用户来说,还有巨大的优化空间:

  1. 上下文管理 - 如何在 200k 上下文窗口中高效工作?
  2. 任务自动化 - 如何让 Claude 自动执行重复性工作?
  3. 成本优化 - 如何在保证质量的前提下降低 Token 消耗?
  4. 安全防护 - 如何防止 AI 执行危险操作?

Everything Claude Code 通过 12 大核心模块解决了这些问题:

flowchart TD
    subgraph 入门篇
        A1[系列索引] --> A2[安装配置]
        A2 --> A3[Skills & Commands]
        A3 --> A4[编辑器集成]
    end

    subgraph 核心配置篇
        B1[Hooks] --> B2[Subagents]
        B2 --> B3[MCP]
        B3 --> B4[Rules & Memory]
    end

    subgraph 高级扩展篇
        C1[Plugins] --> C2[Token优化]
        C2 --> C3[Verification]
        C3 --> C4[安全防护]
    end

    A4 --> B1
    B4 --> C1

12 大核心模块概览

序号 模块名称 核心作用 难度
1 Skills & Commands 可复用的提示词工作流
2 环境配置 目录结构与安装验证
3 编辑器集成 Zed/VSCode/Cursor 最佳实践 ⭐⭐
4 Hooks 自动化触发器(6 种类型) ⭐⭐
5 Subagents 子代理架构与任务委托 ⭐⭐⭐
6 MCP 外部服务连接与上下文管理 ⭐⭐⭐
7 Rules & Memory 持久化开发规范与会话恢复 ⭐⭐
8 Plugins 插件市场与 LSP 扩展 ⭐⭐
9 Token 优化 模型选择与成本控制 ⭐⭐⭐
10 Verification 评估循环与持续学习 ⭐⭐⭐
11 安全防护 攻击向量与 AgentShield ⭐⭐⭐⭐

本系列教程结构

本系列共 12 篇 详细教程,涵盖从入门到高级的全部内容:

入门篇(4 篇)

  1. 安装与环境配置完全指南 - 目录结构、安装验证、常见问题
  2. Skills 与 Commands:打造你的 AI 工作流 - 编写自定义 Skill、快速调用
  3. 编辑器集成:Zed / VSCode / Cursor 最佳实践 - 实时文件跟踪、tmux 集成

核心配置篇(4 篇)

  1. Hooks:自动化触发器完全指南 - 6 种 Hook 类型、实战案例
  2. Subagents:子代理架构与任务委托 - 多代理协作、权限控制
  3. MCP 配置与上下文管理 - 上下文窗口优化、推荐 MCP
  4. Rules 与 Memory:持久化你的开发规范 - 会话恢复、持续学习

高级扩展篇(4 篇)

  1. Plugins:扩展 Claude Code 能力 - Marketplace、LSP 插件
  2. Token 优化与模型选择策略 - 降成本、提效率
  3. Verification Loops 与持续学习 - pass@k 评估
  4. 安全防护与 AgentShield - 沙箱模式、CVE 案例

谁适合学习本系列?

  • Claude Code 进阶用户 - 已熟悉基础操作,希望提升效率
  • 全栈开发者 - 需要管理复杂项目和多代理协作
  • 技术负责人 - 规范化团队的 AI 使用方式
  • 开源贡献者 - 理解大型项目的 AI 协作模式

前置要求

  • 熟悉 Claude Code 基本操作(启动、对话、文件编辑)
  • 基本的命令行操作知识
  • 了解 JSON 配置文件格式
  • 对 Git 有基本了解

如何使用本系列

  1. 按顺序阅读 - 模块之间有依赖关系,建议按顺序学习
  2. 动手实践 - 每篇教程都包含可运行的配置示例
  3. 循序渐进 - 先掌握核心配置,再学习高级优化

系列特色

实践导向

每篇教程包含 ≥3 个可运行的代码示例和配置片段:

// 示例:Hook 配置
{
  "PreToolUse": [
    {
      "matcher": "tool == \"Bash\" && tool_input.command matches \"npm\"",
      "hooks": [{ "type": "command", "command": "echo 'Consider tmux for long commands'" }]
    }
  ]
}

证据驱动

用实际数据支撑优化建议:

指标 优化前 优化后
Token 消耗 100% 50%(使用 mgrep)
上下文占用 70k/200k 40k/200k
成本(月) $100 $50

参照官方指南

本系列基于 Everything Claude Code 官方三份 Guide:

  • Shortform Guide - 快速入门
  • Longform Guide - 深度优化
  • Security Guide - 安全防护

版本说明

📌 版本基准:基于 everything-claude-code commit 40f1888 (2026-03-20)

如有重大更新,请参考 官方仓库 最新文档


系列导航

仓库地址github.com/affaan-m/everything-claude-code

讨论区:欢迎在评论区分享你的使用经验或提出问题!