Anthropic 意外在 Claude Code 2.1.88 版本中洩露了 512,000 行 TypeScript 原始碼,暴露了未發布功能和內部架構細節。洩露內容包括一個電子寵物風格的程式設計助手,「坐在你的輸入框旁邊並對你的程式設計做出反應」,以及一個暗示常駐背景代理能力的 "KAIROS" 功能。用戶發現了詳細的系統提示、記憶體架構,甚至開發者註解,如「這裡的記憶化大大增加了複雜性,我不確定它真的能提高效能」。
這次洩露很重要,因為它揭示了 Anthropic 實際如何構建 AI 工具與其行銷訊息的差異。電子寵物顯示他們正在探索程式設計遊戲化,而 KAIROS 暗示持續性 AI 代理——這兩者都是對當前聊天機器人範式的重大偏離。對於一家在方法上一直保密的公司來說,讓競爭對手和研究人員分析 50 萬行生產程式碼是前所未有的透明度,無論是否自願。
Anthropic 稱這是「人為錯誤」而非「安全漏洞」,強調沒有客戶資料被洩露。GitHub 儲存庫在開始刪除前已達到 50,000 個 fork,這意味著程式碼現在永久公開了。Gartner 的 Arun Chandrasekaran 指出洩露可能幫助「惡意行為者繞過防護措施」,儘管他預期除了迫使 Anthropic 改善營運安全外,長期影響有限。
對開發者而言,這次洩露提供了生產級 AI 工具架構的罕見洞察。暴露的提示和系統設計模式可能會告知其他人如何構建類似工具,而常駐代理程式碼暗示了 Claude Code 可能的發展方向——可能直接與 GitHub Copilot 的持續輔助模式競爭。
