发生了什么

AI 工程师 Affaan Mustafa 已开源 everything-claude-code(ECC)——一个面向 Anthropic Claude Code CLI 的生产级增强层 。据掘金发布的项目解析文章,该 项目目前已积累 150,000+ GitHub Star、23,700+ Fork,拥有 170+ 位 贡献者,并持续位列 GitHub Trending 榜单。

ECC 并 非独立应用,而是安装在 Claude Code CLI v2.1.0+ 之上,为其扩展 181 项技能、47 个子代理、 34 条规则、8 种生命周期 Hook 类型、79 条遗留斜杠命令,以及预配置的 MCP Server 集成。Mustafa 在经过长达 10 个月的高强度 Claude Code 使用后打造了 这一框架,其雏形源自 Anthropic 黑客松的获奖作品。

最新版本为 v1.10.0,发布于 2026 年 4 月,采 用 MIT 许可协议。

为何值得关注

对于已在生产环境中 运行 Claude Code 的工程团队而言,ECC 相当于一套由社 区聚合而成的配置层——若靠内部自行构建,往往需 要数月时间。15 万+ 的 Star 数量(如数据属 实)将使其跻身 2025–2026 年增 速最快的开发者工具仓库之列。

以 下三个二阶效应值得持续追踪:

  • 标准化压 力:随着 170+ 位贡献者将 Claude Code 最佳实践编码至同一仓库,采 用 ECC 的团队将同时继承社区在 TypeScript、Python、Go、Rust、Swift 及其他八种语言规则集上的共识。
  • 多工 具可移植性:ECC 明确支持 Cursor、Codex、OpenCode 和 Gemini CLI,将自 身定位为供应商中立的 AI 编码配置标准,而非 Claude 专属工具。
  • 安全基线:内置的 AgentShield 子代理(作为独立项目已获 370 Star)引入了零宽字符注入检测与 pre-tool-use 安全 Hook——而这些能力在 Claude Code 的默认配置中均付 之阙如。

项目描述中提及 ,ECC 正在"分裂开发者社区",暗示那些希望使用强 主张 AI 工具默认配置的团队,与 偏好最简配置的团队之间存在摩擦。

技术细节

架构:六大模块

ECC 在 Claude Code 原生 .claude/ 目录结 构之上叠加了六个组件:

  • Skills(181 项):按 后端框架(Django、Laravel、Spring Boot、NestJS)、前端模式 、CI/CD、多语言规范(Python、TypeScript、Go、Java、Kotlin、Rust、C++、Swift)、内容创作及媒体处理流 水线分类。
  • Agents(47 个):专项子代理,包括 Planner、 Architect、Code Reviewer、Security Auditor、Build Error Resolver、E2E Test Generator,以及面向八种语言的专属专家代 理。
  • Rules(34 条):强制执行的最佳实践规则,覆盖 TypeScript、Python 、Go、Swift、PHP、Perl、Java、Kotlin、C++ 和 Rust。
  • Hooks(8 种生命周期类型): PreToolUsePostToolUseUserPromptSubmitStopPreCompactNotificationSessionStart——每种类型均对应安全检查、结果日志 记录、记忆持久化等具体操作功能。
  • Commands(79 条): 在技能迁移进行期间,为向后兼容而 保留的遗留斜杠命令。
  • MCP 配置:预集 成 GitHub、Supabase、Firecrawl、Vercel、Railway、Cloudflare、ClickHouse、Sequential Thinking 及一个 记忆持久化 MCP Server。

基于 Hook 组合的跨会话记忆

ECC 中最具技术亮点的模式,是通 过 PreCompact + Stop + SessionStart 三重 Hook 组合,实现跨 Claude Code 会话的持久化记忆——原文指出,这一能 力"几乎完全缺席于 Claude Code 的官方文档"。

  • PreCompact:在上 下文窗口被压缩之前,提取并序列化关键上下文。
  • Stop:会话结束时,将会话 摘要与记忆状态保存至磁盘。
  • SessionStart:新会话初始化时,将此 前保存的记忆重新加载至上下文。

这一模式有效地 赋予了 Claude Code 跨断开会话的持久工作记 忆,且无需任何外部数据库基础设施。

安装 配置档

ECC 通过 curl-pipe-bash 安装脚本提供三 种安装配置档:

  • minimal:仅包含核心规则与基础 Hook
  • standard:新增技能与代理(文档推荐)
  • full:包 含所有模块及实验性功能
curl -fsSL https://raw.githubusercontent.com/affaan-m/everything-claude-code/main/scripts/install.sh | bash

对于需要完整配置管控的团队,也支持通 过 git clone 手动安装,并按需选择性复制 .claude/ 目录。

成本优化功能

该框架内置模型分 级策略与 MCP 工具数量阈值控制,均旨在降低高 吞吐量 Agentic 工作流中的 Claude API 费用支 出。现有信息中未披露具 体定价数据。

后续值得关注

  • Anthropic 的官方回应:一个第三方框架斩获 150k+ Star, 暴露了 Claude Code 原生功能集的诸多空 白。关注 Anthropic 是否会在未来 30 天内于官方 Claude Code 版本中补 齐跨会话记忆、安全 Hook 或技能库等能力。
  • Cursor 与 Gemini CLI 的采 用情况:ECC 明确支持多工具,其采用指 标将揭示开发者究竟将其视为 Claude Code 增 强器,还是通用 AI 编码配置层。Cursor 集成的 Pull Request 和 Issue 动态将是领先指标。
  • AgentShield 独 立项目走向:这款内置安全扫描器作 为独立仓库已获 370 Star。随着 AI Agent 安全 逐渐成为合规要求,关注其是否会被拆分为独立安全产品或被收 购。
  • v1.10.0 更新日志详情:2026 年 4 月的发 版版本表明项目迭代节奏活 跃。重点审查更新日志中 Hook API 的 破坏性变更,以免影响已将 ECC 接入 CI Pipeline 的团队。
  • 企业级 Fork 活跃度:在 23,700+ Fork 的基 础上,关注那些剥离实验性功能、锁定依赖版本的 企业专属 Fork——这将是生产环境采 用规模超越个人开发者的重要信号。