Karpathy 说 harness 才是 Agent 短板,这篇论文拆了 11 个系统
Andrej Karpathy 说过:“Agent = 模型 + 线束。人们一直在买更好的模型,可自己的线束还是坏的。”
所以,我找到了那篇关于线束工程的突破性论文——它绝对是 2026 年最棒的一篇。
11 个 AI Agent 系统。7 个子系统。一篇论文讲清它们到底是怎么运作的。
作者们从源码层面拆解了 Claude Code、Codex、Gemini CLI 以及另外八个系统,把 AI Agent 藏在线束背后的工程实现一一梳理出来:
01 Agent 循环:模型 → 动作 → 结果 → 下一轮
02 模型集成:提示词、提供方与路由
03 工具:读取、编辑与执行
04 上下文:历史、压缩与记忆
05 安全:权限、策略与隔离
06 编排:协调子 Agent
07 扩展:技能、钩子与 MCP
在被考察的 11 个系统中,有两个发现很出人意料:作者没有找到任何被运行时引用的通用 Agent 框架,也没有发现任何基于嵌入的代码检索。
论文还指出,11 个系统中有 9 个具备技能,8 个具备 MCP。它们解决的是不同的问题,可以协同工作。
论文给出了 18 条设计建议,以及一个 90 行的起步脚手架。这个脚手架刻意保持极简,并且没有沙箱。
收藏这篇 ↓
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖