Cómo instalar ponytail en Claude Code y medir el antes y después
· 7 min de lectura
Dentro de Claude Code escribe /plugin marketplace add DietrichGebert/ponytail y después /plugin install ponytail@ponytail. Antes de instalarlo, haz una tarea pequeña y anota las líneas que escribe Claude Code; luego repite la misma tarea con ponytail y compara. Su autor midió un 54 % menos de código de promedio en 12 tareas con Haiku 4.5, pero lo que manda es tu proyecto.
ponytail es un proyecto abierto para Claude Code que, antes de escribir código, se pregunta si eso ya existe. Lo publica en GitHub un desarrollador independiente, DietrichGebert, con licencia MIT, y al 14 de septiembre de 2026 suma 137.708 estrellas.
Su ejemplo más citado es un calendario: en el benchmark de su autor, con Haiku 4.5, la misma tarea pasa de 404 líneas a 23. Esta guía no te pide que te lo creas. Te enseña a instalarlo y a medir tu propio antes y después.
Qué necesitas antes de empezar
Claude Code instalado y abierto en la carpeta de tu proyecto.
Un proyecto con git, para poder contar lo que cambia.
Una tarea pequeña y concreta que conozcas bien. Mejor si ya sabes cómo se vería una buena solución.
Paso 1: mide el antes, sin ponytail
Hazlo antes de instalar nada, para que la comparación sea limpia.
Desde tu rama de partida, crea una rama para la prueba: git checkout -b sin-ponytail.
Escribe el pedido en un archivo de texto, para poder repetirlo palabra por palabra.
Pídele la tarea a Claude Code con ese pedido. Si también quieres coste y tiempo, lánzalo en modo no interactivo: claude -p "tu pedido" --output-format json --permission-mode acceptEdits. La respuesta trae el coste y la duración de la sesión, que es de donde saca esas cifras el autor de ponytail en su benchmark.
Cuando termine, guarda todo en un commit con git add -A y git commit -m "sin ponytail", y cuenta contra la rama de partida con git diff --shortstat main (cambia main por el nombre de tu rama). Así entran también los archivos nuevos. Anota las líneas añadidas.
Paso 2: instala ponytail en Claude Code
Vuelve a tu rama de partida (git checkout main) y, dentro de Claude Code, escribe estos dos comandos en este orden:
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail
El primero añade el repositorio como marketplace. El segundo instala ponytail desde ahí.
Paso 3: mide el después, con ponytail
Crea otra rama desde el mismo punto de partida: git checkout -b con-ponytail.
Usa exactamente el mismo pedido, el mismo modelo y el mismo modo que en el paso 1: sesión interactiva o claude -p.
Haz commit igual que en el paso 1 y cuenta otra vez con git diff --shortstat main.
Compara las dos cifras y, sobre todo, abre el código: menos líneas solo es mejor si la solución sigue haciendo lo que pediste.
Repite cada versión más de una vez: el README del autor indica n=4 por tarea, y una corrida suelta puede engañarte en cualquiera de las dos direcciones.
Qué puede salir mal
Esperar el calendario en todo. Pasar de 404 líneas a 23 es un caso. Según el autor, el promedio en 12 tareas es un 54 % menos de código.
Cambiar de modelo y esperar lo mismo. La medición del autor está hecha con Haiku 4.5. En otros modelos puede costar más.
Tomar la cifra como independiente. La midió el propio autor y nadie externo la ha replicado todavía en el repositorio. Por eso vale la pena tu propia medición.
Comparar pedidos distintos. Si cambias una palabra del pedido entre las dos pruebas, ya no estás midiendo ponytail.
Instalar sin mirar. Es código de un tercero que corre dentro de tu Claude Code: lee el repositorio antes, como con cualquier plugin ajeno.
Preguntas frecuentes
¿Cuáles son los comandos para instalar ponytail en Claude Code?
Son dos y van en este orden, dentro de Claude Code: /plugin marketplace add DietrichGebert/ponytail, que añade el repositorio como marketplace, y /plugin install ponytail@ponytail, que instala ponytail desde ese marketplace. Si quieres comparar resultados, mide tu tarea de prueba antes de ejecutarlos.
¿Cómo mido si ponytail me ahorra código?
Haz la misma tarea dos veces en ramas distintas de git, una antes de instalar ponytail y otra después, con el mismo pedido palabra por palabra y el mismo modelo. Haz commit de cada prueba, cuenta las líneas con git diff --shortstat contra la rama de partida, repite cada versión más de una vez y revisa que las dos soluciones hagan lo que pediste.
¿Cuánto código ahorra ponytail según su autor?
En el benchmark de su autor, con Haiku 4.5 y 12 tareas, el promedio es un 54 % menos de código. El caso más citado es un calendario que pasa de 404 líneas a 23. Es una medición del propio autor, todavía sin réplica externa en el repositorio, así que conviene medirlo en tu proyecto.
¿Puedo medir también el coste y el tiempo?
Sí. Si ejecutas el pedido en modo no interactivo con claude -p y la opción --output-format json, la respuesta incluye el coste y la duración de la sesión. El autor de ponytail saca de ahí sus cifras de coste y tiempo, y las del calendario las anota como aproximadas.