10 万级高并发自主编程 Agent (Code Agent / AI Software Engineer) 隔离沙箱与任务编排系统设计 (100k Concurrency Autonomous Code Agent & Sandbox System Architecture) 是考察 AIE 工程师设计 Devin / GitHub Copilot Workspace / Cursor 级别端到端大规模自主编程智能体系统的终极大题;核心架构四大模块:1) 意图理解与计划生成器 (Planner LLM): 递归解析用户 Issue,结合 AST 语法树生成全代码库修改 Task DAG;2) 轻量级代码语义索引与定位器 (Codebase Map & Lexical/Semantic Index): 快速定位需修改的跨模块文件与引用链;3) 安全多租户代码执行沙箱 (Containerized Sandbox Executor / Firecracker microVMs / Docker): 预热轻量 microVM 资源池(冷启动
<100ms),提供独立文件系统、Bash 执行环境、进程超时隔离与严格网络白名单;4) 自动化验证与自愈修正回路 (Self-Healing Loop): 自动执行 `pytest`,若用例失败将报错 Trace 回填给 LLM 触发多轮动态修复直至测试通过。