Agent、Harness 与插件服务全景

Agent、Harness 与插件服务全景 由 Archify 生成的架构图。 用户任务 · 问题、目标、批准 · 架构组件 用户任务 问题、目标、批准 交互表层 · Web UI / Headless / SDK · 架构组件 交互表层 Web UI / Headless / SDK Cordis Context · 插件与服务仓库 · Agent Harness 运行时 Cordis Context 插件与服务仓库 ctx.agentLoop · 驱动 turn 与 step · Agent Harness 运行时 · 核心调度 ctx.agentLoop 驱动 turn 与 step 核心调度 ctx.llm · 模型适配与流式输出 · Agent Harness 运行时 ctx.llm 模型适配与流式输出 ctx.tools · 注册表与执行管线 · Agent Harness 运行时 ctx.tools 注册表与执行管线 ctx.sessions · 事件日志与 Surface · Agent Harness 运行时 ctx.sessions 事件日志与 Surface 权限与沙箱 · allow / deny / ask · Agent Harness 运行时 权限与沙箱 allow / deny / ask 提交任务 followup / steer 注入服务 请求模型流 执行 tool/call 追加 SessionEvent pre-execute Agent Harness 运行时 图例 前端 后端 数据库 云服务 安全 消息总线 外部系统

核心区别

  • • LLM 负责生成;AgentLoop 负责持续行动
  • • Harness 负责把模型、工具、记忆、权限和界面组合起来

插件化价值

  • • 稳定服务键隔离具体实现
  • • 替换模型、工具或表层时不重写主循环