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 公开数据如下:

项目

Star

Fork

License

主语言

维护方

openclaw/openclaw

369k

76.3k

MIT

TypeScript

社区

NousResearch/hermes-agent

139k

21.4k

MIT

Python(88.5%)

Nous Research

anthropics/claude-code

122k

20.2k

Anthropic 自定义

Shell(47.1%)/ Python(29.2%)/ TS(17.7%)

Anthropic

openai/codex

81.7k

11.8k

Apache-2.0

Rust(96.3%)

OpenAI

数据来源:各项目 GitHub 仓库 2026 年 5 月 11 日公开统计。

值得注意的细节:

 Codex 用 Rust 写——OpenAI 选择了与众不同的技术栈,二进制启动延迟低、内存占用小。

 Claude Code 主语言 Shell + Python + TypeScript 混合——形态像"包了一层 Wrapper 的协调器"。

 Hermes Agent 主语言 Python——研究友好、易二开。

 OpenClaw 主语言 TypeScript / Node——前端工程师友好,npm 生态。

三、定位与目标用户对比

四个项目面向不同用户群体,能力边界差异很大

维度

Codex

Claude Code

Hermes Agent

OpenClaw

核心定位

编码 Agent

编码 Agent

通用自进化 Agent

个人 AI 助手

默认模型

OpenAI(GPT 系列)

Anthropic(Claude 系列)

可任选 30+ Provider

多 Provider,建议旗舰

主要使用场景

终端编码 / VS Code / Cursor / Windsurf

终端编码 / IDE / Web / Slack / Github

跨平台 Agent / Skills 自动化 / 研究

多通道个人助手 / Voice / Canvas

是否绑定厂商

是(推荐 ChatGPT 订阅 / API Key)

是(Claude 订阅 / API Key)

是否带学习闭环

部分(CLAUDE.md 记忆 + Skills + Hooks)

✅ 自动 Skill 创建 + 运行时改进

部分(Skills + Bootstrap 文件)

多消息平台接入

✅ Slack / GitHub / Web / 远程

✅ 7 平台(Telegram / Discord / Slack / WhatsApp / Signal / Email / CLI)

✅ 22+ 平台(含微信 / QQ / 飞书 / iMessage)

主要差异化卖点

轻量、Rust 启动快、与 ChatGPT 订阅深度整合

理解整个代码库、和 Claude 模型深度配合、IDE/Web/Mobile 全覆盖

自进化学习闭环 + Atropos RL 训练数据

通道覆盖较广 + 语音唤醒 + Live Canvas

数据来源:各项目官方 README 与文档 2026 年 5 月版本。

四、安装方式对比

四款工具都强调"一行命令安装",但安装路径与跨平台支持有差异

工具

macOS / Linux

Windows

容器 / 其他

Codex

npm 全局:npm i -g @openai/codex;或 Homebrew:brew install --cask codex

二进制安装

GitHub Release 二进制

Claude Code

curl 脚本:curl -fsSL https://claude.ai/install.sh 后管道传给 bash;或 Homebrew:brew install --cask claude-code

PowerShell:irm https://claude.ai/install.ps1 后管道传给 iex;或 WinGet

apt / dnf / apk

Hermes Agent

curl 脚本:curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh 后管道传给 bash

WSL2 推荐

7 种后端:local / Docker / SSH / Singularity / Modal / Daytona / Vercel Sandbox

OpenClaw

curl 脚本:curl -fsSL https://openclaw.ai/install.sh 后管道传给 bash;或 npm:npm i -g openclaw@latest

WSL2 推荐

Docker / Nix / Podman / pnpm / bun

典型差异

 Codex 和 Claude Code 提供桌面 App / IDE 插件(VS Code、JetBrains、Desktop App、Web)—— 编码工具的产品形态。

 OpenClaw 提供 iOS / Android Node——通过 WebSocket 配对,让手机变成 Agent 的输入输出端点。

 Hermes Agent 提供 Modal / Daytona Serverless 后端——空闲时休眠、按需唤醒,研究/小流量场景成本低。

五、命令体系与会话内交互对比

四款工具都有 CLI 命令 + 会话内 slash 命令两层,但具体形态差别大

维度

Codex

Claude Code

Hermes Agent

OpenClaw

CLI 入口

codex

claude

hermes

openclaw

一次性 prompt

codex exec "..."(参考)

claude -p "..."

hermes -z "..." 纯净 / hermes chat -q "..."

openclaw agent --message "..."

会话内 slash 命令

内置若干

/init、/compact、/permissions、/clear、/agents、/hooks 等

50+ 命令:/new、/model、/compress、/goal、/steer、/queue、/branch 等

/status、/new、/reset、/compact、/think 级别、/verbose、/usage、/restart、/activation

模型切换

通过订阅或 API Key 切换

/model(账号内可用模型)

hermes model(添加 Provider) + /model(切换)

编辑 ~/.openclaw/openclaw.json

预算 / 用量观察

ChatGPT 订阅自带

/cost

/usage / /insights

/usage 支持 off / tokens / full 三档

六、Skills、记忆与扩展生态

四款工具都支持某种"能力扩展"机制,但抽象层次不同

维度

Codex

Claude Code

Hermes Agent

OpenClaw

Skills 系统

内置 imagegen 等系统 skill(.codex 目录)

✅ Plugins + Skills,本仓库已附带多个 plugin

✅ agentskills.io 兼容,自动生成 + Curator 后台维护

✅ AgentSkills 兼容,ClawHub 注册中心

记忆机制

较轻量(默认 ChatGPT 订阅历史)

CLAUDE.md 持久化 + 自动 memory + Hooks

FTS5 全文检索 + Honcho 用户建模 + Skills 沉淀

AGENTS.md / SOUL.md / TOOLS.md / USER.md / IDENTITY.md / BOOTSTRAP.md 多文件注入

MCP 集成

部分支持

✅ 第一公民

✅ hermes mcp,可双向(既消费也作为 Server)

✅ 通过 Plugins 系统接入

子 Agent / 多 Agent

部分(task)

✅ /agents 子 Agent + Agent SDK

✅ Spawn 子 Agent + Kanban 多 Profile

✅ 多 Agent 路由 + Specialist lanes + Delegate 架构

Hooks / 触发器

限定

✅ Hooks(PreToolUse / PostToolUse 等事件钩子)

✅ Hooks + Webhook 订阅 + Cron

✅ Hooks + Webhooks + Cron + Standing orders

数据来源:各项目官方文档 2026 年 5 月版本。

七、模型支持广度

模型覆盖广度直接影响工具的可移植性

工具

支持模型范围

Codex

主推 OpenAI(GPT-5 / GPT-5.5 / Codex 系列),支持 ChatGPT 订阅与 API Key 两种鉴权;可通过 --provider 或 OAuth 切换部分第三方

Claude Code

主推 Claude(Opus / Sonnet / Haiku),通过订阅或 Console 接入;终端 CLI 与 VS Code 也支持第三方 Provider

Hermes Agent

30+ Provider:OpenAI / Anthropic / Gemini / DeepSeek / Kimi / MiniMax / Xiaomi / Ollama / xAI / Bedrock / Azure / Tencent TokenHub 等

OpenClaw

多 Provider 支持,建议优先用所信任 Provider 的当前旗舰模型;通过 auth profiles 管理多套凭据与 fallback

实际选型考量

 已有 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 做研究/批处理叠加使用。

九、关键能力速查表

一张表覆盖四款工具的核心能力维度

能力

Codex

Claude Code

Hermes Agent

OpenClaw

终端 CLI

VS Code / JetBrains

通过 ACP

通过 Plugins

桌面 App

✅ Desktop

macOS 菜单栏

移动端

iOS(Codex App)

iOS(Claude App)

Telegram / Email

iOS / Android Node

多消息平台

Slack / Github / Web

7 平台

22+ 平台

语音

部分

✅ Voice Wake + Talk Mode

Live Canvas

✅ A2UI

自进化 Skills

Skills 持久化

✅ 自动生成 + Curator

ClawHub 共享

RL / 训练数据

✅ Atropos

Serverless 部署

✅ Modal / Daytona

GitHub PR Review

部分

✅ Code Review GitHub Action

通过 Webhook

通过 Skills

远程会话接续

部分

✅ Remote Control

✅ 多 Profile + 跨平台

✅ Multi-channel inbox

数据来源:各项目官方文档 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

 多模型 API 聚合参考