Herramienta · En producción
Un selector para abrir cualquier proyecto con su contexto
Escribes una letra en la terminal, eliges entre tus 92 carpetas de trabajo y decides con qué herramienta abrirla, todo en dos pulsaciones.
Cómo se ve

El segundo menú: con qué herramienta se abre el proyecto elegido
Qué problema resuelve
Los asistentes de IA trabajan con lo que hay en la carpeta desde la que se arrancan. Si se lanzan en el sitio equivocado trabajan con el contexto de otro cliente, y escribir la ruta a mano es un peaje que se paga veinte veces al día.
Cómo funciona
- 01
Dos menús encadenados
El primero elige el proyecto, con cada carpeta etiquetada por tipo (proyecto, agencia, web) y filtrando según se escribe. El segundo pregunta con qué abrirlo: la terminal, uno de los asistentes de IA o el explorador de archivos.
- 02
Menos formas de equivocarse
El selector no ahorra tanto teclas como errores: se evita arrancar un asistente en la carpeta de otro cliente, que es trabajar con su contexto sin darse cuenta.
- 03
Elegir con cabeza
Al tener delante cada vez la elección de herramienta, lo mecánico se manda a un modelo más barato y el más potente se reserva para lo que lo merece. Antes se usaba el potente por inercia y los límites semanales se agotaban a mitad de semana.
- 04
La ruta viaja escondida
El selector muestra tipo y nombre, pero lleva en una tercera columna oculta la ruta completa, y es esa la que se usa para entrar. Nunca se deduce un dato a partir de lo que se está pintando en pantalla: la primera versión recortaba el texto elegido y dejaba de funcionar al tocar la alineación.
El stack, explicado
«Stack» son las herramientas con las que algo está hecho. Aquí hay muy poco. La shell (zsh, la que trae un Mac) es el programa que interpreta lo que se escribe en la terminal, y por eso esto no se configura en la aplicación de terminal sino en un archivo de la shell. fzf es un buscador difuso: se le pasa una lista y la convierte en un menú que filtra según se escribe. Una función propia une las dos cosas: lista las carpetas, las etiqueta, abre el menú, pregunta con qué abrirlas y cambia de directorio.
Qué aprendimos
Lo que parecía una comodidad era sobre todo una protección. El ahorro de teclas es pequeño; lo que de verdad cuenta es no empezar a trabajar en el sitio equivocado, y de paso tomar una decisión consciente sobre qué modelo usar cada vez. Antes de tocar el archivo de configuración conviene hacer una copia: diez segundos que permiten volver atrás.
Límites
Es una herramienta personal, pensada para quien tiene decenas de carpetas y trabaja con asistentes de IA por línea de comandos. Para una empresa sin ese uso aporta poco; su valor está en el criterio que ilustra: poner la elección delante cada vez en lugar de dejarla a la costumbre.
Con qué está hecho
- zsh
- fzf
- macOS
Qué hicimos
- Solo hay que instalar un programa; todo lo demás ya viene con el sistema.
- Una sola función propia, no un alias, con la ruta completa en una columna oculta y un filtro que descarta las carpetas que empiezan por punto.
- De acordarse de la ruta y escribirla entera a cuatro segundos: una letra, tres caracteres del nombre, Intro, elegir herramienta, Intro.
- Un tropiezo útil: al ir mejorando la función y pegar la nueva al final del archivo sin borrar la anterior, acabaron apiladas cinco versiones. La shell se queda con la última, así que todo funcionaba, pero las otras cuatro llevaban semanas muertas y habrían hecho perder tiempo a quien editara una de ellas. Se cuentan con una sola orden.
Qué no entraba
- No es una configuración de Warp: se hace en el archivo de configuración de la shell, por lo que funciona igual en cualquier terminal.
¿Tienes un proyecto parecido?
Cuéntanos qué necesitas y te decimos cómo lo haríamos y si te sale a cuenta.
Hablemos