什麼是 Everything Claude Code?
Everything Claude Code 是一個由 Anthropic 黑客松冠軍 Affaan Mustafa 打造的完整 Claude Code 設定集合。這個專案集結了經過 10 個月以上密集日常使用、打造真實產品所淬煉出的生產就緒配置,包括:
- 代理程式 (Agents) - 專門處理特定任務的子代理程式
- 技能 (Skills) - 工作流程定義和領域知識
- 鉤子 (Hooks) - 基於觸發器的自動化
- 指令 (Commands) - 快速執行的斜線指令
- 規則 (Rules) - 必須遵守的準則
- MCP 設定 - 模型上下文協議配置
為什麼這個專案特別?
🏆 黑客松冠軍的實戰經驗
Affaan Mustafa 在 2025 年 9 月的 Anthropic x Forum Ventures 黑客松中,使用 Claude Code 打造了 zenith.chat 並獲得冠軍。這些設定都是經過實際產品驗證的,不是理論上的最佳實踐。
📈 10+ 個月的持續優化
這些配置不是一夜之間完成的,而是經過 10 個月以上密集日常使用不斷迭代優化的結果。涵蓋了從簡單腳本到複雜生產系統的各種使用場景。
🔄 持續學習系統
專案內建了持續學習 v2 系統,能夠:
- 自動從工作階段擷取模式
- 轉化為可重用的技能
- 基於本能的學習與信心評分
- 自動將相關本能聚類為技能
核心功能亮點
🚀 2 分鐘快速上手
1 | # 新增市集 |
🌐 完整的跨平台支援
專案現已完整支援 Windows、macOS 和 Linux,所有鉤子和腳本已使用 Node.js 重寫以獲得最佳相容性。
📦 豐富的內容生態
專案包含:
- 15+ 代理程式:規劃師、架構師、程式碼審查員、安全審查員等
- 30+ 技能:編碼標準、後端模式、前端模式、持續學習等
- 20+ 指令:/tdd、/plan、/e2e、/code-review 等
- 完整的規則系統:安全性、編碼風格、測試、Git 工作流程等
🛠️ 智慧套件管理器偵測
自動偵測您偏好的套件管理器(npm、pnpm、yarn 或 bun),支援多層級配置:
- 環境變數
- 專案設定
- package.json
- 鎖定檔案
- 全域設定
- 備援方案
技術架構解析
代理程式系統
專案採用分層代理程式架構:
- 規劃師 (Planner):功能實作規劃
- 架構師 (Architect):系統設計決策
- TDD 指南:測試驅動開發
- 程式碼審查員:品質與安全審查
- 安全審查員:弱點分析
- 建置錯誤解決器:自動修復建置問題
技能庫設計
技能按照領域分類:
- 編碼標準:各語言最佳實務
- 後端模式:API、資料庫、快取設計模式
- 前端模式:React、Next.js 最佳實踐
- 持續學習:自動模式擷取與技能生成
- 安全審查:完整的安全性檢查清單
鉤子系統
基於事件的觸發器系統:
- 工作階段生命週期鉤子:自動儲存/載入上下文
- 工具使用鉤子:PreToolUse、PostToolUse 等
- 策略性壓縮:手動壓縮建議
- 評估鉤子:工作階段模式擷取
實際應用場景
🏢 企業級開發流程
1 | # 功能規劃 |
🔧 持續整合與部署
專案內建完整的 CI/CD 支援:
- 自動化測試套件
- 建置錯誤自動修復
- 文件同步系統
- 安全掃描整合
📚 團隊知識管理
透過持續學習系統,團隊可以:
- 自動擷取開發模式
- 生成團隊專屬技能庫
- 分享最佳實踐
- 減少重複工作
安裝與配置指南
推薦安裝方式
1 | # 1. 新增市集 |
進階配置選項
1 | # 設定偏好的套件管理器 |
最佳實踐建議
🎯 上下文窗口管理
重要提示:不要同時啟用所有 MCP!200k 的上下文窗口可能會因啟用太多工具而縮減到 70k。
經驗法則:
- 配置 20-30 個 MCP
- 每個專案保持啟用少於 10 個
- 保持活躍工具少於 80 個
🔄 自定義與擴展
這些配置是作者工作流程的結晶,您應該:
- 從感興趣的部分開始
- 根據您的技術棧進行修改
- 移除不使用的部分
- 添加自己的模式
🧪 測試與驗證
專案包含完整的測試套件:
1 | # 執行所有測試 |
學習資源
📖 官方指南
🔗 相關連結
- GitHub 儲存庫:https://github.com/affaan-m/everything-claude-code
- 作者 Twitter:@affaanmustafa
- 冠軍專案:zenith.chat
結語
Everything Claude Code 不僅僅是一個工具集合,它代表了一種系統化的 AI 輔助開發哲學。透過這個專案,開發者可以:
- 快速上手 Claude Code 的高級功能
- 避免重複造輪子,直接使用經過驗證的最佳實踐
- 建立可持續的開發流程,讓 AI 真正成為開發夥伴
- 實現團隊知識的積累與傳承
無論您是 Claude Code 的新手還是資深用戶,這個專案都值得深入探索。它展示了 AI 輔助開發的未來方向:不是取代開發者,而是放大開發者的能力。
授權資訊:MIT 授權 - 可自由使用、根據需要修改,如果可能請貢獻回來。
星標歷史:查看專案的 星標歷史圖表
最後更新:2026年2月3日