关于
方法与信源
每一个结论都从固定 commit 的源码读起:先有代码,再有立场,最后才有场景建议。
- 8
- 章课程
- 15×4
- 对照格
- 109
- 篇概念笔记
- 536
- 条概念关联
- 9
- 期周报
为什么是这四家
挑选看的是设计差异,不是流行度。四家合起来,覆盖了内核从厚到薄的两端、隔离落在策略层与操作系统的两种做法,以及「系统改自己」与「判断留给人」两种自改进立场。
- openJiuwen
- 完整的单体内核,外加自成闭环的自改进子系统 rsi/
- Codex
- 操作系统级沙箱与协议化内核,功能正按贡献类型往扩展目录外迁
- DeepSeek Harness
- 没有特权内核,连 Agent 循环都是可替换的插件
- Pi
- 内核只有循环和四个工具,其余一律交给扩展
这是一组对照样本,不是行业排名。其他值得关注的项目列在框架对照页的观察名单里。
从源码到结论
01
上游仓库
4 家的官方仓库
02
固定 commit
每家锁定一个跟踪 commit
03
逐字片段
60 格摘出代码与行号
04
对照格与立场
15 个问题 × 4 家
05
场景建议
编辑判断,只建立在读过的代码上
更新节奏
学习路径
季度
原理不随每次发版重写
框架对照
每月
复核格子立场与档案
周报
每周
四家上周改了什么
概念图谱
知识库更新时
重建概念与关联
周报里「谁改了什么」是采集到的记录,「这对 Harness 设计意味着什么」由人来写,每条解读都附 commit 或 PR 链接。
信源
13 篇权威文献
Anthropic、OpenAI 等一手文章,标注发布与访问时间。
109 篇概念笔记
六大领域、536 条双链;81 个被引用但未成文的概念在图谱里画成虚线。
4 个开源仓库
openJiuwen、Codex、DeepSeek Harness、Pi,对照格固定在各自档案页标注的跟踪 commit。
6 个源码走读
逐字取自 openJiuwen 仓库,固定在课程使用的 commit 上,与对照格的跟踪 commit 互不覆盖。
权威文献清单
- A Practical Guide to Building Agents · OpenAI · 发布 2025-04 · 访问 2026-07-18
- Effective context engineering for AI agents · Anthropic Engineering · 发布 2025-09-29 · 访问 2026-07-18
- A good AGENTS.md is a model upgrade. A bad one is worse than no docs at all. · Augment Code · 发布 2026-04-22 · 访问 2026-09-25
- How we built our multi-agent research system · Anthropic Engineering · 发布 2025-06-13 · 访问 2026-07-18
- Scaling Managed Agents: Decoupling the brain from the hands · Anthropic Engineering · 发布 2026-04-08 · 访问 2026-07-18
- Equipping agents for the real world with Agent Skills · Anthropic Engineering · 发布 2025-10-16 · 访问 2026-07-18
- Building Effective AI Agents · Anthropic · 发布 2024-12-19 · 访问 2026-07-18
- Harness design for long-running application development · Anthropic Engineering · 发布 2026-03-24 · 访问 2026-07-18
- Loop engineering: Getting started with loops · Anthropic · Claude Code 团队 · 发布 2026-07-07 · 访问 2026-07-18
- openJiuwen Harness · openJiuwen · 发布 持续更新 · 访问 2026-08-21
- openai/codex · OpenAI · 发布 持续更新 · 访问 2026-08-21
- DeepSeek Harness developer preview: Everything is a plugin · DeepSeek AI · 发布 2026-08 · 访问 2026-08-21
- DeepSeek Harness Architecture · DeepSeek AI · 发布 持续更新 · 访问 2026-08-21
课程走读固定的 commit
| 仓库 | 分支 | commit |
|---|---|---|
| agent-core | develop | 1e3a5c7a3d2f |
| agent-runtime | main | b1c637829b0c |
| jiuwenswarm | develop | 9689f75a2b4d |
| agent-memory | develop | 606d66e5ac0b |
| agent-protocol | main | 54c89c3471bf |
8 格的片段摘自仓库文档而不是代码
子代理隔离 × Pi、内核与扩展边界 × Codex、内核与扩展边界 × DeepSeek Harness、内核与扩展边界 × Pi、MCP 接入 × Pi、评估与自改进 × Codex、评估与自改进 × DeepSeek Harness、评估与自改进 × Pi。这些格子要证明的是一项设计立场,或者某项能力在仓库里刻意缺席,文档本身就是最直接的证据。
边界与局限
- 没有读过的源码不写描述:每一格要么给出可核对的代码位置,要么是可验证的结构事实。
- 只比较结构,不比较效果:四家在真实任务上的表现差多少,没有一手测试数据。
- 观察名单里的项目只进周报,满足代码级溯源后才进入对照矩阵。
- 循环模拟器是教学模拟(预置轨迹),不发起真实的模型调用。
- 学习进度只存在浏览器本地,没有账号,不采集数据。
- 页面上的核实日期是最近一次核对的时间,不是项目自己的发布时间。
- 处于开发者预览阶段的项目随时可能有破坏性变化,描述的 API 不代表稳定规范。