Claude Code / OpenClaw Agent Runtime 架构导读

“Agent 的核心是一个 Loop。先把 Loop 和 Context 边界讲清楚,再向下拆解 Session 与 Memory。”

本册子是一份面向高阶开发者的技术剖析,我们深入 v2.1.88 等源码核心,解构了行业领先的 AI Agent —— Claude Code 与 OpenClaw 的执行时逻辑(Runtime)。

核心洞察

在此前的各种科普中,Agent 被普遍视作一种“能思考循环”的实体。但一旦你深入到工程细节,你会发现大模型的每一次执行上下文才是 Agent 的真正血液。

本册子分为五个篇章,严格从用户敲击 Enter 键开始,直到 Agent 将结果持久化结束:

为什么要做这样的解析?

你会发现 Claude Code (CC)与 OpenClaw (OC)采用了截然相反的哲学。
CC 是一个本地 CLI 工具,极端注重本地上下文的缓存命中率和低延迟交互;
而 OC 则是一套基于企业级 IM 体系与多工作流(Workflow)调度理念建立起来的网络态 Agent 运行时。

两种哲学的碰撞,在 Context 构建和 Subagent 并发隔离上尤为灿烂。在接下来的章节中,我们将为你逐层剥开它们的设计核心。