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 + 本项目组合。