/batch
Descripción
Qué resuelve: Cambios masivos en paralelo.
Qué resuelve: aplica cambios masivos en paralelo a un proyecto.
Investiga el código, descompone el trabajo en 5–30 unidades independientes y te presenta un plan. Si lo apruebas, lanza un subagente en background por unidad, cada uno en su propio worktree de Git. Cada subagente implementa su parte, ejecuta los tests y abre una Pull Request.
Para quién es útil: migraciones grandes (Solid→React, JavaScript→TypeScript), refactors que tocan 5+ ficheros, aplicar un patrón nuevo a todo el código de un golpe.
Ejemplos de uso
Imagina la situación de Migrar de Solid a React: lanzas /batch migrate src/ from Solid to React y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /batch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.
/batch migrate src/ from Solid to React
Imagina la situación de Añadir tipos TypeScript a todos los componentes: lanzas /batch convierte todos los .jsx de src/components a .tsx con tipos y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /batch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.
/batch convierte todos los .jsx de src/components a .tsx con tipos
Imagina la situación de Internacionalizar una app: lanzas /batch extrae todos los textos hardcoded a i18n/es.json y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /batch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.
/batch extrae todos los textos hardcoded a i18n/es.json
Cuándo usarlo
Usa /batch cuando tengas que tocar 5, 10 o 30 ficheros para aplicar el mismo cambio (una migración, un renombrado masivo, traducir textos, internacionalizar). Es la diferencia entre pintar la pared con un pincel y pasar el rodillo: misma tarea, pero descompuesta en paralelo y con tests pasando por cada unidad. En lugar de pintarlo todo tú a brochazos, /batch reparte el trabajo en pequeñas tareas, las ejecuta en paralelo y abre una PR por cada una.