Hermes、Codex、Claude Code、OpenClaw 深度对比:四大终端 AI Agent 完整选型指南
Hermes Agent、OpenAI Codex、Claude Code 与 OpenClaw 是 2026 年 5 月主流的四款"终端类 AI Agent"工具,但定位差异很大:Codex 与 Claude Code 是聚焦编码场景的官方 Coding Agent,Hermes Agent 是 Nous Research 开源的自进化通用 Agent,OpenClaw 是面向终端用户的个人 AI 助手 Gateway。本文基于四个项目 2026 年 5 月公开 GitHub 仓库与官方文档,从定位、技术栈、生态、命令体系到适用场景做一次完整横向对比。
一句话区分四款工具
理解四款工具的简单方式是先看它们各自的官方一句话定位:
● Codex:Lightweight coding agent that runs in your terminal(OpenAI 官方)—— 轻量级编码 Agent,强调"在终端跑"。
● Claude Code:Agentic coding tool that lives in your terminal, understands your codebase(Anthropic 官方)—— 理解整个代码库的编码 Agent。
● Hermes Agent:The self-improving AI agent built by Nous Research(Nous Research)—— 自进化的通用 Agent,不限编码场景。
● OpenClaw:Your own personal AI assistant. Any OS. Any Platform.(社区项目)—— 跑在自己设备上的个人 AI 助手。
结论性区分:Codex 和 Claude Code 是"编码工具",Hermes Agent 和 OpenClaw 是"通用 Agent";Codex 和 Claude Code 来自模型厂商(OpenAI / Anthropic),绑定自家模型;Hermes Agent 和 OpenClaw 是中立框架,支持多家模型。
二、项目数据对比(2026 年 5 月)
项目规模反映生态成熟度。四个项目的 GitHub 公开数据如下:
数据来源:各项目 GitHub 仓库 2026 年 5 月 11 日公开统计。
值得注意的细节:
● Codex 用 Rust 写——OpenAI 选择了与众不同的技术栈,二进制启动延迟低、内存占用小。
● Claude Code 主语言 Shell + Python + TypeScript 混合——形态像"包了一层 Wrapper 的协调器"。
● Hermes Agent 主语言 Python——研究友好、易二开。
● OpenClaw 主语言 TypeScript / Node——前端工程师友好,npm 生态。
三、定位与目标用户对比
四个项目面向不同用户群体,能力边界差异很大:
数据来源:各项目官方 README 与文档 2026 年 5 月版本。
四、安装方式对比
四款工具都强调"一行命令安装",但安装路径与跨平台支持有差异:
典型差异:
● Codex 和 Claude Code 提供桌面 App / IDE 插件(VS Code、JetBrains、Desktop App、Web)—— 编码工具的产品形态。
● OpenClaw 提供 iOS / Android Node——通过 WebSocket 配对,让手机变成 Agent 的输入输出端点。
● Hermes Agent 提供 Modal / Daytona Serverless 后端——空闲时休眠、按需唤醒,研究/小流量场景成本低。
五、命令体系与会话内交互对比
四款工具都有 CLI 命令 + 会话内 slash 命令两层,但具体形态差别大:
六、Skills、记忆与扩展生态
四款工具都支持某种"能力扩展"机制,但抽象层次不同:
数据来源:各项目官方文档 2026 年 5 月版本。
七、模型支持广度
模型覆盖广度直接影响工具的可移植性:
实际选型考量:
● 已有 ChatGPT Plus/Pro/Business 订阅 → 用 Codex 几乎零额外成本。
● 已有 Claude Pro/Max/Team 订阅 → 用 Claude Code 几乎零额外成本。
● 想灵活在多模型间切换、做研究或省成本 → Hermes Agent 模型矩阵更广。
● 想跨多通道做个人助手、不依赖单一厂商 → OpenClaw 多 Provider 灵活。
国内用户接入海外模型的一种常见做法:Codex 与 Claude Code 虽然主推自家模型,但都支持通过 base_url 指向兼容 OpenAI / Anthropic 协议的推理网关来使用第三方模型。这类网关通常同时聚合 Claude / GPT / Gemini / DeepSeek 等多家模型,用同一套 API Key 切换,例如七牛云 AI 模型广场就提供了这类兼容协议接入(qiniu.com/ai/models)。对于访问稳定性敏感或希望在多模型间做 AB 测试的国内开发者,这比直接接官方端点更具工程弹性。
八、典型适用场景对照
根据日常工作流程选择四款工具中的哪一款,可以遵循以下经验法则:
● 专职软件开发,主写代码 → Codex(已有 ChatGPT 订阅)或 Claude Code(已有 Claude 订阅),二者按订阅生态选。
● 多人团队 + CI/CD + PR 自动审查 → Claude Code(GitHub Actions / GitLab CI 集成完善 + 远程控制)。
● 个人 AI 助手 + 多通道接入(含微信 / QQ / 飞书 / iMessage / Telegram) → OpenClaw(通道覆盖较广)。
● 进阶用户 + 想要自进化 Agent + Skills 长期沉淀 + Serverless 部署 → Hermes Agent(自进化闭环 + Modal / Daytona Serverless)。
● 从 OpenClaw 升级到可编程框架 → 用 hermes claw migrate 一键迁移到 Hermes Agent。
● 企业 / 受监管行业 + 需要完整 IDE / Slack / Web 套件 → Claude Code 或 Codex 的官方完整生态。
四款工具不是替代关系——很多重度用户会Codex / Claude Code 写代码 + OpenClaw 跑日常助手 + Hermes Agent 做研究/批处理叠加使用。
九、关键能力速查表
一张表覆盖四款工具的核心能力维度:
数据来源:各项目官方文档 2026 年 5 月版本。
常见问题
Q:Codex 和 Claude Code 哪个写代码更强?
两者都是各家旗舰编码 Agent,差异主要看你绑定哪家模型订阅。Codex 用 Rust 写,启动延迟更低;Claude Code 主语言 Shell + Python + TypeScript,扩展生态(Plugins、GitHub Action、Slack 集成)当前看更完整。如果同时持有 ChatGPT 和 Claude 订阅,建议都装上按任务切换——很多开发者两者并用。Q:Hermes Agent 和 OpenClaw 都是开源 Agent 框架,怎么选?
OpenClaw 偏"个人助手产品形态",22+ 消息通道、语音唤醒、Live Canvas 都是消费级体验,对国内用户友好(原生支持微信 / QQ / 飞书)。Hermes Agent 偏"可编程进阶 Agent",自动 Skill 生成、Honcho 用户建模、Atropos RL 训练数据生产是它独有。两者在数据结构层面兼容,hermes claw migrate 可一键迁移。
Q:能不能让 Claude Code 用 OpenAI 模型?或者 Codex 用 Claude 模型?
Claude Code 终端 CLI 和 VS Code 支持第三方 Provider(按官方文档),但默认体验绑定 Claude 模型。Codex 也支持 OAuth 接入部分非 OpenAI Provider,但产品默认走 OpenAI 模型。如果想完全模型解耦,Hermes Agent 和 OpenClaw 是更自然的选择。Q:四款工具能在同一台机器上共存吗?
可以。它们安装路径独立(Codex 在 @openai/codex、Claude Code 在 claude.ai 安装、Hermes 在 /.hermes、OpenClaw 在 /.openclaw),CLI 入口名字不同(codex / claude / hermes / openclaw),互不冲突。同时装四个的开发者并不少。
Q:哪个工具对国内开发者最友好?
通道角度看 OpenClaw(原生支持微信 / QQ / 飞书 / LINE)。模型 Provider 多样性看 Hermes Agent(覆盖 Kimi / DeepSeek / 阿里 / Tencent TokenHub / 智谱 z.ai / 小米 MiMo 等国产厂商)。Codex 与 Claude Code 主要受 OpenAI / Anthropic 在国内访问稳定性影响——用兼容协议的推理网关可以缓解。
Q:四款工具的会话历史和 Skills 数据能互通吗?
Hermes Agent 与 OpenClaw 在数据结构层面兼容,hermes claw migrate 可迁移 SOUL.md / MEMORY.md / Skills / API Key 等。Skills 体系上 Hermes 与 OpenClaw 都遵循 agentskills.io 开放标准,可共享 Skill 包。Claude Code 的 Skills 与之有相似设计但属于不同生态。Codex 的 .codex 目录与其他三者不互通。
Q:哪一款对硬件要求较低?
Codex 用 Rust 写,运行时占用最小,老电脑跑不卡。OpenClaw 要求 Node 22.16+ 推荐 Node 24,需要 Node 运行时常驻。Hermes Agent 要 Python 3.11+ 与 uv。Claude Code 主要消耗在模型 API 上,本地运行轻量。如果硬件极度受限,Codex 是最保险的选择。总结
2026 年 5 月四款主流终端 AI Agent 工具已经形成清晰分工:Codex 与 Claude Code 是各自模型厂商的官方编码 Agent,绑定订阅生态;Hermes Agent 是带自进化闭环的开源通用 Agent 框架,研究友好;OpenClaw 是通道覆盖较广的个人 AI 助手,消费级体验。开发者实际选型可以按"主要场景(编码 / 助手 / 研究)+ 已有订阅生态 + 模型偏好 + 国内通道需求"四个维度组合判断,四款工具不互相替代,重度用户经常并用。
本文内容基于 Codex、Claude Code、Hermes Agent、OpenClaw 等项目 2026 年 5 月公开仓库与官方文档整理,各项目仍在快速迭代,建议接入前结合 GitHub Release Notes 与最新文档核对。
参考资料
● Codex 仓库:https://github.com/openai/codex
● AI编程工具配置大全(AI Coding):https://developer.qiniu.com/aitokenapi/13417/tools-AI-Coding-api