Hermes Agent 架构

三层记忆架构设计,从 Agent Loop 到安全机制的深度解析

Layer 0: Agent Loop

  • 核心循环机制
  • LLM决策与工具执行
  • 迭代次数检查

Layer 1: 工具系统

  • 72个内置工具
  • 注册表驱动设计
  • MCP协议扩展

Layer 2: Self-Improve

  • 自我改进机制
  • 自动化技能管理
  • 探索与注册

Layer 3: 三层记忆

  • 上下文压缩
  • 持久化记忆快照
  • SQLite归档

Layer 4: Subagent

  • 并行子代理
  • ThreadPoolExecutor
  • 任务委派模式

Layer 5: 安全机制

  • 五层安全防护
  • 沙箱隔离
  • 命令过滤