架构模式

Thin Harness + Thick Skills(薄 Harness + 厚 Skill)

Harness 提供最小核心基础设施(上下文管理、记忆、消息路由),所有领域逻辑都在模块化、可安装的 Skill 中。

优势: 模块化、社区可扩展、模型无关 劣势: Skill 质量参差不齐、协调复杂 示例: OpenClaw, Nexu

Monolithic Harness(单体 Harness)

所有 Agent 逻辑内置于一个紧密集成的系统中。

优势: 深度优化、行为一致、易于调试 劣势: 厂商锁定、难以扩展、模型绑定 示例: Claude Code, Cursor Agent

Harness-as-a-Service(Harness 即服务)

Harness 运行在云端,由平台管理。用户配置但不托管。

优势: 零运维、随时可用、托管扩容 劣势: 数据离开本机、平台依赖 示例: Claude Managed Agent, Codex cloud

对比:Claude Code vs Codex vs OpenClaw

维度 Claude Code Codex OpenClaw
Harness 规模 ~51.2万行 未知(闭源) ~5万行
模型支持 仅 Claude 仅 GPT 任意模型
记忆 平台管理 加密摘要 用户拥有文件
Skill 内置工具 内置工具 社区 Skill
定制化 CLAUDE.md AGENTS.md(有限) AGENTS.md + MEMORY.md + Skills
开源 否(源码可见) 是(MIT)

怎么选?

如果你需要... 选择...
最大控制和定制 Thin harness (OpenClaw/Nexu)
最佳单模型体验 Monolithic (Claude Code)
零配置,云优先 HaaS (Managed Agent)
多 Agent 协作 Thin harness + multi-agent

下一篇:记忆系统 →