OpenClaw VS Hermes Agent

一句话:OpenClaw 是多通道个人 AI 助手,重在渠道覆盖和插件生态;Hermes Agent 是 CLI AI Agent,重在终端交互体验和记忆系统。 两者都是 Harness Engineering 的实践,但设计重心和擅长领域不同。


能力总览

入口渠道

能力OpenClawHermes Agent
CLI 交互YesYes(主要入口)
TelegramYes(插件)Yes(内置)
DiscordYes(插件)Yes(内置)
SlackYes(插件)Yes(内置)
WhatsAppYes(Baileys 插件)Yes(wacli 插件)
SignalYes(插件)Yes(插件)
iMessageYes(插件)Yes(imsg 插件)
IRCYes(插件)
MatrixYes(插件)Yes(插件)
Google ChatYes(插件)
Microsoft TeamsYes(插件)
Feishu 飞书Yes(插件)Yes(插件)
WeChat 微信Yes(插件)
QQYes(插件)
LINEYes(插件)
MattermostYes(插件)
NostrYes(插件)
Nextcloud TalkYes(插件)
WebChat(Web UI)Yes(内置)
Gateway API ServerYes(内置)
Home AssistantYes(内置)
Yuanbao 元宝Yes(插件)

模型 Provider

能力OpenClawHermes Agent
OpenAIYesYes
AnthropicYesYes
Google (Gemini)YesYes
xAI (Grok)YesYes
MistralYesYes
GroqYesYes
OllamaYesYes
vLLMYesYes
OpenRouterYesYes
DeepSeekYesYes
TogetherYes
FireworksYes
PerplexityYes
HuggingFaceYes
NVIDIAYes
Qwen/通义千问YesYes
阿里百炼Yes
智谱 ChatGLMYes
MiniMaxYes
MoonshotYes
DeepgramYes(语音)
自定义 ProviderYes(插件化)Yes(custom provider)
Provider 轮换YesYes

核心工具能力

能力OpenClawHermes Agent
终端命令执行Yes(bash tool)Yes(terminal tool)
文件读写编辑YesYes(read/write/patch)
文件搜索YesYes(search_files)
浏览器自动化Yes(browser 插件)Yes(browser 工具集)
网页截图/视觉YesYes(browser_vision)
MCP 工具接入YesYes
子 Agent 生成Yes(sessions/spawn)Yes(delegate_task)
后台进程管理YesYes(process tool)
代码调试Yes(node-inspect)Yes(debugpy)
定时任务Yes(cron)Yes(cronjob)
代码执行YesYes(execute_code)
语音合成 TTSYesYes(text_to_speech)
图像生成Yes(comfyui 等)Yes(image_gen)
视频生成YesYes
音乐生成YesYes(songsee)
Kanban 看板Yes

通讯能力

能力OpenClawHermes Agent
发送消息到各渠道Yes(统一路由)Yes(按平台)
接收消息并处理YesYes
消息归一化Yes(MessageEvent)Yes(Gateway 归一化)
审批流Yes(危险命令审批)Yes(terminal 审批)
中断/停止Yes(/stop)Yes(/stop)
会话管理Yes(transcript)Yes(session DB)
多 ProfileYesYes

记忆与上下文

能力OpenClawHermes Agent
会话持久化Yes(磁盘 transcript)Yes(session DB)
长期记忆Yes(memory 插件)Yes(memory/sqlite)
向量搜索记忆Yes(memory-lancedb)Yes(pgvector 插件)
用户偏好Yes(记忆系统)Yes(memory target=user)
项目上下文Yes(AGENTS.md/CLAUDE.md)Yes(AGENTS.md/CLAUDE.md)
Skills 技能Yes(60+ 内置)Yes(50+ 内置)
上下文压缩Yes(compaction)Yes(context compressor)
跨会话记忆YesYes(session_search)

插件与扩展

能力OpenClawHermes Agent
插件 SDKYes(plugin-sdk)Yes(skill 系统)
Channel 插件Yes(20+)Yes(Gateway adapters)
Provider 插件Yes(30+)Yes(provider config)
Tool 插件YesYes(toolsets)
插件热加载Yes
Skill 创建/编辑YesYes(skill_manage)
第三方插件Yes(npm 分发)Yes(in-repo + marketplace)

平台与客户端

能力OpenClawHermes Agent
CLIYesYes
macOS AppYes(原生)
iOS AppYes
Android AppYes
Web UI(Control)Yes
TUIYes
Gateway DaemonYesYes
ACP(Agent Client Protocol)Yes

开发者能力

能力OpenClawHermes Agent
代码生成YesYes
代码审查YesYes(code review skill)
Git 操作YesYes(GitHub skills)
PR 工作流YesYes
Issue 管理YesYes
测试框架Vitestpytest/vitest
构建系统pnpm/Bun
项目脚手架Yes

自动化能力

能力OpenClawHermes Agent
Cron 定时任务YesYes
WebhookYesYes
定时记忆维护Yes(curator)
后台任务通知Yes(notify_on_complete)
进程监控YesYes(process poll)

OpenClaw 独有的能力

  1. 20+ 通讯渠道:覆盖 WhatsApp、Telegram、Slack、Discord、Signal、iMessage、IRC、Matrix、Teams、Feishu、WeChat、QQ、LINE、Nostr 等
  2. 多设备节点:macOS/iOS/Android/headless 通过 WebSocket 连接,提供 camera、canvas、screen、location 等能力
  3. Canvas 服务:内置 Canvas 和 A2UI 渲染,可生成和编辑交互式 HTML 内容
  4. Provider 自动发现:30+ 供应商自动发现、配置、认证、轮换
  5. Plugin SDK 体系:完整的 plugin-sdk 公共合约,第三方可通过 npm 分发插件
  6. Manifest-first 插件发现:插件通过 manifest 元数据发现,冷启动不加载运行时
  7. Typed WebSocket 协议:自定义 Gateway 协议,支持请求/响应/事件流
  8. Node 设备绑定:物理设备作为节点接入,提供摄像头、录屏、定位等能力
  9. 多 Profile 完整隔离:每个 profile 独立 config、API keys、sessions、skills
  10. Android/iOS/macOS 原生 App:移动和桌面客户端
  11. Prompt Cache 工程化:确定性排序、缓存前缀保护、截断策略
  12. 开源生态:MIT 协议,有 OpenAI、GitHub、NVIDIA 等赞助商

Hermes Agent 独有的能力

  1. CLI 原生体验:为终端设计,TUI 界面、键盘交互、命令补全
  2. ACP(Agent Client Protocol):标准 agent 客户端协议
  3. PGVector 持久化记忆:PostgreSQL + pgvector 向量搜索记忆系统
  4. Session Search:跨会话语义搜索,回忆过去的对话和决策
  5. Memory 分层存储:target=user(用户画像)和 target=memory(个人笔记)分离
  6. Skill 热编辑:skill_manage 支持运行时创建、编辑、删除、补丁技能
  7. Vision 分析:browser_vision 截图 + AI 视觉分析(CAPTCHA、布局理解)
  8. Execute Code:Python 脚本执行环境,可调用 Hermes 工具链做复杂逻辑
  9. Clarify 交互:多轮澄清问答,支持单选和开放式问题
  10. Todo 管理:内置待办任务管理,支持多步骤任务追踪
  11. Kanban 看板:可视化任务管理
  12. Curator 定时维护:自动清理、合并、优化记忆
  13. 进程管理:前台/后台/PTY 三种模式,支持 stdin 写入
  14. 多平台消息路由:Telegram/Discord/Slack/WhatsApp/Signal/Matrix/Feishu/HomeAssistant
  15. 安全审批流:危险命令检测 + 交互式审批(CLI 和 Gateway)
  16. 上下文压缩双层机制:Agent 内部 50% + Gateway 85% 安全网
  17. Slash Command 注册表:单一事实来源,CLI、Gateway、Help、菜单统一
  18. Voice 语音:TTS 语音合成,支持多种 provider

相同能力

  1. Agent Loop:都有完整的 agent 循环(理解 -> 规划 -> 工具调用 -> 循环)
  2. 多 Provider 支持:都支持主流 LLM 供应商
  3. Tool System:都有结构化的工具系统(schema、policy、动态启用)
  4. Plugin/Skill 系统:都支持通过插件/技能扩展能力
  5. Gateway:都有 Gateway 模式,支持多平台消息路由
  6. Context Compression:都有上下文压缩机制
  7. Session 持久化:都支持跨会话状态恢复
  8. Memory:都有长期记忆能力
  9. Cron:都支持定时任务
  10. Sub-agent:都支持生成子 Agent 执行独立任务
  11. Browser:都支持浏览器自动化
  12. Code Execution:都支持代码执行和调试
  13. 安全审批:都有危险操作审批流

选择指南

场景推荐原因
需要一个 WhatsApp/WeChat AI 助手OpenClaw渠道覆盖最全
需要一个多设备接入的 AI 助手OpenClawNode 机制 + 原生 App
需要一个 CLI 编程助手Hermes Agent终端体验更好,调试工具更强
需要一个能记住一切的 AIHermes Agent记忆系统更精细(pgvector + session search)
需要快速接入 20+ 渠道OpenClaw插件化渠道,开箱即用
需要自定义 AI 行为/工作流Hermes AgentSkill 系统更灵活,可热编辑
需要自建 AI 网关OpenClawGateway 是核心设计
需要一个个人 AI 助理两者皆可各有侧重
需要开源可审计的方案两者皆可都是开源

一句话总结

OpenClaw 是渠道覆盖最全的多通道个人 AI 助手,Hermes Agent 是终端体验最好的 CLI AI Agent。两者都是 Harness Engineering 的优秀实践,OpenClaw 重在”连接一切”,Hermes Agent 重在”深度交互”。