Anthropic 黑客松冠軍開源完整 Claude Code 配置:Everything Claude Code
Anthropic 黑客松冠軍開源完整 Claude Code 配置:Everything Claude Code
專案背景

Everything Claude Code 由 Affaan 開發,他是 2025 年 9 月 Anthropic x Forum Ventures 黑客松的冠軍。這個專案收錄了他在實際產品開發中使用的完整 Claude Code 配置,包括用於建構 zenith.chat 的所有工具鏈。
這不只是一套提示詞,而是一套經過生產環境驗證、結構完整的 AI 編程工作系統。
什麼是Anthropic x Forum Ventures黑客松?
黑客松(Hackathon)是一種限時開發競賽,參賽者需要在短時間內(通常 24-48 小時)從零開始建構出能運作的產品。Anthropic 黑客松聚集了最會運用 AI 工具的開發者,比拼的是:
- 如何最大化 AI 的生產力
- 如何設計高效的 AI 協作工作流
- 如何快速將想法轉化為可用產品
Affaan 的勝出意味著:他的 Claude Code 使用方式和配置,在眾多頂尖開發者中脫穎而出,被證明是最有效的方案之一。
為什麼這套配置值得關注?
1. 實戰驗證,不是理論
這套配置不是為了展示而寫的範例,而是:
- 用於建構真實產品(zenith.chat)
- 在高壓環境(黑客松 24-48 小時)中被驗證有效
- 持續在多個生產專案中使用和優化
2. 系統化架構
包含完整的四層架構:
1 | Agents(代理) → 專門化的 AI 子系統 |
3. 即裝即用
下載後就能擁有與黑客松冠軍相同的工作環境,不需要從零摸索。
核心組件深度解析
📁 Agents - 15+ 個專業化子代理
每個代理都有明確的職責和工具配置:
規劃與設計
planner.md- 功能實作規劃architect.md- 系統架構決策
開發與測試
tdd-guide.md- 測試驅動開發指導e2e-runner.md- Playwright E2E 測試
品質控制
code-reviewer.md- 程式碼品質審查security-reviewer.md- 安全漏洞分析go-reviewer.md- Go 語言專用審查(新增)
問題修復
build-error-resolver.md- 建構錯誤修復go-build-resolver.md- Go 建構問題解決(新增)
維護優化
refactor-cleaner.md- 死代碼清理doc-updater.md- 文件同步更新
實際應用場景:
1 | 情境:開發新的支付功能 |
📚 Skills - 30+ 個工作流程定義
程式碼規範
coding-standards/- 各語言最佳實踐- TypeScript、Python、Go 等語言規範
架構模式
backend-patterns/- API、資料庫、快取模式frontend-patterns/- React、Next.js 模式golang-patterns/- Go 語言慣用法(新增)
進階功能
continuous-learning/- 自動從對話中提取模式continuous-learning-v2/- 基於信心評分的本能學習系統iterative-retrieval/- 漸進式上下文精煉eval-harness/- 驗證迴圈評估verification-loop/- 持續驗證機制
開發方法論
tdd-workflow/- TDD 方法論golang-testing/- Go 測試模式、TDD、基準測試(新增)security-review/- 安全檢查清單
⚡ Commands - 20+ 個快捷命令
開發流程
1 | /tdd # 啟動測試驅動開發 |
品質檢查
1 | /code-review # 程式碼審查 |
維護優化
1 | /refactor-clean # 移除死代碼 |
驗證系統
1 | /checkpoint # 儲存驗證狀態 |
新功能
1 | /skill-create # 從 git 歷史產生技能 |
📋 Rules - 始終遵守的準則
Rules 會被 Claude Code 在每次對話中自動載入:
security.md- 強制安全檢查(不得硬編碼密鑰)coding-style.md- 不可變性、檔案組織testing.md- TDD、80% 覆蓋率要求git-workflow.md- Commit 格式、PR 流程agents.md- 何時委派給子代理performance.md- 模型選擇、上下文管理
🔗 Hooks - 自動化觸發器
Hooks 在特定事件自動執行,解決 AI「健忘」問題:
記憶持久化(Memory Persistence)
1 | { |
- 對話開始時:自動載入你的編碼習慣
- 對話結束時:儲存上下文狀態
- 壓縮前:保存重要資訊
戰略壓縮(Strategic Compact)
- 智能建議何時該壓縮上下文
- 自動識別可以移除的內容
- 保留關鍵資訊不遺失
持續學習
- 從對話中自動提取模式
- 轉換為可重用的技能
- 建立信心評分系統
核心創新功能
1. 持續學習 v2(Continuous Learning v2)
這是最具創新性的功能,Claude 會:
1 | # 檢視已學習的本能(帶信心評分) |
實際效果:Claude 會記住你的習慣,例如:
- 你偏好的錯誤處理方式
- 你的命名慣例
- 你的程式碼組織結構
2. 迭代式檢索(Iterative Retrieval)
解決子代理的上下文問題:
1 | 傳統方式: |
3. 驗證迴圈(Verification Loop)
確保輸出品質:
1 | /verify |
4. 技能創造器(Skill Creator)
從你的 git 歷史自動產生技能:
1 | # 本地分析 |
跨平台支援
專案完全支援 Windows、macOS、Linux:
- 所有 hooks 和腳本都用 Node.js 重寫
- 自動偵測套件管理器(npm/pnpm/yarn/bun)
- 跨平台檔案路徑處理
設定套件管理器:
1 | # 環境變數 |
安裝步驟
方法一:作為插件安裝(推薦)
1 | # 1. 新增 marketplace |
方法二:手動安裝
1 | # Clone 專案 |
然後手動設定 hooks 和 MCP servers。
重要注意事項
⚠️ 上下文視窗管理
關鍵警告:不要一次啟用所有 MCP 工具!
1 | 問題:Claude Code 有 200k token 上下文 |
解決方案:
在專案配置中使用 disabledMcpServers 停用不需要的工具。
📋 系統需求
- Claude Code CLI: v2.1.0 或更高版本
- Node.js: 用於執行 hooks 和腳本
- Git: 用於技能創造功能
檢查版本:
1 | claude --version |
客製化指南
這套配置是作者的工作流程,你應該:
1. 從基礎開始
1 | 第一週:只使用 Commands |
2. 調整 Rules
1 | # 根據團隊規範修改 |
3. 新增你的模式
1 | # 在 skills/ 目錄新增 |
4. 移除不需要的
1 | # 如果不用 Go |
實戰案例:建構新功能
完整工作流程示範:
1 | # 1. 規劃階段 |
對其他工具的參考價值
即使不用 Claude Code,這個專案的架構思維也適用於:
Cursor 用戶
- Agents 概念 → 不同的 Cursor Rules
- Commands → 自訂指令集
- Skills → 整合進
.cursorrules - Rules → 專案級別規範
GitHub Copilot 用戶
- Skills → 轉換成註解模板
- Commands → Code Actions
- Rules → 團隊編碼規範
通用原則
- 結構化組織你的 AI 提示
- 模組化常用的工作流程
- 建立可重用的技能庫
- 設計符合習慣的快捷方式
進階功能指南
Token 優化
詳見專案的 Longform Guide:
- 模型選擇策略
- 系統提示詞精簡
- 背景流程管理
記憶持久化
自動儲存/載入跨對話的上下文:
1 | 對話開始 → 載入編碼習慣 |
平行化
使用 Git worktrees 進行:
- 多功能並行開發
- Cascade 方法
- 何時擴展多個實例
子代理編排
解決上下文問題的迭代式檢索模式。
生態系工具
Skill Creator
兩種方式產生技能:
A. 本地分析(內建)
1 | /skill-create # 分析當前專案 |
B. GitHub App(進階)
- 支援 10k+ commits
- 自動建立 PR
- 團隊共享
- 安裝:ecc.tools
Continuous Learning v2
本能學習系統:
1 | /instinct-status # 檢視學習的本能及信心分數 |
測試
專案包含完整測試套件:
1 | # 執行所有測試 |
貢獻指南
這是社群資源專案,歡迎貢獻:
想法:
- 特定語言技能(Python、Rust 模式)
- 框架專用配置(Django、Rails、Laravel)
- DevOps agents(Kubernetes、Terraform、AWS)
- 測試策略(不同框架)
- 領域知識(ML、資料工程、移動開發)
參見 CONTRIBUTING.md 了解詳情。
核心價值總結
Everything Claude Code 的真正價值:
- 黑客松冠軍驗證:在高壓、限時環境中證明有效
- 生產環境實戰:用於真實產品開發(zenith.chat)
- 系統化架構:完整的四層結構(Agents/Skills/Commands/Rules)
- 持續演進:持續學習系統讓 AI 越用越懂你
- 即裝即用:不需從零摸索,直接使用冠軍級配置
- 社群驅動:開源專案,持續更新最佳實踐
結語
這不只是一套配置檔案,而是一套完整的 AI 編程工作系統的設計範本。
無論你是:
- Claude Code 用戶:直接安裝使用
- 其他 AI 工具用戶:參考架構思維
- 團隊領導者:學習如何標準化 AI 協作流程
都能從這個專案獲得啟發。


