每次開一個新專案,你是不是都得跟 Claude Code 說一遍一樣的事:

「我們用 TypeScript,記得寫型別。」
「代碼審查要檢查 SQL Injection。」
「commit 訊息要用 conventional commits 格式。」

說完這次,下次還得再說一遍。

everything-claude-code 要解決的就是這件事——讓 Claude Code 一次就記住你的整套開發規範,不用每個專案都重頭來過。

這個 repo 有 51k Stars、6.4k Forks,是一個 Anthropic Hackathon 冠軍用超過 10 個月的實際開發產品經驗打磨出來的配置集合。不是某人週末隨手整理的筆記,是真的拿去建產品跑過的。


這到底是什麼?

簡單講:一個完整的 Claude Code 腦袋移植包

它包含:

  • 13 個專業 subagent,各自負責不同工作(規劃、TDD、代碼審查、安全掃描……)
  • 48 個 workflow skill,從 Django 到 Go 到 React 都有對應的最佳實踐
  • 32 個 slash command,一個指令觸發完整流程
  • 多語言 rules,TypeScript、Python、Go、Java 各有一套規範
  • Hook 自動化,在對的時機自動做對的事

裝完之後,你不再是在「用 Claude Code」,比較像是招募了一整個具備規範意識的開發小組。


為什麼會有這個東西?

作者 Affaan 在 2025 年 9 月的 Anthropic x Forum Ventures Hackathon 拿了冠軍,整個 zenith.chat 就是用 Claude Code 建起來的。

10 個月裡,他把每次踩過的坑、每個反復用到的流程、每套有效的規範,全部整理進這個 repo。你現在裝下來用的,是他交完學費之後剩下的精華。


三層架構:Agents、Skills、Rules

Agents:讓對的 AI 做對的事

當你要規劃功能,/plan 會呼叫 planner agent,它的工作就是識別依賴、拆解風險、列出分階段步驟——專注在規劃這件事上,不會一邊規劃一邊開始寫代碼。

當你要做代碼審查,/code-review 呼叫 code-reviewer agent,它知道要看什麼、怎麼評分、哪些問題是 critical、哪些是 medium。

Agent 負責什麼
planner 功能規劃與依賴分析
tdd-guide 強制執行先寫測試
code-reviewer 代碼品質與安全評估
architect 系統設計決策
security-reviewer 漏洞分析
e2e-runner Playwright 自動化測試
go-reviewer Go 代碼專項審查
python-reviewer Python 代碼專項審查

這些 agent 不是在搶同一個任務做,是分工的。多個 agent 可以並行跑,後端 API、前端組件、測試代碼同時進行。

Skills:把最佳實踐打包成可複用的指令

Skills 是 workflow 的定義文件。你跑 /tdd,它執行的是一套完整的紅綠燈循環:先寫失敗的測試,再寫讓測試過的代碼,再重構。

語言覆蓋範圍很廣,你用哪個就裝哪個:

  • Pythonpython-patternsdjango-patternspython-testing
  • Gogolang-patternsgolang-testinggo-review
  • TypeScript/Reactfrontend-patternscoding-standards
  • 資料庫postgres-patternsclickhouse-io
  • 後端 APIbackend-patternsspringboot-patterns

Rules:跨 Session 的記憶

這是最關鍵的部分,也是大多數人沒在用的部分。

~/.claude/rules/ 目錄下的規則文件,每次啟動 Claude Code 都會載入。你只要寫一次,它就一直記著:

1
2
3
4
5
6
7
8
9
10
11
12
rules/
├── common/
│ ├── coding-style.md # 不可變資料結構、函式大小限制
│ ├── git-workflow.md # commit 格式、PR 流程
│ ├── testing.md # 80% 覆蓋率、TDD 強制流程
│ └── security.md # 安全清單、secrets 管理
├── typescript/
│ ├── coding-style.md # Zod 驗證、async/await 模式
│ └── patterns.md # Repository pattern、API 回應格式
└── python/
├── coding-style.md # PEP 8、type hints
└── testing.md # pytest 結構、fixture 使用

注意:Rules 不能透過 plugin 自動安裝,得手動複製到 ~/.claude/rules/。麻煩一次,之後所有專案都受益。


最讓我覺得值得的功能

Token 花費直接少 60%

預設設定做了幾件事:

  • 模型預設用 Sonnet(夠用而且便宜)
  • 思考 token 上限設 10,000(而不是讓它無限跑)
  • 達到邏輯節點才壓縮 context(不是等到 95% 才動作)

這些加起來,費用大概少掉 60%。你不是在犧牲能力,是在避免浪費。

AgentShield:配置本身的安全審計

這個是 Hackathon 上另外建出來的工具。

你可能不知道,Claude Code 的配置文件本身也有安全問題——不小心在 skill 或 hook 裡暴露了 API key,或者 agent 定義有權限過大的問題。

AgentShield 用 912 個測試、98% 覆蓋率、102 條靜態分析規則掃描你的整套配置,幫你找出這些問題。

1
2
# 啟動三 agent 紅隊分析(最嚴格模式)
agentshield --opus

Continuous Learning v2:讓 AI 學你的習慣

這個功能的設計邏輯很有意思。

每次工作 Session,系統會把你反復用到的模式提取出來,存成「instinct」——帶信心分數的學習記錄。用越多,它對你的工作習慣就越了解。

1
2
3
/instinct-status    # 看目前有哪些已學習的模式
/evolve # 把累積的 instinct 升級成正式 skill
/instinct-export # 匯出給隊友用

這意味著你用得越久,它對你越有用。不是靜態的配置包,而是會跟著你長大的系統。


一個典型的工作流

剛需求進來,要加一個認證功能:

1
/plan "Add JWT authentication to the API"

Planner agent 輸出:依賴項目、風險點、分三個 phase 的實作計畫。你確認計畫合理,然後:

1
/tdd

TDD guide 強制你先寫測試。測試寫好,開始實作。實作完:

1
/code-review

Code reviewer 給出評分,列出 critical 問題(不解決不能過)和 medium 問題(建議修)。修完:

1
2
3
/security-scan
/e2e
/test-coverage

安全掃描、E2E 跑過、覆蓋率確認超過 80%。然後才是 commit。

這套流程不是你每次要記得執行,是配置好之後它會提醒你、強制你、自動幫你做。


安裝方式

Plugin 方式(推薦):

1
2
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code

Rules 還是要手動複製:

1
2
git clone https://github.com/affaan-m/everything-claude-code
cp -r everything-claude-code/rules ~/.claude/rules

需要 Claude Code CLI v2.1.0 以上。


跟 awesome-claude-code 的差別

這兩個很容易搞混,但定位完全不同:

前者是圖書館,後者是已經整理好的書架。


核心要點:

  • Rules 是投入產出比最高的部分:寫一次,所有專案受益,不用每次重新說明規範
  • Agents 分工不搶活:13 個 specialist 各司其職,比一個大 prompt 試圖包辦一切更可靠
  • Continuous Learning 讓它越用越懂你:不是靜態配置,instinct 系統會跟著你的使用習慣進化
  • Token 費用少 60% 是副作用,不是主要賣點——主要賣點是你不用每次重新建立 AI 的工作背景

延伸閱讀