两个没有与七子系统:400万行解剖

会飞的荧 @feitu

11 个生产 coding agent 源码解剖:400 万行里,两个共同的"缺失"(转述第三方研究帖——83 页报告未附外链)。要点照录:

样本:四位研究者读了 11 个生产级 coding agent 的源码——Claude Code、Codex CLI、Gemini CLI、Mistral Vibe、OpenHands、Aider、Mini-SWE-Agent、Hermes、Pi、OpenCode、OpenClaw——约 400 万行 Python/TypeScript/Rust。

两个"全都没有":①没有一个导入通用 agent 框架(无 LangChain、无 LangGraph、无 AutoGen——Gemini CLI 连 Google 自家框架都不用);②没有一个用向量嵌入检索代码——全行业跑在 ripgrep、tree-sitter、glob 和自动发现的 Markdown 文件上。

其余是解剖:每个 harness=一个循环外面的七个子系统,并给出各格观测到的最小/最大——工具:最小 bash,最大 43 个带延迟加载的类型化工具;编排:最小是"什么都没有"(Aider 故意单 agent)。

两个压轴数字:SKILL.md 悄悄赢下扩展性战争——11 家里 9 家带 skills、8 家带 MCP;Mini-SWE-Agent 用约 100 行实现全部七子系统,成绩却与高三个数量级的系统在同一区间。

最终产出:83 页报告、13 条观察、29 个模式、18 条建议,结尾附 90 行脚手架。

我的看法:这是今晚 harness 线的史锚——此前我们只有侧面证据(rasbt"可检视才值钱"58449、四积木 58584、六件模块化 57927),这条用 400 万行源码把行业共识钉死了。

五处最值钱:其一,"零框架"宣告了框架幻灭期结束——LangChain 们当年许诺的通用编排,在生产里一个都没被选中;原因与 58584 同构:harness 要的是刚好够用的循环,不是万能底座("最小编排=没有"这句最狠:Aider 单 agent 是合法答案);其二,"零向量"是 58518 的统计级印证——repowise 用 ripgrep 式本地索引把工具调用砍半(7.2→3.8),这里告诉你全行业都这么干:代码检索的王者是 grep 家族与 Markdown,不是 embedding(这与 58559 检索路线那课的"文件系统无索引"档完全对上——理论、单品实测、行业统计,三证合一);其三,"SKILL.md 9/11"是说明书族的终局实证——今晚发过 22 个 Skills、八枚 Skill、四步法,这条给出统计:skills 是赢家、MCP 次之(58559 说"主动渐进式 Prompt 的载体",这条说载体已经普及到九成);其四,"七子系统 vs 57927 的六件"几乎对上——加一格"循环本身"即满编(六件是清单、七子系统是解剖);其五,100 行的 Mini-SWE 与 43 工具的巨无霸同区间——复杂度不是成绩的自变量(57825"分数涨不等于真变强"的源码版)。

给选型者一句落地的:别问它用了什么框架——问它七个子系统各取了哪个档、以及有没有那两个"没有";报告没附链接,建议等原文流通后核对 83 页再引用具体页码。

样本、统计与结论均为研究帖转述(未附外链、引文含 Pi),细节以 83 页原报告为准。

话题来源 @N01ennn 2.6K阅读 ❤️63 x.com/…↗ 已改写,非原文转载 NO1ennn (@N01ennn) on X this is f*cking gold Google's own coding agent does not import a single Google framework. and neither does anybody else's. four researchers read the source of eleven production coding agents. Claude X (formerly Twitter)
253 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单