一句话总结四者都是“模型工具循环”的Agent架构但Claude Code是Anthropic专有的深度编码Agentdeny-first安全五层上下文压缩子代理委托OpenClaw是多通道个人自动化网关嵌入式运行时网关控制平面持久记忆Codex是OpenAI的Rust沙盒Agent内核级隔离三层审批策略OpenCode是开源模型无关的编码AgentPlan/Build双代理LSP反馈75提供商。核心差异在于Claude Code和OpenCode聚焦编码OpenClaw聚焦生活自动化Codex聚焦安全沙盒执行OpenCode和OpenClaw开源模型无关Claude Code和Codex闭源/半闭源且绑定厂商模型。深度对比表格维度Claude CodeOpenClawCodex CLIOpenCode定位专业编码Agent终端IDE个人AI助理/自动化网关消息平台安全沙盒编码Agent终端云开源模型无关编码Agent终端桌面核心架构单queryLoop()循环模型判断确定性Harness网关控制平面嵌入式Pi-Agent运行时ReAct循环内核级沙盒审批策略Plan/Build双代理子代理Scout等LSP反馈Agent循环While-loop调用模型→执行工具→重复直到完成推理循环流式LLM→拦截工具调用→执行→持久化推理-工具迭代循环SSE流式响应事件驱动循环Effect-based支持后台子代理安全模型Deny-first七层权限规则评估→ML分类器→Shell沙盒→Hook拦截7种权限模式边界访问控制DM配对白名单可选Docker沙盒按会话/代理配置内核级沙盒macOS Seatbelt/Linux Landlockseccomp/Windows受限令牌三层审批策略Git快照权限配置默认自动执行/undo回滚Plan代理只读审查上下文管理五层压缩管道预算限制→Snip→Microcompact→Context Collapse→Auto-compact缓存感知文件级记忆AGENTS.md/SOUL.md等引导文件MEMORY.md每日笔记向量混合检索可插拔压缩自动压缩auto_compact_token_limit阈值触发前缀保留缓存优化ZDR零数据保留Auto-compact上下文折叠保留会话历史LSP诊断实时反馈到模型多代理/子代理子代理委托隔离上下文受限工具集仅返回摘要Summary-only工作树隔离Agent Teams多代理路由网关托管多个完全隔离代理通道绑定子代理可配置嵌套深度最大5层线程绑定多线程代理max_threads配置Guardian子代理审批/plan规划模式PlanBuild双代理Plan只读分析→Build执行Scout子代理外部文档研究General复杂任务模型绑定Anthropic专属Claude Opus/Sonnet/Haiku深度优化模型无关Claude/GPT/Gemini/本地模型通过OpenRouter等路由OpenAI专属GPT-5.5/GPT-5.4原生优化75提供商Anthropic/OpenAI/Gemini/DeepSeek/Ollama本地模型可切换扩展机制四层MCP服务器插件SkillsSKILL.mdHooks26个生命周期点插件系统12种能力类型SkillsClawHub注册表MCP内置MCPSkillsPluginsHooksAGENTS.md项目约定MCPLSP集成Skills自定义代理插件生态持久化/记忆会话级CLAUDE.md四级层次结构自动记忆扫描无长期跨会话记忆长期持久SQLite状态MEMORY.md每日笔记DREAMS.md实验性记忆晋升跨天/周持久会话恢复SQLite状态/resumeAGENTS.md项目级约定无个人长期记忆本地SQLite会话存储Git快照历史可共享会话链接部署形态本地CLI/IDE/桌面/SlackAnthropic云服务自托管网关Node.js服务本地/VPS/Raspberry Pi20消息通道本地CLIRustIDE扩展Codex Cloud容器默认云沙盒本地CLIGo TUIJS服务器桌面AppTauriIDE扩展开源许可闭源Anthropic专有开源MIT开源Apache 2.0Rust实现开源MITGoTypeScript接口/通道终端、IDE、Web、Slack、CI/CDWhatsApp、Telegram、Slack、Discord、iMessage、Signal、Web等20终端TUI、IDE扩展、Chrome扩展、桌面App、Cloud终端TUI、桌面App、IDE扩展、HTTP API速度/性能非常快针对Claude模型优化取决于模型和网关性能快Rust实现内核沙盒低开销比Claude Code慢约78%Builder.io基准但输出更彻底典型场景复杂重构、多文件编辑、代码库理解、企业开发24/7自动化、消息触发任务、跨工具工作流、智能家居、个人助理安全执行不可信代码、CI/CD自动化、快速原型、教育隐私敏感工作、本地模型、多模型路由、深度定制、开源合规信任边界应用层可编程Hooks细粒度但共享进程边界网关层操作者级信任通道适配器授权内核层OS拒绝系统调用逃逸抵抗强用户控制完全开源可审计BYOK自带密钥架构理念差异详解Claude Code的哲学是“Graduated Layering渐进分层”——在简单循环周围堆叠复杂系统五层上下文压缩、七层安全机制、四层扩展机制。它信任模型在确定性Harness内做判断但用多层防御确保不出错。核心论文指出其决策逻辑仅占1.6%代码其余都是系统工程。OpenClaw的哲学是“Gateway as Control Plane网关即控制平面”——将Agent运行时嵌入网关通过多通道适配器统一消息入口用持久状态管理跨天任务。它拒绝Agent层级框架作为默认架构转而强调多Agent路由完全隔离和子Agent委托可配置嵌套的分离。Codex的哲学是“Kernel-First Safety内核优先安全”——用操作系统机制Seatbelt/Landlock/seccomp在模型接触系统调用前拦截而非应用层Hook。审批策略untrusted/on-request/never与沙盒模式read-only/workspace-write/danger-full-access正交组合形成强边界粗控制的安全模型。OpenCode的哲学是“Open Harness, Replaceable Brain开放Harness可替换大脑”——模型无关的抽象层Vercel AI SDK/Models.dev允许切换75提供商LSP诊断反馈实现编译器级自校正Plan/Build分离强制人工审查后再执行体现开源社区对开发者控制权的执着。共同点ReAct工具循环四者都遵循推理→行动→观察的基本Agent循环模型决定工具调用Harness负责执行MCP支持都支持Model Context Protocol扩展工具生态Claude Code原生成熟OpenCode插件化Codex config.toml配置OpenClaw内置Skills/约定文件都用Markdown文件定义项目约定Claude Code的SKILL.md/CLAUDE.mdOpenClaw的AGENTS.md/SOUL.mdCodex的AGENTS.mdOpenCode的Skills配置上下文压缩都面临上下文窗口瓶颈采用不同策略压缩历史Claude Code五层管道最精细OpenCode auto-compactCodex前缀缓存优化OpenClaw可插拔压缩子代理/多代理都支持某种形式的任务委托Claude Code子代理返回摘要OpenClaw嵌套委托Codex Guardian审批OpenCode Scout/General子代理相同点是均依托大语言模型实现软件开发的自动化与代理化区别在于Claude Code主打模型绑定的终端原生本地深度交互Codex侧重依托 OpenAI 生态的云端协同与 IDE/API 集成OpenClaw指代开源自治代理生态强调沙箱隔离与多智能体自主编排而OpenCode则秉持模型无关、开发者高度可控的开源终端代理理念。以下是这四类架构的深度对比表格架构/工具核心设计理念模型依赖度执行环境与架构核心优势典型适用场景Claude Code终端原生深度接管以命令行界面为核心让AI直接操作本地文件系统和终端工具。强绑定深度集成 Anthropic Claude 模型如 Claude 3.5/3.7 Sonnet针对其模型特性做了底层优化。本地直接执行运行在本地终端直接读写本地文件、执行Bash命令无需复杂沙箱配置。极简的零配置体验、对本地代码库上下文理解极深、工具调用平滑且响应快。日常本地代码重构、快速脚本编写、需要直接操作本地文件的复杂开发任务。Codex(OpenAI体系)生态集成云端协同依托 OpenAI 强大的云端算力与生态ChatGPT、GitHub Copilot提供全链路辅助。强绑定依赖 OpenAI 模型GPT-4o, o1, o3-mini 等最新 Codex CLI 也深度结合其推理模型。云端本地混合传统以云端 API/IDE 插件为主Copilot新版 Codex CLI 开始向本地终端延伸但核心计算在云端。生态成熟度高、与 GitHub 及主流 IDE 无缝衔接、云端推理能力强。IDE内实时代码补全、基于Chat的代码生成、企业级云端API集成开发。OpenClaw(开源沙箱代理)安全隔离自治编排强调在安全沙箱中让智能体“自己动手”完成多步任务防止对宿主机造成破坏。模型无关通常支持多种后端模型OpenAI, Anthropic, 开源模型等。沙箱/容器化执行一般在 Docker 等容器内运行智能体在隔离环境中执行代码、测试和系统命令。执行安全性极高、支持复杂多步任务的自动拆解与试错验证、防越权操作。需要运行未知代码、自动化测试与验证、复杂项目的多智能体协作与自主重构。OpenCode(开源终端代理)自由开放开发者主权打破厂商锁定提供统一的终端交互层让开发者自由选择模型并掌控数据隐私。完全模型无关支持 75 模型提供商可自由切换云端 API 或本地开源模型如 Llama, Qwen。本地终端隐私优先开源架构运行在本地通过适配层对接各类大模型 API开发者完全掌控工作流配置。无供应商锁定、隐私友好可纯本地运行、高度可定制、社区驱动。对数据隐私要求高的企业开发、喜欢折腾本地模型的极客开发者、跨模型能力评测对比。(注OpenClaw 在此泛指类似 OpenHands 等强调沙箱执行的开源自治代理框架OpenCode 泛指 sst/opencode 等模型无关的开源终端编程助手)一句话讲透核心理念异同四者均基于“感知上下文→ 决策推理→ 执行工具调用”的智能体循环但核心理念分化在于Claude Code与Codex是深度绑定厂商模型的单体终端专精工具前者以细粒度权限管控为安全防线后者以轻量沙箱隔离为执行屏障OpenClaw是模型无关、跨环境集成的本地优先网关型助理而OpenCode则是采用客户端/服务器C/S解耦、内置多智能体并行协作体系的开源平台型容器。深度对比表格对比维度Claude CodeCodex (OpenAI)OpenClawOpenCode开发商/生态Anthropic官方嫡系OpenAI官方嫡系开源社区独立项目OpenDevs 社区开源项目开源协议闭源闭源MIT / 开源MIT / 开源核心架构模式极简单体 CLI单进程循环应用服务器App Server 多客户端CLI/IDE事件驱动网关Gateway 插件系统客户端/服务器C/S解耦 主从Agent调度模型绑定策略强绑定仅支持 Claude 系列强绑定仅支持 OpenAI 系列完全中立支持 OpenAI、Anthropic、本地 Ollama 等完全中立支持 75 LLM 提供商及聚合网关Agent 协作模式单实例串行循环单兵作战单实例串行循环单兵作战单 Agent 编排工具链串行调用分层多智能体主 Agent 并行调度 Explore/Plan/Build 子 Agent权限与安全管控细粒度三层审批Allow/Ask/Deny 按操作类型精准控制轻量沙箱隔离虚拟文件系统限制系统访问基础工具调用确认PermissionNext 精细化管控三层审批 路径规则匹配任务恢复机制无原生断点续传无原生断点续传无原生断点续传原生“自愈”恢复中断任务可从最后状态断点继续扩展与定制性低仅限官方内置工具中支持 MCP 协议扩展高插件化架构任意添加技能极高模块化可编程可自定义 Agent、工具、Skills典型适用场景追求极致安全性的终端日常编码辅助追求低延迟、强模型能力的轻量终端编码跨平台、跨应用的通用个人 AI 助理不限于编程复杂仓库的大型项目自动化、远程重负载任务部署一句话总结四者皆是大模型推理 工具执行的 Agent 闭环范式但分属不同光谱Claude Code 信奉极简脚手架、最大确定性驾驭让模型在人类权威下自主循环OpenClaw 追求本地优先、模型无关、模块化乐高的通用数字员工平台CodexOpenAI走模型×框架×入口三位一体的生产级编码工作系统强调一次做对与稳定交付OpenCode 则以主/子代理协作 Self-Healing 终端极简的轻量 C/S 架构追求低门槛的开源编程自动化。深度对比表格一、定位与设计哲学维度Claude Code (Anthropic)OpenClaw (Peter Steinberger)Codex (OpenAI)OpenCode (开源社区)一句话定位生产级终端 AI 编码 Agent开源本地优先的数字员工框架模型框架入口协同的编码工作系统开源终端 AI 编程代理核心哲学极简 Harness极大化确定性驾驭Local-First Model-Agnostic 模块化从能写到稳定交付的工作系统轻量 C/S 主/子代理协作 自愈设计驱动力五大人类价值观人类决策权威、安全隐私、可靠执行、能力增强、上下文适应本地优先、沙箱隔离、模型无关、社区驱动复杂任务一次做对、减少返工、生产级交付低门槛、终端原生、多模型兼容、可扩展目标用户专业开发者/企业编码团队个人自动化/小型团队/企业办公专业开发团队/企业级协作终端开发者/开源社区用户黄仁勋评价—“Agent 的操作系统”——二、架构分层与核心组件维度Claude CodeOpenClawCodexOpenCode整体架构7 组件高层模型 5 层子系统分解六大模块Gateway / Channel / Pi Agent / LLM / Nodes / Skills Studio模型层 Harness 层 Skills/MCP 多入口客户端-服务器 (C/S) 四层客户端 / 核心服务 / 扩展 / 模型适配核心循环单一queryLoop()异步生成器ReAct 模式“Lobster Loop”思考-执行-观察-反馈Harness 驱动的执行框架非单一循环强调规划→执行→验证链路主代理调度 子代理执行 任务队列入口/交互CLI交互式 无头模式 IDE 集成 Agent SDK多渠道Telegram/WhatsApp/飞书/Discord/Web UI 等 20 平台CLI TUI IDE 集成终端 TUI核心 桌面端 IDE 插件VSCode/CursorGateway/控制平面无独立 Gateway统一query()路径Node.js 守护进程默认 127.0.0.1:18789WebSocket 全双工无独立 GatewayHarness 层统一调度核心服务层内建代理调度器模型适配深度绑定 Claude支持 MCP 扩展模型无关云端 API / 本地 Ollama / 专用模型热切换GPT-5.x-codex 为主支持 MCP75 LLM 提供商本地/远程调度工具系统内置工具 MCP 工具池Bash/文件/Agent 等Skills技能说明书 Nodes执行器插件化20 内置工具 Skills 体系 MCP 三类能力查/看/拆20 内置工具文件/编辑/搜索/Bash/Web插件扩展记忆/上下文CLAUDE.md LRU 缓存 渐进式压缩 三层缓存L1/L2/L3本地优先双模记忆内存短期 本地 DB/文件长期MarkdownYAML上下文管理集成在 Harness 层JSON manifest 状态跟踪 对话历史关联安全机制拒绝优先 权限门控 沙箱可选 ML 分类器Linux namespaces/cgroups 沙箱三种模式/三种作用域 分层权限精细权限控制 资源隔离 人工 review 边界权限控制在核心服务层 双模式Plan/Build切换扩展性MCP 协议 Skills include 递归加载插件市场 标准化接口 SDK 工具包Skills 六类体系 MCP 构建器 插件生态“oh-my-opencode” 40 社区插件 钩子机制三、关键技术特性对比维度Claude CodeOpenClawCodexOpenCode编程语言TypeScriptNode.js v22 / TypeScriptRustTypeScript Bun GoTUI资源占用轻量 CLI后台常驻 ~500MB中等极轻量适配低配设备执行模式单一统一循环多 Agent 路由 会话串行/并行Harness 驱动多步执行主代理子代理协作 优先级队列自愈能力状态持久化 Resume异常预测 会话恢复—Self-HealingJSON manifest 断点续传默认重试 3 次上下文策略渐进式压缩 按需加载 动态相关性召回5% 记忆本地存储 按需加载Harness 层管理增量渲染 实时上下文关联并发模型单一循环串行会话级串行 跨会话并行 多 Agent 路由—优先级队列 任务调度平台支持macOS/Linux/WindowsWindows/macOS/Linux/移动端Linux/macOS/WindowsmacOS/Linux/Windows开源状态部分开源工具链完全开源闭源商业产品完全开源四、理念差异的本质光谱理念光谱Claude CodeOpenClawCodexOpenCode控制哲学️ 人在回路拒绝优先 本地自主用户掌控️ 系统驱动流程固化⚡ 轻量自主自愈优先复杂度取向极简内核 确定性外壳模块化乐高组合灵活重度集成一体化交付极简核心 插件扩展模型关系深度绑定 ClaudeMCP 扩展完全解耦模型即插件深度绑定 GPT-codex完全解耦75 模型执行范式单循环 ReAct多 Agent 分布式规划→执行→验证链路主/子代理协作生态策略MCP 工具生态技能插件市场数千插件Skills MCP 双生态oh-my-opencode 插件生态安全边界内置纵深防御沙箱三模式 权限分层权限控制 人工 review核心层权限 双模式隔离五、一图总结相同点 vs 不同点相同点四者共有不同点核心分野架构骨架LLM 推理 工具执行 状态管理 用户交互的 Agent 闭环循环结构单循环 vs 多 Agent vs 链路 vs 协作工具能力都能读写文件、执行命令、操作代码工具标准化程度MCP vs Skills vs 内置 vs 插件模型依赖都依赖大模型作为推理核心模型绑定度深度绑定 vs 完全解耦安全意识都有权限控制/沙箱/人工审核机制安全策略拒绝优先 vs 沙箱隔离 vs 流程固化 vs 自愈目标场景都面向编码/开发自动化scope终端编码 vs 通用数字员工 vs 生产工作系统 vs 轻量代理扩展性都支持插件/工具扩展扩展方式协议扩展 vs 乐高插件 vs 技能体系 vs 钩子注册总结一句话四者共享LLM 驱动的工具执行 Agent这一技术底座但在控制粒度极简 vs 模块化 vs 一体化 vs 协作、模型耦合度绑定 vs 解耦、执行范式单循环 vs 多 Agent vs 链路 vs 主/子代理和生态哲学MCP vs 技能市场 vs SkillsMCP vs 插件钩子上走出了截然不同的道路——本质上是同一条AI 编程自动化光谱上从深度垂直的编码专家到通用数字员工平台的连续分布。百度AI生成内容仅供参考一句话概括共同点与差异相同点均依托LLM‑Agent范式通过思考‑工具调用‑代码执行‑反馈迭代闭环完成编程任务区别Codex、Claude‑Code为厂商闭源专属一体化方案侧重开箱即用OpenClaw侧重模型编排与可靠执行OpenCode(opencode)偏向开源轻量化、分层任务拆分主打分布式协作与可自定义调度。深度架构对比表对比维度Codex(OpenAI‑Codex)Claude‑CodeOpenClawOpenCode(opencode)核心设计理念依托GPT系列模型内置代码先验采用单模型统筹决策模型和执行环境完全由OpenAI云端托管目标是解决独立代码片段编写偏向单次任务闭环Agent逻辑轻薄不做复杂多层规划。基于Claude长文本优势仓库上下文优先采用模型统筹 内置沙箱理念是结对编程助手深度读取完整RepoAgent逻辑内置在Anthropic内部侧重项目级连续开发闭源黑盒。通用Agent编排层优先模型只负责思考工具调用、环境隔离、循环校验、失败重试由独立网关组件接管解耦模型和执行层支持切换任意后端大模型核心追求执行稳定性解决LLM幻觉导致的错误执行问题。采用分层‑子任务拆分架构把需求拆解成规划Agent、编码Agent、测试Agent主打开源分布式思想可拆成多个实例并行干活弱化大模型全权决策依靠子Agent分工协作适配本地部署。开源属性完全闭源仅提供API调用闭源仅官方客户端/API可用核心框架开源执行组件可自行修改全套代码开源可私有化部署模型耦合程度强耦合只能用OpenAI模型强耦合只能依赖Claude系列模型弱耦合模型与执行框架彻底分离GPT‑4o、Claude、开源模型均可接入中度解耦内置适配层自由选择后端LLM任务执行模式单轮或短循环Agent迭代次数受限长循环Agent依靠Claude超长上下文读取整个仓库文件外置循环控制器独立程序判定是否重试、回滚代码不受LLM自身限制多‑Agent流水线规划者、编写者、测试者分工运行。安全与沙箱云端受控容器用户无法自定义沙箱配置Anthropic托管沙箱本地模式权限有限独立的隔离执行环境用户可以配置容器权限、网络策略轻量级沙箱支持Docker分布式集群部署适用场景函数级代码生成、脚本编写、简单API代码大型存量项目修改、完整仓库重构、复杂业务逻辑开发通用Agent基座不仅限于编码可迁移到其他Agent场景开源项目开发、私有化部署、多AI协同开发场景短板很难处理巨型仓库迭代不足复杂工程容易逻辑断裂完全依赖OpenAI服务闭源无法改造本地环境能力弱执行逻辑黑盒问题不可调试配置复杂需要运维网关组件模型思考和执行层分离会增加延迟多Agent之间会出现信息不一致任务拆分粒度不好控制。精简提炼版核心理念Codex模型包揽一切云端单模型做代码Claude‑Code超长上下文 内置Agent闭源做仓库级开发OpenClaw把循环和执行交给外部程序模型只管思考OpenCode拆分多个AI角色分工协作开源分布式编码。如果你需要我可以进一步精简为架构层级的Mermaid流程图。