TL;DR

这是 Anthropic Hackathon 冠军 affaan-m 开源的 Claude Code 插件配置集,包含经过生产环境验证的 Agents、Skills、Hooks 和 Rules。它解决了开发者从零配置 Claude Code 时的效率痛点,提供了一套开箱即用的最佳实践模板。

它解决什么问题

Claude Code 的核心优势在于其高度可定制性(Agents, Skills, Hooks),但官方文档主要提供基础概念,缺乏针对复杂工程场景的落地方案。开发者往往需要自行探索如何管理 Context Window、实现记忆持久化或编排多 Agent 协作。该项目将作者在 Zenith.chat 等真实产品中积累的“战斗经验”封装成标准化组件,降低了高级 Agent 模式的配置门槛。

核心做法

项目采用插件化架构,通过 .claude-plugin/ 目录定义元数据。核心设计包括: - Subagent Orchestration: 预置 Planner、Architect、Code Reviewer 等专用 Agent,通过 model: opus 指定高能力模型处理复杂任务。 - Memory Persistence: 利用 Hooks (PreToolUse, PostToolUse) 实现会话状态的自动保存与加载,解决 Context 丢失问题。 - Verification Loops: 集成 Evals 和 Checkpoint 机制,支持 pass@k 等指标验证代码质量。 - Cross-Platform Hooks: 将原本依赖 Shell 的 Hook 逻辑重写为 Node.js (TypeScript/JS),确保 Windows/macOS/Linux 兼容性。

作者

项目由 affaan-m (Affan Mustafa) 维护。他是 Anthropic x Forum Ventures Hackathon (2025年9月) 的获胜者,曾使用 Claude Code 独立构建了 zenith.chat。目前项目托管在 WorldFlowAI 组织下,但主要贡献者仍指向 Affan。

社区反应

项目上线时间极短(2026-01-23),但已迅速获得 2,342 Stars 和 361 Forks,显示出极高的社区关注度。Open Issues 仅 8 个,表明核心功能稳定或处于快速迭代初期。作为 Claude Code 生态中的“配置圣经”类项目,其 Star 增长速度远超同类工具集。

怎么上手

依赖: Node.js (用于 Hook 脚本和包管理器检测)。 安装步骤: 1. 插件模式 (推荐): 在 Claude Code CLI 中运行 /plugin marketplace add affaan-m/everything-claude-code,随后安装。 2. 手动模式: Clone 仓库后,将 agents/, rules/, commands/ 下的文件复制到本地 ~/.claude/ 对应目录。 3. 配置 MCP: 复制 mcp-configs/mcp-servers.json 并替换 API Keys。 4. 阅读指南: README 强烈建议先读 Shorthand Guide,再深入 Longform Guide。

争议与局限

  • Context Window 风险: README 明确指出,同时启用过多 MCPs (超过10个) 会严重压缩有效 Context Window。用户需自行权衡工具丰富度与上下文长度。
  • 配置复杂度: 虽然提供了模板,但理解 Hooks、Skills 和 Agents 之间的交互逻辑仍需较高门槛。对于新手,直接套用可能导致不可预期的行为。
  • 推断: 由于主要依赖 Claude Opus 模型执行特定 Agent 任务,推理成本可能显著高于默认配置。

相关项目

  • anthropics/claude-code — Claude Code 官方仓库,提供基础 CLI 和核心功能,本项目是其上层配置扩展。
  • paul-gauthier/aider — 另一个流行的 AI 编程助手,侧重 Git 集成和直接文件编辑,架构更轻量。
  • windsurf/wind-cli — Codeium 推出的竞品,同样支持 Agent 模式,但在 Hook 系统和插件生态上尚不成熟。
  • cline/cline — VS Code 中的 AI Agent,侧重 IDE 内嵌体验,而非独立 CLI 配置集。
  • github/copilot-cli — GitHub 的官方 CLI 工具,集成度深但定制化能力弱于 Claude Code + 本项目组合。