Claude Code 原始碼外洩事件:架構解析與關鍵設計
Claude Code 原始碼因 npm registry 的 source map file 意外流出,CabLate 完成完整拆解,社群深度分析其內部架構。
關鍵發現:
- Prompt 分層:靜態全域快取 + 動態個人化載入,邊界 Prompt 是動態的
- MCP 工具成本:每個 MCP 工具消耗約 4000-6000 tokens
- yoloClassifier 安全機制:三級審核 Allow / Soft Deny / Hard Deny,內建正則偵測使用者情緒狀態
- Fork Agent 記憶系統:獨立 agent 負責記憶提取,權限閹割只能讀檔 + 寫記憶,不存程式碼事實,只存用戶偏好
- autoDream:背景記憶重組機制
- 上下文壓縮:九段式結構化壓縮
- 搜尋策略:不用 RAG / 向量資料庫,直接用 grep 純文本搜尋