⚡ 核心概念
平行代理
同時執行多個代理,大幅加快程式碼探索和分析的速度。
❌ 循序探索(慢速)
→ 搜尋 auth 程式碼
[等待 30 秒]
→ 檢查錯誤日誌
[等待 30 秒]
→ 檢視最近變更
[等待 30 秒]
總計:~90 秒
✅ 平行代理(快速)
→ 同時啟動 3 個代理
Agent 1: 搜尋 auth 程式碼
Agent 2: 檢查錯誤日誌
Agent 3: 檢視最近變更
[全部同時執行]
總計:~30 秒(快 3 倍!)
何時使用平行代理
🔍
程式碼探索
同時搜尋程式碼庫的多個部分—auth、database、API、frontend。
🐛
Bug 調查
一個代理檢查錯誤日誌,另一個檢視最近的提交,還有一個追蹤程式碼路徑。
📊
程式碼審查
不同代理同時審查安全性、效能和測試覆蓋率。
📝
文檔生成
同時生成 README、API 文檔和使用範例。
運作原理
1
Claude 識別獨立任務
不相互依賴的任務可以並行執行
2
Agents Fork 到隔離 Context
每個代理獨立工作,不影響你的主對話
3
結果綜合
Claude 將所有代理的發現綜合成連貫的回應
核心優勢
max(個別時間) ≠ sum(所有時間)
平行代理在最慢任務的時間內完成, 而非所有任務的總和。這就是並行執行的威力。