Agent 工程对照

关于

方法与信源

每一个结论都从固定 commit 的源码读起:先有代码,再有立场,最后才有场景建议。

8
章课程
15×4
对照格
109
篇概念笔记
536
条概念关联
9
期周报

为什么是这四家

挑选看的是设计差异,不是流行度。四家合起来,覆盖了内核从厚到薄的两端、隔离落在策略层与操作系统的两种做法,以及「系统改自己」与「判断留给人」两种自改进立场。

openJiuwen
完整的单体内核,外加自成闭环的自改进子系统 rsi/
Codex
操作系统级沙箱与协议化内核,功能正按贡献类型往扩展目录外迁
DeepSeek Harness
没有特权内核,连 Agent 循环都是可替换的插件
Pi
内核只有循环和四个工具,其余一律交给扩展

这是一组对照样本,不是行业排名。其他值得关注的项目列在框架对照页的观察名单里。

从源码到结论

  1. 01

    上游仓库

    4 家的官方仓库

  2. 02

    固定 commit

    每家锁定一个跟踪 commit

  3. 03

    逐字片段

    60 格摘出代码与行号

  4. 04

    对照格与立场

    15 个问题 × 4 家

  5. 05

    场景建议

    编辑判断,只建立在读过的代码上

周报每周采集四家的提交与发布,点名受影响的格子;格子按月复核后才改写立场。

更新节奏

学习路径

季度

原理不随每次发版重写

框架对照

每月

复核格子立场与档案

周报

每周

四家上周改了什么

概念图谱

知识库更新时

重建概念与关联

周报里「谁改了什么」是采集到的记录,「这对 Harness 设计意味着什么」由人来写,每条解读都附 commit 或 PR 链接。

信源

13 篇权威文献

Anthropic、OpenAI 等一手文章,标注发布与访问时间。

109 篇概念笔记

六大领域、536 条双链;81 个被引用但未成文的概念在图谱里画成虚线。

4 个开源仓库

openJiuwen、Codex、DeepSeek Harness、Pi,对照格固定在各自档案页标注的跟踪 commit。

6 个源码走读

逐字取自 openJiuwen 仓库,固定在课程使用的 commit 上,与对照格的跟踪 commit 互不覆盖。

权威文献清单
课程走读固定的 commit
仓库分支commit
agent-coredevelop1e3a5c7a3d2f
agent-runtimemainb1c637829b0c
jiuwenswarmdevelop9689f75a2b4d
agent-memorydevelop606d66e5ac0b
agent-protocolmain54c89c3471bf
8 格的片段摘自仓库文档而不是代码

子代理隔离 × Pi、内核与扩展边界 × Codex、内核与扩展边界 × DeepSeek Harness、内核与扩展边界 × Pi、MCP 接入 × Pi、评估与自改进 × Codex、评估与自改进 × DeepSeek Harness、评估与自改进 × Pi。这些格子要证明的是一项设计立场,或者某项能力在仓库里刻意缺席,文档本身就是最直接的证据。

边界与局限