OpenClaw VS Hermes Agent
一句话:OpenClaw 是多通道个人 AI 助手,重在渠道覆盖和插件生态;Hermes Agent 是 CLI AI Agent,重在终端交互体验和记忆系统。 两者都是 Harness Engineering 的实践,但设计重心和擅长领域不同。
能力总览
入口渠道
| 能力 | OpenClaw | Hermes Agent |
|---|
| CLI 交互 | Yes | Yes(主要入口) |
| Telegram | Yes(插件) | Yes(内置) |
| Discord | Yes(插件) | Yes(内置) |
| Slack | Yes(插件) | Yes(内置) |
| WhatsApp | Yes(Baileys 插件) | Yes(wacli 插件) |
| Signal | Yes(插件) | Yes(插件) |
| iMessage | Yes(插件) | Yes(imsg 插件) |
| IRC | Yes(插件) | — |
| Matrix | Yes(插件) | Yes(插件) |
| Google Chat | Yes(插件) | — |
| Microsoft Teams | Yes(插件) | — |
| Feishu 飞书 | Yes(插件) | Yes(插件) |
| WeChat 微信 | Yes(插件) | — |
| QQ | Yes(插件) | — |
| LINE | Yes(插件) | — |
| Mattermost | Yes(插件) | — |
| Nostr | Yes(插件) | — |
| Nextcloud Talk | Yes(插件) | — |
| WebChat(Web UI) | Yes(内置) | — |
| Gateway API Server | Yes(内置) | — |
| Home Assistant | — | Yes(内置) |
| Yuanbao 元宝 | — | Yes(插件) |
模型 Provider
| 能力 | OpenClaw | Hermes Agent |
|---|
| OpenAI | Yes | Yes |
| Anthropic | Yes | Yes |
| Google (Gemini) | Yes | Yes |
| xAI (Grok) | Yes | Yes |
| Mistral | Yes | Yes |
| Groq | Yes | Yes |
| Ollama | Yes | Yes |
| vLLM | Yes | Yes |
| OpenRouter | Yes | Yes |
| DeepSeek | Yes | Yes |
| Together | Yes | — |
| Fireworks | Yes | — |
| Perplexity | Yes | — |
| HuggingFace | Yes | — |
| NVIDIA | Yes | — |
| Qwen/通义千问 | Yes | Yes |
| 阿里百炼 | Yes | — |
| 智谱 ChatGLM | — | Yes |
| MiniMax | Yes | — |
| Moonshot | Yes | — |
| Deepgram | Yes(语音) | — |
| 自定义 Provider | Yes(插件化) | Yes(custom provider) |
| Provider 轮换 | Yes | Yes |
核心工具能力
| 能力 | OpenClaw | Hermes Agent |
|---|
| 终端命令执行 | Yes(bash tool) | Yes(terminal tool) |
| 文件读写编辑 | Yes | Yes(read/write/patch) |
| 文件搜索 | Yes | Yes(search_files) |
| 浏览器自动化 | Yes(browser 插件) | Yes(browser 工具集) |
| 网页截图/视觉 | Yes | Yes(browser_vision) |
| MCP 工具接入 | Yes | Yes |
| 子 Agent 生成 | Yes(sessions/spawn) | Yes(delegate_task) |
| 后台进程管理 | Yes | Yes(process tool) |
| 代码调试 | Yes(node-inspect) | Yes(debugpy) |
| 定时任务 | Yes(cron) | Yes(cronjob) |
| 代码执行 | Yes | Yes(execute_code) |
| 语音合成 TTS | Yes | Yes(text_to_speech) |
| 图像生成 | Yes(comfyui 等) | Yes(image_gen) |
| 视频生成 | Yes | Yes |
| 音乐生成 | Yes | Yes(songsee) |
| Kanban 看板 | — | Yes |
通讯能力
| 能力 | OpenClaw | Hermes Agent |
|---|
| 发送消息到各渠道 | Yes(统一路由) | Yes(按平台) |
| 接收消息并处理 | Yes | Yes |
| 消息归一化 | Yes(MessageEvent) | Yes(Gateway 归一化) |
| 审批流 | Yes(危险命令审批) | Yes(terminal 审批) |
| 中断/停止 | Yes(/stop) | Yes(/stop) |
| 会话管理 | Yes(transcript) | Yes(session DB) |
| 多 Profile | Yes | Yes |
记忆与上下文
| 能力 | OpenClaw | Hermes 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) |
| 跨会话记忆 | Yes | Yes(session_search) |
插件与扩展
| 能力 | OpenClaw | Hermes Agent |
|---|
| 插件 SDK | Yes(plugin-sdk) | Yes(skill 系统) |
| Channel 插件 | Yes(20+) | Yes(Gateway adapters) |
| Provider 插件 | Yes(30+) | Yes(provider config) |
| Tool 插件 | Yes | Yes(toolsets) |
| 插件热加载 | Yes | — |
| Skill 创建/编辑 | Yes | Yes(skill_manage) |
| 第三方插件 | Yes(npm 分发) | Yes(in-repo + marketplace) |
平台与客户端
| 能力 | OpenClaw | Hermes Agent |
|---|
| CLI | Yes | Yes |
| macOS App | Yes(原生) | — |
| iOS App | Yes | — |
| Android App | Yes | — |
| Web UI(Control) | Yes | — |
| TUI | — | Yes |
| Gateway Daemon | Yes | Yes |
| ACP(Agent Client Protocol) | — | Yes |
开发者能力
| 能力 | OpenClaw | Hermes Agent |
|---|
| 代码生成 | Yes | Yes |
| 代码审查 | Yes | Yes(code review skill) |
| Git 操作 | Yes | Yes(GitHub skills) |
| PR 工作流 | Yes | Yes |
| Issue 管理 | Yes | Yes |
| 测试框架 | Vitest | pytest/vitest |
| 构建系统 | pnpm/Bun | — |
| 项目脚手架 | Yes | — |
自动化能力
| 能力 | OpenClaw | Hermes Agent |
|---|
| Cron 定时任务 | Yes | Yes |
| Webhook | Yes | Yes |
| 定时记忆维护 | — | Yes(curator) |
| 后台任务通知 | — | Yes(notify_on_complete) |
| 进程监控 | Yes | Yes(process poll) |
OpenClaw 独有的能力
- 20+ 通讯渠道:覆盖 WhatsApp、Telegram、Slack、Discord、Signal、iMessage、IRC、Matrix、Teams、Feishu、WeChat、QQ、LINE、Nostr 等
- 多设备节点:macOS/iOS/Android/headless 通过 WebSocket 连接,提供 camera、canvas、screen、location 等能力
- Canvas 服务:内置 Canvas 和 A2UI 渲染,可生成和编辑交互式 HTML 内容
- Provider 自动发现:30+ 供应商自动发现、配置、认证、轮换
- Plugin SDK 体系:完整的 plugin-sdk 公共合约,第三方可通过 npm 分发插件
- Manifest-first 插件发现:插件通过 manifest 元数据发现,冷启动不加载运行时
- Typed WebSocket 协议:自定义 Gateway 协议,支持请求/响应/事件流
- Node 设备绑定:物理设备作为节点接入,提供摄像头、录屏、定位等能力
- 多 Profile 完整隔离:每个 profile 独立 config、API keys、sessions、skills
- Android/iOS/macOS 原生 App:移动和桌面客户端
- Prompt Cache 工程化:确定性排序、缓存前缀保护、截断策略
- 开源生态:MIT 协议,有 OpenAI、GitHub、NVIDIA 等赞助商
Hermes Agent 独有的能力
- CLI 原生体验:为终端设计,TUI 界面、键盘交互、命令补全
- ACP(Agent Client Protocol):标准 agent 客户端协议
- PGVector 持久化记忆:PostgreSQL + pgvector 向量搜索记忆系统
- Session Search:跨会话语义搜索,回忆过去的对话和决策
- Memory 分层存储:target=user(用户画像)和 target=memory(个人笔记)分离
- Skill 热编辑:skill_manage 支持运行时创建、编辑、删除、补丁技能
- Vision 分析:browser_vision 截图 + AI 视觉分析(CAPTCHA、布局理解)
- Execute Code:Python 脚本执行环境,可调用 Hermes 工具链做复杂逻辑
- Clarify 交互:多轮澄清问答,支持单选和开放式问题
- Todo 管理:内置待办任务管理,支持多步骤任务追踪
- Kanban 看板:可视化任务管理
- Curator 定时维护:自动清理、合并、优化记忆
- 进程管理:前台/后台/PTY 三种模式,支持 stdin 写入
- 多平台消息路由:Telegram/Discord/Slack/WhatsApp/Signal/Matrix/Feishu/HomeAssistant
- 安全审批流:危险命令检测 + 交互式审批(CLI 和 Gateway)
- 上下文压缩双层机制:Agent 内部 50% + Gateway 85% 安全网
- Slash Command 注册表:单一事实来源,CLI、Gateway、Help、菜单统一
- Voice 语音:TTS 语音合成,支持多种 provider
相同能力
- Agent Loop:都有完整的 agent 循环(理解 -> 规划 -> 工具调用 -> 循环)
- 多 Provider 支持:都支持主流 LLM 供应商
- Tool System:都有结构化的工具系统(schema、policy、动态启用)
- Plugin/Skill 系统:都支持通过插件/技能扩展能力
- Gateway:都有 Gateway 模式,支持多平台消息路由
- Context Compression:都有上下文压缩机制
- Session 持久化:都支持跨会话状态恢复
- Memory:都有长期记忆能力
- Cron:都支持定时任务
- Sub-agent:都支持生成子 Agent 执行独立任务
- Browser:都支持浏览器自动化
- Code Execution:都支持代码执行和调试
- 安全审批:都有危险操作审批流
选择指南
| 场景 | 推荐 | 原因 |
|---|
| 需要一个 WhatsApp/WeChat AI 助手 | OpenClaw | 渠道覆盖最全 |
| 需要一个多设备接入的 AI 助手 | OpenClaw | Node 机制 + 原生 App |
| 需要一个 CLI 编程助手 | Hermes Agent | 终端体验更好,调试工具更强 |
| 需要一个能记住一切的 AI | Hermes Agent | 记忆系统更精细(pgvector + session search) |
| 需要快速接入 20+ 渠道 | OpenClaw | 插件化渠道,开箱即用 |
| 需要自定义 AI 行为/工作流 | Hermes Agent | Skill 系统更灵活,可热编辑 |
| 需要自建 AI 网关 | OpenClaw | Gateway 是核心设计 |
| 需要一个个人 AI 助理 | 两者皆可 | 各有侧重 |
| 需要开源可审计的方案 | 两者皆可 | 都是开源 |
一句话总结
OpenClaw 是渠道覆盖最全的多通道个人 AI 助手,Hermes Agent 是终端体验最好的 CLI AI Agent。两者都是 Harness Engineering 的优秀实践,OpenClaw 重在”连接一切”,Hermes Agent 重在”深度交互”。