agent harness(运行外壳)的可替换拆件:本轮五个项目的模块对照
把本轮读到的五个项目按职责拆开,会看到 agent 外壳正被拆成六类可替换部件:①执行环境(隔离的工作区/沙箱),②上下文(记忆与技能),③感知与操作层(模型之外的工具接口),④协作与分派(子代理、消息网关),⑤授权与打扰控制,⑥产物与证据链。DeerFlow 2.0 覆盖①②④,把沙箱、记忆、子代理与消息网关打包成可跑数小时的外壳;dsh-superagent 把⑤显式化为一章授权模型,只在被请求或团队规则允许时动作,只在人必须决策时说话;agent-desktop 是③的桌面实现,用可访问性树替代截图,以 ref 绑定快照并强制动作后验证;claude-mem 只做②,用钩子捕获、压缩、检索、渐进注入四段,并把 token 成本显式化;craft-anything 集中在③+⑥,用 320 个检查工具留下证据记录(含置信度、覆盖率与局限),再让构建与比对闭环。对自研产品而言,这套拆件法的价值在于:可以先替换最脆的一层(通常是③感知层与⑤授权层),而不必整体换框架;同时任何一层替换后都应保留⑥的证据输出,否则无法判断替换是否真的变好。
研究价值用于评估自研 agent 的模块边界与替换优先级:先定位最脆弱的一层,再用证据链而非 star 数判断替换效果。