DeepSeekDSH
独立社区指南与 DeepSeek 无隶属关系。官方源码快照

DSH vs Hermes vs Claude Code vs Codex vs OpenCode

这五个都能做 Agent,但优化目标完全不同。本页把官方可核验事实和基于架构得出的实际取舍分开,重点回答:各自适合谁、优点是什么、缺点在哪里。

本页内容
核验日期:2026 年 8 月 25 日

这不是跑分榜,也不是“谁绝对最好”的宣传页。功能事实来自各项目官方仓库与官方文档;“优点 / 缺点”是基于这些公开架构和产品定位做出的实际取舍判断。

快速结论

选 DSH

你最在意的是 插件化 Harness,想自己组合运行时,而且喜欢本地 Web UI。

选 Hermes

你想要的是 长期个人 Agent:记忆、自学习 Skills、Cron、远程运行,以及 Telegram / Discord 等消息入口。

选 Claude Code

你主要做开发,并且偏好 Claude 模型 + 成熟编程工作流

选 Codex

你要的是 OpenAI 编程生态,希望 CLI、IDE、Desktop、Cloud 都能接起来。

选 OpenCode

你最看重 开源 + 多模型自由度,包括大量 Provider 和本地模型。

核心功能对比

维度DeepSeek HarnessHermes AgentClaude CodeOpenAI CodexOpenCode
核心定位插件优先的 Agent Harness长期运行的个人 / 自主 Agent以 Claude 为中心的编程 Agent覆盖本地与云端的 OpenAI 编程 Agent开源、多模型编程 Agent
主要界面本地 Web UI、CLI / HeadlessTUI、Desktop、20+ 消息平台终端、IDE、GitHubCLI、IDE、桌面端、Codex CloudTUI、Desktop Beta、Client/Server 生态
模型策略DeepSeek + Provider Catalog + 自定义 Provider模型无绑定:Nous Portal、OpenRouter、OpenAI、自定义 Endpoint以 Claude 模型为核心以 OpenAI / ChatGPT 模型为核心75+ Provider + 本地模型
扩展方式Everything-is-a-plugin;MCP、Skills、Subagents、Workflow内置 Toolsets、Skills、MCP、Memory Provider、各类集成Plugins、MCP、Hooks、SubagentsSkills、Plugins、Hooks、MCP、Subagents、SDK / App ServerPlugins、自定义 Tools、MCP、Agents/Subagents、LSP
长期记忆有 Session 和可扩展能力;官方暂未把 Hermes 式自学习长期记忆循环作为核心定位核心功能:长期记忆、跨会话召回、自我改进 Skills以项目指令和 Claude Code 定制为主,不以长期个人记忆 Agent 为核心有项目指令、Skills 与产品级记忆能力,但核心仍是编程工作流以项目 / 配置驱动为主,不以持久个人记忆为核心定位
自动化 / 远程Headless、Workflow、Schedule、SSH / 本地 Web内置 Cron、远程执行 Backend、消息平台投递都是核心能力通过 Hooks、Plugins、GitHub 工作流做自动化本地非交互模式 + Cloud + GitHub Action + Remote 产品能力Client/Server 架构、生态客户端、可配置 Agent
许可证MITMITAll rights reserved;受 Anthropic Commercial Terms 约束Apache-2.0MIT
成熟度提示Developer Preview,官方明确会有破坏兼容性的更新功能范围很广、持续快速迭代成熟商业编程产品成熟的 OpenAI 编程产品,CLI 开源快速迭代的开源项目;Desktop 与新插件接口仍在演进

各自优点和缺点

DeepSeek Harness (DSH)

DeepSeek · 适合想自己改造 Harness、偏好本地 Web UI、重视插件级组合能力的人。

优点

  • 插件架构非常明确,几乎所有能力都可组合
  • MIT 开源
  • 原生本地 Web UI
  • MCP、Skills、Subagents、Workflow 能放在同一运行时里

缺点 / 取舍

  • 仍处于 Developer Preview
  • 官方明确提示会出现破坏兼容性的变更
  • 社区插件增长很快,第三方插件质量与安全性需要单独判断

官方来源 ↗

Hermes Agent

Nous Research · 适合想要真正长期运行的个人 Agent:跨会话记忆、自动学习 Skills、定时任务、远程执行和消息平台接入。

优点

  • 长期记忆与跨会话召回是核心能力
  • 内置 Cron 和消息平台 Gateway
  • 模型 Provider 非常灵活
  • 浏览器、媒体、Delegation、MCP 工具面很广

缺点 / 取舍

  • 系统面比纯编程 Agent 更复杂
  • 需要管理更多状态、集成和凭证
  • 长期记忆和自学习很有价值,但也意味着要更关注它保存和重复使用了什么

官方来源 ↗

Claude Code

Anthropic · 适合主要做软件开发,而且本身就偏好 Claude 模型生态的人。

优点

  • 终端 / IDE 编程体验聚焦
  • Plugins、MCP、Hooks、Subagents 定制能力强
  • 与 Claude 模型和 Anthropic 产品栈结合紧密
  • 项目型开发工作流相对直接

缺点 / 取舍

  • 不是宽松开源许可证
  • 模型选择以 Claude 为中心,不是通用多 Provider 路由器
  • 如果目标是长期个人自动化 Agent,Hermes 的定位更直接

官方来源 ↗

OpenAI Codex

OpenAI · 适合想用 OpenAI 的整套编程工作流,同时需要 CLI、IDE、桌面和 Cloud 的人。

优点

  • CLI 使用 Apache-2.0 开源
  • 本地 CLI + IDE + Desktop + Cloud
  • Skills、MCP、Hooks、Subagents 与自动化能力完整
  • Sandbox / Approval 模型清晰,并与 ChatGPT 账户体系结合

缺点 / 取舍

  • OpenAI / ChatGPT 生态是中心
  • 产品横跨多个端,理解成本比单一本地 Harness 更高
  • Provider 自由度不如 Hermes 或 OpenCode

官方来源 ↗

OpenCode

Anomaly · 适合想要开源、终端优先,并且希望自由切换大量云端模型或本地模型的人。

优点

  • MIT 开源
  • 75+ Provider,并支持本地模型
  • TUI 与 Client/Server 架构很强
  • 内置 LSP、MCP、Agents/Subagents 和 Plugin 支持

缺点 / 取舍

  • 部分新版 Plugin API 仍是 Beta
  • Desktop 目前仍标注 Beta
  • 不像 Hermes 那样把长期个人记忆和跨平台自动化放在产品核心

官方来源 ↗

到底怎么选

你的核心需求优先看原因
自己搭一个高度可定制的 Agent RuntimeDSH它明确把“Everything is a Plugin”作为核心架构。
长期记忆 + 定时任务 + 消息平台自动化HermesMemory、Cron、远程 Backend 和 20+ 消息平台就是其核心产品能力。
以 Claude 为主的软件开发Claude Code进入 Anthropic Claude 编程工作流最直接。
OpenAI / ChatGPT 本地 + 云端编程CodexCLI、IDE、Desktop、Cloud、Skills 和 OpenAI 账户体系都在同一产品族里。
大量 Provider / 本地模型自由切换OpenCode多 Provider 和 Local Model 是它最明确的差异点之一。

官方来源