面向 AI 编程 Agent 的多会话编排平台,以"项目经理"视角统一调度多个 AI 编码会话并行工作。把复杂任务拆解给多个子会话同步推进,通过统一协议实时监控每个会话的进度、阻塞与产出,替代人工逐个盯窗口。
核心功能:1)28 个 MCP 工具,覆盖会话创建、进度轮询、后台监听、工具审批全生命周期;2)自适应工作流引擎,按模板逐步下发任务,每步完成自动提交下一步,遇阻塞自动暂停等待决策;3)三层共享内存,把项目元信息、架构决策、风险与经验教训注入子会话,避免重复上下文;4)权限策略引擎,自定义read-only / safe-edit / full-access 三级策略,拦截危险操作并支持一键放行;5)WebSocket 实时隧道,任务完成后自动推送结果,支持断线续跑。
全部工具面基于 MCP 协议构建,JSON-RPC over stdio/WebSocket 通信,兼容通用 MCP 客户端,核心是协议消息的状态机解析器,不依赖官方 API 即可判定会话运行状态。会话编排采用"即发即返 + 异步监听"模型,避免同步等待导致超时,长任务自动续跑形成完整闭环。共享内存按分层命名空间(meta / decisions / risks / learnings)存储,带过期机制与写入来源追踪。权限引擎用 YAML 描述工具白名单与黑名单,审批事件实时推送。全程 TypeScript 编写,协议消息严格类型覆盖,28 个工具全部通过端到端测试。