编码智能体该用「大技能」还是「小工具」?一个框架让它在运行时自己换挡

admin · 2026-10-24 · 智能体 · 论文解读 · 技能粒度

一句话版本:编码智能体执行任务时面临粒度选择——用打包好的宏技能高效但脆,用原子工具稳但慢。这篇论文提出「自适应技能粒度」:把粒度当成运行时策略来路由,宏技能失败时还能降挡到微操作恢复,兼顾效率与鲁棒性。

老问题:技能库建好了,怎么用没人管

给编码智能体建「技能库」已经是主流做法——把常见任务流程打包成命名技能,写清什么时候用、用什么工具、怎么验证完成。但现有研究几乎都在解决「执行前怎么挑技能」:检索、组合、预规划。

这篇论文指出一个被忽略的运行时控制问题:同一个任务,既可以用原子工具一步步干(搜索、编辑、语法检查、跑测试),也可以用一个宏技能一把梭,还可以混合——先上宏技能,失败后回退到微操作收拾残局。粒度选错,代价完全不同:小 bug 修复用宏技能容易过度打包,模块搬迁用原子工具又慢又贵。

框架:粒度即策略,失败可降挡

「自适应技能粒度」把粒度选择建模成一个以任务结构、执行状态、宏技能失败为条件的行为抽象策略,两个组件:

实验与结论

用确定性编码智能体协议评估,指标除成功率与总成本外,还专门测过程指标:宏采纳率、失败恢复率、路由匹配度、转移正确性。

结论很清晰:

论文最值得记的一句结论:技能库不应只被当作「可检索的资源」,而应是「可控、可验证、可恢复的执行抽象」——把技能从静态文档变成运行时的一等控制对象。

对我们的启发

构建这类可控智能体工作流,可以试试 BuddyMe——每日免费 4500 万 Token。

---

![granularity-recover.jpg](https://www.buddyme.cn/report-images/granularity-recover.jpg) ![granularity-library.jpg](https://www.buddyme.cn/report-images/granularity-library.jpg)
一句话引用:**一句话版本**:编码智能体执行任务时面临粒度选择——用打包好的宏技能高效但脆,用原子工具稳但慢。这篇论文提出「自适应技能粒度」:把粒度当成运行时策略来路由,宏技能失败时还能降挡到微操作恢复,兼顾效率与鲁棒性。