Subagents vs Agent Skills: Executing Reusable Knowledge for Long-Horizon Agentic Tasks 精读
Agent skill(技能包=指令+脚本+资源的多文件包)的主流执行方式是把指令载入主上下文让 agent 遵循;本文系统对照另一种方式——把技能包作为 subagent 在隔离的全新上下文窗口中调用。在 SkillsBench 长程任务上的结论:当技能包有明确输入输出契约、指令编码了履约所需过程知识时,subagent 执行稳定胜出,且随干扰技能增多退化更平缓;代价是主-sub 协调的额外 token。‘可复用知识的价值不仅取决于内容,也取决于组织与调用方式’——这是 skill 工程从’写什么’转向’怎么调’的第一份系统证据。