
2026 年秋天,Agent Skills 已经从「一个文件夹里放一份 SKILL.md」长成了完整生命周期:按需加载、选择性激活、评测验收,甚至签名与安装扫描。Microsoft Agent Framework、AgentScope 一类 Harness 也都把 skills 做成一等公民。
但生产里最先炸的,往往不是「技能太少」,而是「技能太多」。每个 skill 都往上下文里塞一段说明,模型反而更难选对;有的任务带上 skill 成功率还会掉,还多花 token。
比较稳的加载节奏是三层:
这叫 progressive disclosure。它先回答「上下文装不装得下」,避免一上来把几十个技能全文灌进 prompt。
按需加载不等于应该加载。研究里反复出现的现象是:skill 经常没有收益,甚至拉低成功率。更靠谱的判断,不是看「带了 skill 的结果漂不漂亮」,而是做配对对比:同一任务,带与不带 skill 各跑一轮,估计增益。
实践上可以更粗一点:
Skill 是能力包,不是荣誉墙。挂上去就要付上下文税和选错税。
第一,工具可见性跟着 skill 走。只有当前激活 skill 需要的工具才注册给模型,避免「技能说明书很窄、工具面却全开」。
第二,脚本执行进沙箱。SKILL.md 可以读,scripts 要隔离跑;相对路径引用,不硬编码绝对路径。
第三,写风险必须带审批策略。一个 skill 如果声明能改生产、删资源、跨租户读,却没有 HITL 规则,就不该被 promote。
第四,变更要走草稿、回归、审核、灰度。Skill 一改,行为就变;没有版本和回滚,线上只能靠运气。
如果团队只有精力做一件事,先做第 4 条。最吵的 skill,往往也是最贵的噪声源。
Skill 让经验可复用,也会让噪声可复用。Harness 的职责不只是把 skill 读进来,更是决定何时不读、读了之后工具面收多窄、失败了能否回滚。按需加载是起步,按收益激活才是生产。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。