La automatización que sí escala: por qué un gesto + un script cambia cómo trabajas en Mac
AppleScript lleva treinta años en macOS. El problema nunca fue la herramienta — fue el punto de acceso. Un gesto elimina esa fricción de entrada.
AppleScript cumplió treinta años en macOS y sigue siendo una de las herramientas de automatización más potentes que existen en cualquier plataforma de escritorio. Puedes mover archivos, controlar apps, extraer datos, enviar mensajes, componer correos, interactuar con el Finder, y encadenar todo eso en secuencias arbitrariamente complejas. No hay casi nada en macOS que AppleScript no pueda tocar.
Y sin embargo, la mayoría de los usuarios de Mac —incluso los más técnicos— nunca lo usan de forma habitual.
El problema no es el lenguaje. El problema es el último metro.
El cuello de botella que nadie habla
Cuando automatizas algo en tu Mac, lo que construyes no es la parte difícil. La parte difícil es decidir dónde vive ese script y cómo lo activas cuando lo necesitas.
Las opciones habituales son estas:
Script Editor guardado en alguna carpeta. Tienes que abrir la app, navegar al archivo, y pulsar Run. Útil para scripts que ejecutas una vez. Inviable para automatizaciones del día a día.
Atajo de teclado vía Automator o servicio del sistema. El sistema de atajos globales en macOS tiene conflictos constantes entre apps. Asignar Cmd+Shift+Option+K a un script personal significa recordar una combinación que choca con otra en cuanto abres una app nueva.
Launcher de terceros (Alfred, Raycast, etc.) La experiencia mejora, pero sigues interrumpiendo el flujo: activas el launcher con un atajo, escribes el nombre del script, lo ejecutas. Tres pasos para algo que querías que fuera invisible.
En todos los casos, el costo cognitivo de activar la automatización erosiona el beneficio de tenerla. Llegas a un punto donde preguntas: ¿vale la pena el script si ejecutarlo requiere más esfuerzo mental que hacer la tarea manualmente?
Qué cambia cuando el punto de acceso es un gesto
Un gesto del cursor no requiere recordar nada. Es muscular, no declarativo.
La memoria declarativa —la que usas para recordar atajos de teclado— cuesta energía cognitiva. Se degrada bajo presión. Falla en las semanas después de cambiar de app o de actualizar el sistema. La memoria muscular —la que usa un guitarrista para un acorde, o un cirujano para un nudo— es diferente. Es más profunda, más resistente, más rápida.
Cuando un script vive detrás de un gesto, la activación deja de ser un proceso consciente y se convierte en un reflejo. No buscas el atajo en la memoria. Simplemente lo haces.
El script sigue siendo poderoso. El acceso deja de ser un obstáculo.
El segundo nivel: secuencias de acciones
Una automatización que ejecuta un script es útil. Una automatización que encadena múltiples acciones —scripts, acciones del sistema, respuestas condicionales— sin intervención humana entre medias, es transformadora.
La diferencia no es de escala, es de naturaleza.
Cuando tienes que ejecutar tres scripts seguidos para completar un flujo de trabajo, sigues tomando tres decisiones conscientes. Todavía estás en el medio del proceso. La automatización real ocurre cuando toda la cadena —acción A, luego B, luego C— vive en un único punto de activación. Un gesto. Un resultado.
Piensa en un flujo habitual en un entorno de desarrollo: cerrar todas las ventanas del navegador relacionadas con el proyecto anterior, abrir el entorno de la nueva tarea, posicionar las ventanas en el layout correcto, y activar el servidor local. Son cuatro operaciones distintas. Con secuencias de acciones, son un único gesto.
La sesión nueva empieza limpia. Sin fricción. Sin los tres minutos de setup manual que no suman al trabajo real pero consumen atención.
Por qué la automatización habitual no escala
Hay un patrón en cómo la mayoría de los usuarios de Mac acumulan automatizaciones. Empieza con un par de atajos. Luego añaden scripts para las cosas que hacen más a menudo. Después instalan una herramienta de terceros para gestionar los scripts. Eventualmente tienen un ecosistema de automatizaciones que requiere su propio mantenimiento.
El sistema que diseñaron para ahorrar tiempo empieza a costar tiempo.
La raíz del problema es que la complejidad de activación crece con el número de automatizaciones. Cuantos más atajos tienes, más conflictos. Cuantos más scripts tienes en el launcher, más ruido para encontrar el que buscas. El sistema que debía desaparecer se vuelve visible, y entonces ya no funciona.
Los gestos resuelven esto de forma estructural. Un vocabulario gestual no colisiona. Puedes tener veinte gestos distintos y ninguno interfiere con el siguiente porque el espacio de movimiento es continuo, no una lista finita de combinaciones de teclas.
Lo que viene
AppleScript Actions y Action Sequences son features planificadas en el roadmap de Curflow. La primera conectará cualquier script —de cualquier complejidad— con el sistema de gestos. La segunda permitirá que múltiples acciones vivan en un único punto de activación.
El objetivo es automatización que funciona a la velocidad del pensamiento, no a la velocidad de tu memoria.
No porque el scripting se haya simplificado. Sino porque el acceso ya no es el cuello de botella.