Director Mode 框架
停止逐行寫程式,開始帶領你的 AI 團隊。 這是一個讓你從執行者晉升為 Director 的典範轉移。
問題所在
大多數開發者使用 Claude Code 就像自己親力親為寫每一行程式。 「讀取這個檔案,然後修改那個函式,然後執行這個測試...」
這是親力親為模式——而它正在拖累你。
解決方案
Director Mode 將 Claude 視為你的開發團隊。你定義想要的結果、設定目標, 並讓團隊成員並行工作。團隊負責弄清楚「如何做」,而你專注於「做什麼」。
三大支柱
1. 目標優於指令
不是逐步指示,而是定義你想要的結果,讓團隊決定方法。
親力親為模式
"讀取 src/auth.ts,找到 validateToken 函式,為 token 字串添加參數驗證,然後執行 npm test"
Director Mode
"依照我們的安全指南實作 token 驗證。確保測試覆蓋率。"
2. 團隊委派
專業代理就像團隊成員,各有專長。 透過並行執行獲得 5-10 倍的效率提升。
# 團隊並行執行
→ 成員 1 (Explore): 分析專案結構
→ 成員 2 (Grep): 搜尋模式
→ 成員 3 (Read): 檢查相關測試
→ 成員 4 (Grep): 檢查文檔
→ 成員 5 (Grep): 審查近期變更
# 全部同時執行
# 總時間 = max(單個時間)
# 而非 sum(所有時間) 3. 專案藍圖
在你的 CLAUDE.md 中建立指導團隊的核心原則。 每次互動都保持一致性。
# CLAUDE.md - 團隊指南
## 核心原則
1. 測試優先開發 (TDD)
2. TypeScript 嚴格模式
3. 禁止 any 類型
4. 安全優先設計
## 團隊分工
- code-reviewer: 所有 PR
- security-auditor: 認證/支付代碼
- test-runner: 實作後執行 CLAUDE.md 設計原則
你的 CLAUDE.md 是給 AI 團隊的指南。 這 7 個原則幫助你建立有效的團隊規範。
1. 清晰優於聰明
寫清晰、明確的指令。避免巧妙的技巧或晦澀的引用。 團隊應該立即理解你的意圖。
2. 權限層級
分層你的配置:全域 (~/.claude/CLAUDE.md) → 專案 (./CLAUDE.md) → 會話。 更具體的上下文覆蓋一般的。
3. 授權而非限制
定義團隊能做什麼,而不是不能做什麼。讓高效工作成為可能, 而不是不斷阻擋和提示確認。
4. 上下文為王
預先提供相關上下文。專案結構、技術棧、編碼慣例。 團隊知道得越多,表現就越好。
5. 可操作的標準
每個指導方針都應該是可操作的。「使用 TypeScript 嚴格模式」比 「寫類型安全的代碼」更好。
6. 彈性空間
定義何時可以打破規則。「總是使用 TDD,除非在做原型或探索。」 適度的彈性可以防止挫折。
7. 活文檔
你的 CLAUDE.md 隨著專案演進。隨著你學到什麼有效而更新它。 像其他代碼一樣進行版本控制。
實作等級
Director Mode 不是全有或全無。從你所在的位置開始,逐步升級。
基於目標的提示
開始從逐步指示轉向基於結果的請求。 「讓這個安全」而不是列出每個安全檢查。
CLAUDE.md 團隊指南
建立一個包含專案原則、技術棧和慣例的完整 CLAUDE.md。 讓它指導團隊的所有互動。
團隊並行協作
部署並行工作的專業團隊成員。code-reviewer、test-runner、 security-auditor——每個都有其專長。