# Summary

- [导读](index.md)
- [阅读地图：如何理解第一本书与这本比较书](chapter-00-reading-map.md)
- [序言 两套 Harness，不必假装是同一匹马的附件](preface.md)
- [第 1 章 为什么要把 Claude Code 和 Codex 放在一起看](chapter-01-why-this-comparison.md)
- [第 2 章 两种控制面：Prompt 拼装与 Instruction Fragment](chapter-02-two-control-planes.md)
- [第 3 章 心跳放在哪：Query Loop 对照 Thread、Rollout 与 State](chapter-03-loop-thread-and-rollout.md)
- [第 4 章 工具、沙箱与策略语言：谁来阻止模型动手太快](chapter-04-tools-sandbox-and-exec-policy.md)
- [第 5 章 技能、Hook 与本地规则：系统如何学会守乡约](chapter-05-skills-hooks-and-local-governance.md)
- [第 6 章 委派、验证与持久状态：谁来防止系统自己给自己打高分](chapter-06-delegation-verification-and-state.md)
- [第 7 章 殊途同归，还是各表一枝](chapter-07-convergence-and-divergence.md)
- [第 8 章 如果你要自己做：该向谁学，先学什么](chapter-08-how-to-choose-or-build.md)
- [附录 A 源码地图：这套比较主要依据哪些文件](appendix-a-source-map.md)
- [附录 B 检查清单：如何判断你的 Harness 更像 Claude Code、Codex，还是半成品](appendix-b-checklists.md)
