← Últimos artículos
💬 NLP

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

SWE-Pruner Pro mejora los agentes de codificación aprovechando sus representaciones internas para podar directamente las salidas de herramientas irrelevantes mediante un cabezal ligero, logrando ahorros significativos de tokens y un mejor rendimiento de las tareas sin requerir clasificadores separados.

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

Publicado 2026-07-21
📖 3 min de lectura☕ Lectura para el café

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

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que eres un detective superinteligente intentando resolver un misterio masivo dentro de una biblioteca gigante e infinita. Tienes un asistente robot que puede leer cualquier libro, pero cada vez que le pide una página a un bibliotecario, este le entrega un montón de papeles que a veces es solo una oración y otras veces son mil páginas de texto. El problema es que tu asistente robot tiene un lapso de atención muy corto. Si le das demasiado texto a la vez, se abruma, empieza a olvidar las pistas y comete errores. Este es el mundo de los "agentes de codificación": programas de IA que escriben software leyendo archivos y ejecutando comandos. Para evitar que se ahoguen en información, los científicos han intentado enseñarles a "podar", o recortar, las partes aburridas del texto que leen.

Durante mucho tiempo, la solución fue como contratar a un segundo editor independiente para que estuviera junto al robot. Cada vez que el robot recibía un nuevo montón de papeles, este editor leía todo el contenido, decidía qué era importante y desechaba el resto antes de que el robot siquiera pudiera mirarlo. Pero esto era lento y torpe; era como pedirle a un humano que leyera un libro solo para decirle a otro humano qué leer. La gran pregunta era: ¿Podría el propio robot saber qué desechar sin necesidad de una segunda persona que hiciera el trabajo?

Este artículo presenta un truco ingenioso llamado SWE-Pruner Pro. Los investigadores descubrieron que el cerebro del robot en realidad ya sabe qué líneas de texto son importantes y cuáles son solo ruido. Es como si el robot estuviera leyendo los papeles y, en el fondo, sintiera un pequeño "zumbido" de importancia para las pistas clave y una señal de "aburrimiento" para el relleno. En lugar de contratar a un editor separado, el equipo construyó un "decodificador" diminuto y ligero que escucha estos zumbidos internos. A medida que el robot lee la salida de una herramienta, este decodificador traduce instantáneamente esos sentimientos en una etiqueta simple de "mantener" o "eliminar" para cada línea.

Los resultados son sorprendentemente efectivos. Al escuchar las propias señales internas del robot, el sistema puede eliminar hasta el 39% del texto que el robot tiene que procesar, ahorrando una cantidad masiva de potencia de cómputo y tiempo. Crucialmente, el robot no se confunde ni comete más errores; de hecho, en algunos desafíos de codificación difíciles, el robot resolvió un 3.8% más de problemas que antes porque no se perdía en el ruido. El artículo demuestra que no necesitamos construir herramientas externas complejas para gestionar la memoria de una IA; a veces, la IA ya tiene el mapa, solo necesitamos aprender a leerlo.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →