graph TB subgraph Layer1["第一层:入口"] CLI["cli.tsx — CLI 入口 (302行)"] MCP_E["mcp.ts — MCP Server"] SDK_E["agentSdkTypes.ts — SDK"] end subgraph Layer2["第二层:核心引擎"] MAIN["main.tsx (4,683行)
REPL 编排器"] QE["QueryEngine.ts (1,295行)
会话管理"] QUERY["query.ts (1,729行)
流式查询循环"] end subgraph Layer3["第三层:工具执行"] TOOLS["40+ 工具
文件/Shell/网络/智能体"] ORCH["并发调度器
读写分离"] PERM["权限系统
24 个文件"] end subgraph Layer4["第四层:智能体协调"] COORD["协调器模式"] AGENT["子智能体启动器"] TASK["7 种任务类型"] end subgraph Layer5["第五层:基础设施"] API_C["Anthropic API 客户端"] MCP_C["MCP 客户端 (3,348行)"] BRIDGE["IDE 桥接 (27个文件)"] MEM["记忆系统"] INK["终端渲染引擎"] end Layer1 --> Layer2 Layer2 --> Layer3 Layer3 --> Layer4 Layer4 --> Layer5