HERRAMIENTAS
Dan Luu reporta un 7% de mejora en ripgrep tras integrar compilación AOT con un agente
El ingeniero Dan Luu usó un agente de código para añadir compilación anticipada a un motor regex experimental que corre junto a ripgrep, y reporta un 7% de aceleración en consultas representativas con el compilador activo; algunas búsquedas largas mejoraron 2x–4x. Su tesis: los agentes abaratan probar optimizaciones. El caso pgrust ilustra la misma apuesta, con cautelas.
Qué ha ocurrido
Dan Luu empleó un agente de código para insertar compilación por adelantado en su motor regex experimental y ejecutarlo junto a ripgrep, con un 7% de mejora en un conjunto de consultas representativas cuando el compilador estaba activado; en búsquedas largas observó mejoras de 2x–4x. Afirma que su intervención humana fueron minutos de prompts. La medición es limitada y auto-reportada. En paralelo, Michael Malis impulsa pgrust (reescritura experimental de PostgreSQL en Rust asistida por agentes), cuyo repositorio indica que pasa las 46.066 consultas de la suite de regresión por defecto, con advertencias de que no es apto para datos importantes ni producción.
Qué significa para creadores
Los agentes abaratan intentar optimizaciones específicas del propio trabajo: merece la pena donde hay tareas que consumen segundos o minutos sostenidos. Use su historial real como carga, mantenga un conjunto de validación separado y descarte mejoras que no generalicen. Ojo con los compromisos: compilar en paralelo puede acelerar búsquedas largas pero perjudicar las cortas. Empiece por prototipos de bajo riesgo; mida extremo a extremo antes de integrar. Si explora pgrust, trátelo como banco de pruebas: los propios mantenedores avisan de bugs, falta de compatibilidad con extensiones y que no se guarden datos importantes.
Fuente y contexto
Según RuntimeWire, el resultado de ripgrep procede del ensayo del 22 de agosto de Luu, que sostiene que los agentes reducen de días a minutos el coste de experimentar con rendimiento. Su motor FRE se entrenó con un agente durante un mes y mostró sobreajuste hasta proteger un conjunto de pruebas. Marc Brooker (AWS) apunta a software ajustado al propio workload. En pgrust, Malis relata que inició el proyecto en abril de 2026, llegó a ~250.000 líneas en dos semanas con hasta 17 agentes en paralelo y hoy declara pasar la suite por defecto; el repositorio documenta internals rediseñados y las advertencias de no producción.
