/using-git-worktrees
Descripción
¿Qué hace? /using-git-worktrees enseña a Claude a usar git worktrees para trabajar en múltiples branches simultáneamente sin cambiar de rama. Cada worktree es un directorio separado con su propio estado de trabajo, permitiendo desarrollo paralelo limpio sin contaminar el trabajo en curso.
Especialmente potente combinado con /subagent-driven-development: cada agente trabaja en su propio worktree de forma completamente independiente.
Ejemplos de uso
Estás a mitad de implementar una feature grande cuando llega un bug crítico en producción. Con worktrees, no necesitas hacer stash, cambiar de rama y rezar para que el estado de tu trabajo no se contamine. Creas un worktree nuevo en otra carpeta, arreglas el bug, haces el merge y vuelves exactamente donde lo dejaste.
/using-git-worktrees
git worktree add ../mi-proyecto-hotfix hotfix/login-bug
Cuando usas /subagent-driven-development con 4 agentes en paralelo, cada uno necesita su propio estado de trabajo independiente. Con worktrees, los 4 agentes modifican archivos en sus respectivos directorios sin interferirse. La integración al final es limpia porque los cambios están aislados.
/using-git-worktrees
# Cada agente trabaja en su propio worktree
Cuándo usarlo
Usa /using-git-worktrees cuando necesites trabajar en varias features a la vez sin interferencias, cuando un hotfix urgente interrumpa el desarrollo de una feature, o cuando uses /subagent-driven-development con agentes en branches separadas. Es la herramienta que hace posible el desarrollo paralelo real en Claude Code.