1. 引言:Agent 架构的三条分岔路2025 年被许多人称为「Coding Agent 元年」。但一个常被忽略的事实是:同样是「让模型写代码」这件事,业界却演化出了三种截然不同的工程哲学——它们对「Agent 到底是什么」这个根本问题给出了互相矛盾的答案。DeepSeek Harness把 Agent 视为一套可复现的仿真协议:重点是评测标准、沙箱隔离与评估闭环,Agent 本身只是被测对象。Claude Code把 Agent 视为一个终端原生的交互产品:重点是人在环中、低延迟反馈、细粒度权限与本地文件系统的深度融合。Codex把 Agent 视为一个云原生的规模化平台:重点是并行子代理、云端隔离沙箱、异步任务队列与 Git 审查工作流。这三者并非简单的「同赛道竞品」,而是对同一个问题——如何把 LLM 的推理能力转化为可靠的生产力工具——给出的三种工程化答案。本文不从营销口径出发,而是尝试下沉到底层实现:Agent 循环(Agent Loop)如何组织、工具协议如何设计、上下文与状态如何管理、执行环境与权限模型如何隔离、评估与纠错闭环如何建立。需要预先说明:DeepSeek Harness 是开源项目,其实现可以直接从源码剖析;Claude Code 与 Codex 是闭源商业产品,本文对其内部机制的描述基于官方文档、公开技术报告
