← 最新论文
💬 NLP

SWE-Pruner Pro: The Coder LLM Already Knows What to Prune

SWE-Pruner Pro 通过利用编码智能体的内部表示,通过一个轻量级头部直接剪枝无关的工具输出,从而在无需独立分类器的情况下,实现显著的 Token 节省并提升任务性能,进而增强了编码智能体。

原作者: Yuhang Wang, Yuling Shi, Shaoqiu Zhang, Jialiang Liang, Shilin He, Siyu Ye, Yuting Chen, Kai Cai, Xiaodong Gu

发布于 2026-07-21
📖 1 分钟阅读☕ 轻松阅读

原作者: Yuhang Wang, Yuling Shi, Shaoqiu Zhang, Jialiang Liang, Shilin He, Siyu Ye, Yuting Chen, Kai Cai, Xiaodong Gu

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你是一位试图在一座巨大的、无尽的图书馆里破解宏大谜题的超级聪明侦探。你有一个机器人助手可以阅读任何书籍,但每当它向图书管理员索要一页纸时,管理员递给它的可能只是一句话,也可能是上千页的文本。问题在于,你的机器人助手注意力非常短暂。如果一次性给它太多的文本,它就会感到不知所措,开始遗忘线索并犯错。这就是“编码智能体”(coding agents)的世界——即通过阅读文件和运行命令来编写软件的 AI 程序。为了防止它们淹没在信息海洋中,科学家们一直试图教它们如何进行“修剪”(prune),或者说,剔除掉文本中那些无聊的部分。

长期以来,解决方案就像是在机器人旁边雇佣第二位独立的编辑。每当机器人拿到一叠新纸时,这位编辑都会阅读全文,决定哪些部分重要,然后把其余的部分扔掉,之后机器人才会看到这些内容。但这既慢又笨拙;这就像是要求一个人先读完一本书,只是为了告诉另一个人该读什么。大问题在于:机器人本身能否在不需要第二个人的情况下,就知道该扔掉什么?

这篇论文介绍了一个巧妙的新技巧,叫做 SWE-Pruner Pro。研究人员发现,机器人的大脑其实已经知道哪些行文本是重要的,哪些只是噪音。这就像机器人正在阅读这些文件,而在内心深处,它会对关键线索产生一种“兴奋感”,而对废话产生一种“无聊感”。与其雇佣一位单独的编辑,团队构建了一个微型且轻量级的“解码器”来倾听这些内在的信号。当机器人阅读工具的输出时,这个解码器会立即将这些感觉转化为每一行文本简单的“保留”或“删除”标签。

结果非常有效。通过倾听机器人自身的内部信号,该系统可以削减高达 39% 的机器人需要处理的文本量,节省了大量的计算能力和时间。至关重要的是,机器人并没有因此感到困惑或犯更多错误;事实上,在一些困难的编程挑战中,由于不再迷失在噪音中,机器人的解题成功率反而提升了 3.8%。这篇论文表明,我们不需要构建复杂的外部工具来管理 AI 的记忆;有时,AI 已经拥有了地图,我们只需要学会如何解读它。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →