Problem
AI 代理(Agent)系統雖然日益普及,但缺乏對其內部架構、權限安全與上下文處理機制的深度技術分析,難以釐清不同部署場景下的設計權衡與演進邏輯。
Method
研究團隊拆解了 Claude Code 的 TypeScript 源碼,將其設計原則追溯至五大核心價值(如人機決策權、安全性等),並與開源系統 OpenClaw 進行對比分析,探討不同環境下的架構設計差異。
Results
發現系統核心雖為簡單循環,但其外圍的七層權限模式、ML 分類器、五層上下文壓縮管道及 MCP 擴展機制才是關鍵。對比顯示,部署情境的改變會促使架構從單一 CLI 迴圈轉向閘道控制平面。
Significance
本研究為未來 AI 代理系統建立了具體的設計範式,並提出六個關鍵發展方向,協助開發者在功能擴充、資料安全與人類控制權之間取得最佳技術平衡。