竞品对比

Hermes Agent vs OpenClaw

两大领先开源 AI Agent 框架的基于事实的全面对比——覆盖架构、功能、安全和实际权衡。

GitHub Stars

373k

OpenClaw

vs

175k

Hermes

消息渠道

50+

OpenClaw

vs

19

Hermes

执行后端

6

Hermes

vs

1

OpenClaw

用户界面

4

OpenClaw

vs

4

Hermes

Web + CLI + TUI + Desktop (both)

Data as of July 2026. Numbers approximate and subject to change.

概述

Hermes Agent

Nous Research · v0.18.x · Python

Hermes Agent 是由 Nous Research(Hermes、Nomos、Psyche 模型系列的缔造者)构建的开源自主 AI 代理,于 2025 年中发布。其核心设计是"闭环学习":每次对话后,后台进程会审查交互内容,自主创建或更新技能和记忆。它支持 6 种终端后端、19 个消息平台,并与 Atropos RL 集成用于研究级轨迹收集。

自我学习 6 后端 Atropos RL 桌面应用
🦞

OpenClaw

OpenAI Foundation · TypeScript

OpenClaw(曾用名 Clawdbot/Moltbot)是由 Peter Steinberger(PSPDFKit 创始人)创建的个人 AI 助手框架,于 2025 年 11 月推出,后被 OpenAI 收购。它是一个 TypeScript/Node.js 本地优先的执行网关,将 LLM 连接到 50+ 通信渠道。它拥有 Web 仪表板、原生 macOS/iOS/Android 应用(支持语音)以及用于可视化交互的 Live Canvas。约 247k GitHub Stars 和 65k+ 提交,是自托管 AI 代理中最大的生态系统。

50+ 渠道 iOS/Android 373k Stars Live Canvas
两个项目均采用 MIT 许可证、自托管,旨在让用户完全掌控自己的 AI 助手。核心理念差异:Hermes 优先考虑自主自我改进和研究集成,而 OpenClaw 优先考虑产品精致度和生态广度。

功能逐项对比

维度Hermes AgentOpenClaw
开发者Nous Research (Teknium)Peter Steinberger / OpenAI
首次发布Earlier 2025年7月2025年11月
编程语言PythonTypeScript / Node.js
许可证MITMIT
GitHub Stars~175kLeader ~373k
消息渠道19个(Telegram、Discord、Slack、WhatsApp、Signal、微信、iMessage、Matrix 等)Leader 50+(WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage 等)
记忆系统Leader FTS5 跨会话召回 + LLM 摘要 + Honcho 辩证用户建模(自主管理)会话级上下文 + 技能记忆(显式管理)
技能系统Leader 自主创建和自我改进;agentskills.io 开放标准;curator 代理每周整理社区贡献技能;无自主创建;库大但无内置整理机制
执行后端Leader 6种(本地、Docker、SSH、Daytona、Singularity、Modal)主要本地/自托管;社区提供 Docker 支持
内置工具40+(网页搜索、浏览器、视觉、TTS、图片生成、代码执行等)取决于技能安装;无固定数量;可通过插件扩展
用户界面CLI/TUI + Web 仪表板 + 原生桌面应用(macOS/Windows/Linux)Web 仪表板 + macOS/iOS/Android 应用 + Live Canvas + 语音支持
桌面与移动应用原生桌面应用(macOS/Windows/Linux);无独立移动应用(可通过消息应用访问)Leader 原生 iOS/Android 应用(支持语音)
RL 训练集成 Atropos RL — 批量轨迹生成用于模型微调
MCP 支持Native 原生 MCP 客户端(stdio + HTTP)通过社区扩展
社区规模成长中;~175k stars;agentskills.io 中心新兴;贡献者基数较小大规模;~373k stars;3.6k+ 开放 Issue;65k+ 提交;成熟生态

Key Takeaways

Hermes Wins On
  • Autonomous self-improvement & learning loop
  • Memory system (FTS5 + Honcho + LLM summarization)
  • Deployment flexibility (6 backends, consumer GPU)
  • RL research integration (Atropos)
  • Native MCP client + 40+ built-in tools
🦞OpenClaw Wins On
  • Ecosystem size (373k stars, largest OSS project)
  • Channel coverage (50+ messaging platforms)
  • Mobile apps (native iOS + Android with voice)
  • Community maturity (65k+ commits, battle-tested)
  • TypeScript/Node.js ecosystem

深度分析

架构与设计理念

Hermes Agent

Hermes 围绕同步代理循环(AIAgent 类,约 12,000 行)构建,使用 ThreadPoolExecutor 进行并发工具调用。网关层位于上层,每个平台适配器负责消息转换。"审查分叉"是架构亮点:每次对话后,后台分叉按规范评估交互,自主写入技能/记忆。用户可通过 CLI、TUI、内置 Web 仪表板(端口 9119)或原生桌面应用(基于 Electron,支持 macOS/Windows/Linux,v0.16.0 发布)进行交互。设计优先考虑随时间累积的智能。

🦞OpenClaw

OpenClaw 采用微服务架构,以中央 Gateway 作为控制面。它运行规划器/代理循环:请求 → 分析 → 规划 → 工具选择 → 带守卫的执行。系统通过技能和插件实现可扩展性,强调多渠道存在和精致用户体验。架构更偏向产品导向,专注于作为开箱即用的助手而非研究平台。

记忆与学习

Hermes Agent

Hermes 采用独特的双层记忆架构。短期:FTS5 索引对话历史,配合混合检索(词汇搜索 + LLM 摘要)。长期:代理策划的事实、程序化技能以及 Honcho 辩证用户模型——一个主动推理系统,形成关于用户偏好的假设并随时间更新。定期的"记忆提醒"提示代理自主审查并编码重要信息。结果是系统真正累积知识,无需用户手动管理记忆。

🦞OpenClaw

OpenClaw 维护会话级上下文和技能知识。记忆主要是显式的——代理记住存储在技能和配置中的内容。跨会话连续性依赖技能文件和配置持久化,而非自主记忆整理。这提供更可预测、可审计的行为,但随时间累积的智能较少。

部署与基础设施

Hermes Agent

Hermes 支持最广泛的执行后端:本地(直接执行)、Docker(容器化)、SSH(远程)、Daytona(云开发环境)、Singularity(HPC 集群)和 Modal(可降至零的无服务器 GPU)。这使其从 $5 VPS 到企业 GPU 集群都可行。消费级 GPU 本地部署实用——已在 RTX 3060 上用 Qwen 3.5 9B Q4 演示 50 tok/s。安装仅需一条 curl 命令。

🦞OpenClaw

OpenClaw 设计为本地优先、自托管部署。它以守护进程方式运行,通过 YAML/JSON 文件配置。部署简单但更手动——没有类似于 Hermes 的一键安装器。社区提供 Docker 镜像。架构假设单个长期运行进程而非分布式后端。适合个人服务器、家庭实验室和单机部署。

安全与风险概况

Hermes Agent

Hermes 尚未在大规模部署中受到攻击,因其尚未大规模部署。较小的用户基础(相对于 OpenClaw)意味着报告的安全事件较少,但也意味着较少的实战检验。技能是自主生成的,意味着代理可以不经人类审查创建新能力——强大但有风险。自主学习循环是一个"黑箱",需要信任代理关于记忆什么和如何演进的判断。容器加固和命名空间隔离可用于沙箱执行。

🦞OpenClaw

OpenClaw 经历过真实大规模安全事件。ClawHavoc 供应链攻击分发了 341 个恶意技能。Cisco 扫描 31,000 个社区技能发现 26% 的漏洞率。21,000+ 实例在公共互联网上暴露。这些事件促使了安全实践的改进,但也突显了社区贡献技能未经正式审查的固有风险。OpenClaw 更大的攻击面(更多集成、更多用户、更多社区代码)意味着更多已发现的漏洞——但也有更坚固的防御。

优缺点总结

Hermes Agent 优势

  • 真正自我改进——自主创建和完善技能,随时间累积智能
  • 卓越的记忆——FTS5 + LLM 摘要 + Honcho 辩证用户模型,无需手动管理即可跨会话记忆上下文
  • 研究级别——Atropos RL 集成用于轨迹收集和模型微调;任何竞品中无对应功能
  • 最大部署灵活性——6 种后端从 $5 VPS 到 GPU 集群到无服务器;消费级 GPU 可行(RTX 3060)
  • Python 生态——与 ML/AI 工具深度集成;数据科学家和 ML 工程师的自然选择

Hermes Agent 劣势

  • 较小生态——社区技能较少、贡献者较少、文档较少;网络效应有利于 OpenClaw
  • 无独立移动应用(iOS/Android)——有桌面应用但无手机原生体验;移动优先用户不够便捷
  • 年轻项目——不到 1 年;自主学习循环是难以审计的"黑箱";快速发布节奏偶有破坏性变更
  • 仅 Python——TypeScript/Node.js 开发者面临语言障碍

OpenClaw 优势

  • 庞大生态——247k stars、50+ 渠道、数千社区技能、成熟的贡献者基础
  • 精致用户体验——Web 仪表板、原生移动应用、语音支持、Live Canvas;非开发者也可用
  • 产品成熟度——通过真实安全事件考验;65k+ 提交;活跃开发快速迭代
  • TypeScript/Node.js——Web 开发者和 JavaScript 生态的自然选择
  • 50+ 渠道集成——自托管代理中最广泛的消息平台覆盖

OpenClaw 劣势

  • 无自主学习——不创建或改进自身技能;所有智能均需显式配置
  • 安全事件——ClawHavoc 供应链攻击、26% 社区技能漏洞率;社区技能缺乏正式审查
  • 无 RL 集成——不能用于研究级轨迹收集或模型微调
  • 部署灵活性较低——主要单机;无无服务器或 HPC 后端选项

你应该选哪个?

两者都是优秀的开源 AI Agent 框架,但服务于不同的优先级。你的选择取决于你最看重什么。

Hermes Agent

选择 Hermes Agent,如果你想要一个真正随时间改进的代理,需要研究级工具(RL 训练、轨迹收集),要求最大部署灵活性(VPS 到 HPC 到无服务器),或生活在终端和 Python 生态中。它是 ML 工程师、研究人员和追求累积智能而非即时精致度的开发者的更好选择。

🦞OpenClaw

选择 OpenClaw,如果你想要一个精致、经过实战检验的个人助手,拥有最广泛的渠道覆盖,需要原生移动应用和 Web UI,重视生态成熟度和社区规模,或工作在 JavaScript/TypeScript 生态中。它是希望在所有设备和平台上获得开箱即用产品的用户的更好选择。