Novedades
Tactic Remote 1.6.1: selección nativa de texto en la terminal y una configuración inicial más rápida
Selecciona la salida de la terminal de forma nativa, conecta una máquina nueva más rápido con `npx tacticremote` y obtén también un servidor más reforzado.
Sigue las novedades de producto e ingeniería de esta categoría.
Ver categoríav1.6.1 se centra en dos partes del producto que marcan la primera impresión: la interacción con la terminal y la configuración inicial. El objetivo era simple: que la terminal se sintiera más como una superficie nativa de iOS y que conectar una máquina nueva no obligara a pasar por una lista larga de pasos.
Selección nativa de texto
Este es el cambio más visible para el usuario en esta versión.
Antes, la salida de la terminal en Tactic Remote se renderizaba como texto estático: se podía leer, pero no seleccionar ni copiar. Era un punto de fricción real, sobre todo cuando Claude mostraba un comando, una URL o un fragmento de código que querías reutilizar.
Ahora, mantén pulsado en cualquier parte de la terminal para empezar a seleccionar. Aparecen los controles nativos de selección de iOS y puedes copiar el texto seleccionado igual que en cualquier otra app de iOS. También funciona pegar en destinos como Messages, Notes o tu editor favorito.
Por debajo, esto exigió rehacer el renderer de la terminal. La implementación anterior usaba vistas Text de SwiftUI, que dan flexibilidad de diseño pero no soporte de selección. El nuevo renderer está construido sobre UITextView de UIKit con un parser personalizado de códigos ANSI. Maneja secuencias de 16 colores, 256 colores y truecolor de 24 bits, así que la salida con resaltado de sintaxis y los diffs con color se renderizan correctamente y siguen siendo totalmente seleccionables.
Empezar en 30 segundos
El otro gran cambio es cómo conectas un servidor nuevo.
Cuando abres la lista de servidores sin ninguno configurado, ahora ves una tarjeta "Connect Your Computer". Muestra directamente en la app el comando exacto que debes ejecutar, npx tacticremote, así que ya no tienes que buscarlo ni recordar el nombre del paquete. Ejecuta ese comando en tu Mac o Linux y el servidor se inicia, mostrando luego un código QR en la terminal.
Escanea ese código QR desde Tactic Remote y el servidor se guarda automáticamente. Listo.
Combinado con la ruta de CLI introducida en v1.6.0, el nuevo flujo de inicio es sencillo: ejecuta un comando, escanea un código QR y conecta. Sin crear cuentas. Sin introducir la IP manualmente. Sin abrir puertos, salvo que quieras acceso fuera de tu red local.
Si ya tienes un servidor añadido, la tarjeta no estorba: solo aparece cuando la lista de servidores está vacía.
Mejoras de seguridad
Esta versión incluye varias medidas de refuerzo del lado del servidor:
- La validación de rutas para
git_infoahora es más estricta y evita salidas fuera del directorio de trabajo. - El número de cargas concurrentes está limitado para evitar agotamiento de recursos por solicitudes paralelas.
- Las entradas de los scripts hook se sanitizan antes de pasarlas a shell.
Consulta el changelog 1.6.1 para ver la lista completa de cambios de seguridad.
Correcciones
- El acceso al micrófono ahora se libera correctamente al salir de la pantalla de Chat. Antes, la sesión del micrófono podía quedar abierta después de navegar fuera, lo que mantenía el indicador en la barra de estado de iOS.
- El estado de conexión ahora se sincroniza correctamente al cambiar entre servidores con rapidez. Antes, una condición de carrera podía dejar la UI mostrando un estado conectado antiguo tras cambiar de servidor.
v1.6.1 ya está disponible en la página /download. Si usas la ruta de CLI, volver a ejecutar npx tacticremote descarga el binario correspondiente en el primer arranque y reutiliza la copia en caché después.
Prueba Tactic Remote
Controla tus agentes de programación desde el móvil
Conéctate a Claude Code, Codex y otros agentes en tu Mac, Windows o Linux. Consulta el progreso y envía la siguiente instrucción desde el iPhone o iPad.