截至 2026 年 8 月,OpenAI Codex CLI 与 DeepSeek AI 的 DeepSeek Harness 代表两种编码智能体运行时:前者组合终端、项目指令、沙箱和审批,后者以 Cordis 插件树、Profile 和持久会话为核心。两者都能读写工作区和调用工具,但定位不同。

先厘清 harness

harness 是围绕大模型的运行时控制层,负责提示词、工具、文件/进程访问、权限、会话和扩展;它不是模型,也不等同于 IDE。

“Codex harness”不是 OpenAI README 中独立的产品名,本文用它指 Codex CLI 的运行时与配置体系;DeepSeek Harness(dsh)则是 DeepSeek AI 官方开源项目。比较的是代理工作流,不是单纯比较模型回答质量。

核心差异

维度

Codex 侧 harness

DeepSeek Harness

定位

本地编码代理,终端/IDE 为主

可组合的 Agent 运行时

扩展

AGENTS.md、Skills、MCP、config.toml

Cordis 插件、Bundle、Profile、patch

界面

CLI、IDE、桌面体验

Web UI、Headless、可自定义 UI

权限

沙箱模式 + 审批策略

插件树中的沙箱、审批和文件系统提供方

状态

Codex 会话与日志

持久 SessionEvent 日志,可恢复、Fork、回放

模型

围绕 Codex 认证与模型路径

设置页或 settings.yaml 配置多种提供方

适合

快速交付代码的个人/小团队

构建插件和 Agent 平台的团队

成熟度

官方 CLI 有稳定安装路径

Developer Preview,可能有破坏性变更

Codex 的规则链是“全局 → 项目 → 当前目录”,更近目录的 AGENTS.override.mdAGENTS.md 覆盖前面的约束;Skills 封装流程,MCP 接入外部工具。

DSH 把模型适配器、工具、会话日志和 Agent Loop 都做成插件。Profile 叠加 Bundle 与用户 patch,可替换模型、工具、沙箱或 UI。

官方 GitHub 页面在 2026 年 8 月 26 日显示 Codex 约 118.2k stars、DeepSeek Harness 约 195.6k stars;这是社区关注度快照,不代表性能。DSH 同期源码版本为 0.1.1-rc.2,升级前应重新核对。

安装与运行

Codex

npm install -g @openai/codex
cd your-project
codex

项目根目录放入 AGENTS.md 管理测试和规范;需要外部工具时:

codex mcp add context7 -- npx -y @upstash/context7-mcp

自动化任务可显式使用 --sandbox workspace-write--ask-for-approval on-request

DeepSeek Harness

npx @deepseek-ai/dsh web

默认 Web UI 为 http://127.0.0.1:3080。配置模型并选择工作区后,Agent 可读写文件、运行命令和委派工作。一次性任务使用:

npx @deepseek-ai/dsh --profile headless "运行测试并总结失败原因"

官方 package.json 要求 Node.js ^22.19.0 || >=24.0.0(2026-08-26 快照)。

怎么选

选择 Codex:

  1. 目标是立即完成仓库级编码、测试和 diff 审查。

  2. 团队愿意用 AGENTS.md、Skills、MCP 管理规范,主要入口是终端或 IDE。

选择 DeepSeek Harness:

  1. 需要 Web UI、Headless、SDK 或自定义前端。

  2. 需要通过插件替换模型、工具、会话存储、沙箱或 Agent Loop,并能维护 Node.js、pnpm 依赖。

两者可以分工:Codex 处理日常交付,DSH 封装 Web 或 Headless 工作流。团队应统一凭据、权限、日志和成本指标。七牛云 AI 大模型广场可用于横向评测,但不能替代 harness 的权限与生命周期控制。

常见问题

Q:两者是同一种产品吗?
不是。Codex harness 是对 Codex CLI 运行时的架构称呼;DeepSeek Harness 是独立的开源项目。

Q:DeepSeek Harness 只能用 DeepSeek 模型吗?
不是。官方支持目录提供方和自定义 OpenAI 兼容端点,但协议和能力需按实际服务配置。

Q:哪个更适合个人开发者?
只想修改现有仓库并跑测试,Codex 路径更短;要开发 Agent 产品或插件,DSH 更灵活。

Q:DSH 适合直接上生产吗?
需谨慎。官方仍标注 Developer Preview,建议先固定版本、编写兼容性测试,并验证升级和回滚路径。

结论与资料

Codex 侧 harness 把安全边界和项目规范做成低摩擦的本地编码体验;DeepSeek Harness 把 Agent 运行时拆成可重组插件系统。本文依据 2026 年 8 月 26 日公开仓库快照,版本和星标会变化。