章节摘要:原理讲了地图,本章拿真实样本验图。2.1 解剖两个终端编码智能体的公开设计:Claude Code(基于公开泄露资料与官方文档,社区)给出工业级的工具表、权限模式(ask/allow 列表)、hooks 与项目级上下文文件;Codex CLI 以开源仓库为据(官方),展示沙箱模式分级与审批策略。2.2 解剖现象级的 OpenClaw:约 39 万 star(社区)、本地自托管、多渠道网关(WhatsApp/Discord/iMessage/Slack/Telegram 等),看一个"纯 harness"项目如何把渠道适配、权限与记忆组装起来,并巡览 opencode、OpenHands 等开源 harness 家族。2.3 把所有样本放进一张"六组件 × 产品"对照表,提取共性骨架与分歧点——共性是必修课,分歧是设计空间。
阅读完本章,你应当能够:
(文字流程图) "OpenHands、opencode 等·开源 harness 家族" ──▶ "共性骨架:·循环 + 工具 + 权限 + 上下文 + 观测·(+ 执行任意代码时的沙箱)"
一句话金句:共性骨架是必修课,分歧点是设计空间——先学所有产品都必须做对的部分,再去分歧处做你自己的选择。
工具表、权限模式、hooks、上下文策略与沙箱分级;资料口径:官方文档 + 公开泄露资料(社区),细节以官方文档为准。
39 万 star 现象的解剖:本地自托管意味着什么、多渠道网关如何工作、常驻型 harness 与终端型 harness 的结构差异;开源 harness 家族巡览。
六组件 × 四产品的对照矩阵;共性骨架清单与分歧点清单;
它如何决定本书第 3~10 章的路线——共性是必修课,分歧是设计空间。
2.1 终端双雄(Claude Code / Codex:工程师工作流里的 harness) │ ▼ 2.2 常驻代表(OpenClaw / 开源家族:生活与平台场景里的 harness) │ ▼ 2.3 共性骨架(对照全部样本 → 提取必修课与设计空间 → 通往第 3~10 章)
前置知识:第 1.3 节六组件全景图(本章的解剖模板);最好用过其中至少一个产品。
为后续奠定基础:2.3 的共性骨架是第 3~9 章的组件深挖顺序依据;2.1 的 hooks 实例是第 8 章的引子;Codex 的沙箱分级是第 6 章的引子;Claude Code 的上下文文件与压缩策略是第 7 章的引子。