Claude Code 原始碼外洩事件:架構解析與關鍵設計

2026-03-31 | Pan

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 純文本搜尋