Blog
Controlar Claude Code en Windows desde el iPhone: Tactic Remote 1.8.0
Desde la 1.8.0, los usuarios de Windows también pueden controlar Claude Code, Codex y Amp de forma remota desde el iPhone. Este artículo explica qué hace, cómo es el emparejamiento, qué opciones de conexión hay y cuál es la cobertura actual del Preview.
Sigue las novedades de producto e ingeniería de esta categoría.
Ver categoríaTu tarea de Claude Code está en ejecución.
Quizá sea una refactorización, una ronda de tests por completar o una sesión de depuración. La mayoría de las veces, durará 5 minutos, 20 minutos, a veces más de media hora.
Durante ese intervalo, el agent no necesita que lo vigiles: decide por sí mismo el siguiente paso. Pero se detendrá en puntos clave: si conviene hacer commit, si debe ejecutar un comando peligroso, si una dirección de cambio coincide con lo que esperas.
Tienes que estar presente en esos momentos, pero no necesariamente sentado frente al ordenador.
Tactic Remote lleva al iPhone el estado, la salida y los puntos de aprobación de Claude Code (y también de Codex y Amp). No necesitas volver al ordenador para confirmar el progreso y tomar la siguiente decisión.
Desde la 1.8.0, esta capa de conexión también está disponible para usuarios de Windows. Este artículo explica qué puede hacer el lado de Windows, en qué se diferencia del lado de Mac, cómo es el emparejamiento y cuáles son los límites actuales del Preview.
Qué resuelve controlar Claude Code de forma remota
Si ya tienes la costumbre de dejar que un AI agent haga cambios reales, seguro que has vivido estos escenarios:
- Lanzas una tarea de 30 minutos y te interrumpe una reunión
- Quieres saber durante el trayecto si el trabajo en batch de anoche terminó
- Desde el sofá, quieres confirmar si un cambio sigue la dirección que esperabas
- El agent está bloqueado en un diálogo de sí/no, pero no estás frente al ordenador
Las soluciones remotas tradicionales no funcionan bien en estos casos:
- SSH + tmux: funciona, pero escribir comandos y leer la salida del terminal en el iPhone es incómodo
- VNC / escritorio remoto: meten un escritorio entero en una pantalla de 6 pulgadas, con poca precisión
- Servicios basados en la nube: envían tu código y tus sesiones a servidores de terceros, algo que la mayoría de los desarrolladores prefieren evitar
El enfoque de Tactic Remote es distinto: en el iPhone hay una app nativa de iOS que se conecta directamente con el server de Tactic Remote en tu ordenador, dentro de la red local. No pasa por la nube y no proyecta el escritorio entero al móvil.
Diferencias entre Windows y Mac
Antes de la 1.8.0, la única vía viable para usuarios de Windows era la línea de comandos: ejecutar npx tacticremote en PowerShell o WSL2. Funcionaba, pero estaba lejos de la experiencia de "un clic en el icono de la barra de menús" que tenían los usuarios de Mac.
La 1.8.0 introduce una aplicación de escritorio para Windows, para que los usuarios de Windows también puedan iniciar y gestionar el server desde una interfaz gráfica. Es una aplicación nativa basada en Electron y, al abrirla:
- Muestra un panel de estado: dirección de escucha del server, número de conexiones actuales, API key (si está activada)
- Un botón para iniciar / detener el servidor
- El código QR de emparejamiento se puede ampliar para que el iPhone lo escanee con facilidad
- Un interruptor de Cloudflare Tunnel para activar el acceso remoto con un clic
El flujo general queda alineado con la app de barra de menús de Mac: abrir la aplicación, iniciar el servidor, escanear con el iPhone y empezar a usar. El emparejamiento suele completarse en menos de 5 segundos.
Primer emparejamiento en menos de 30 segundos
Pasos concretos (en Windows):
- Descarga
TacticRemote-Windows-Setup-1.8.0.exedesde la página de descargas y ejecuta el instalador - Abre Tactic Remote y pulsa Start Server
- En el iPhone, abre Tactic Remote iOS App
- En el iPhone, elige el dispositivo cercano o escanea el código QR que aparece en el escritorio
- Listo
El iPhone y el ordenador deben estar en la misma red Wi-Fi; el descubrimiento automático por mDNS / Bonjour evita tener que escribir IP o puerto.
Si quieres usarlo de forma remota (cafetería, viaje, redes distintas), activa Cloudflare Tunnel: un clic en el escritorio genera una dirección pública temporal y el iPhone se conecta usando el mismo código QR, con tráfico cifrado de extremo a extremo.
Qué puedes hacer en el iPhone una vez conectado
Tras un emparejamiento exitoso, la app de iOS ofrece estos flujos de trabajo:
Chat Mode: muestra la salida del agent en burbujas de mensaje, con iconos para distinguir las llamadas a herramientas (Edit / Bash / Read / Grep) y bloques Thinking plegables aparte. Es más cómodo que leer el flujo crudo del terminal.
Terminal Mode: la vista cruda del terminal sigue disponible cuando necesitas ver la salida ANSI completa.
Quick Prompts: guarda como plantillas las instrucciones frecuentes (revisar el diff actual, completar tests, explicar un bug) y vuelve a enviarlas con un toque, sin tener que reescribirlas.
Mobile Git Review: revisa directamente en el móvil qué archivos modificó el agent y el diff de cada uno, y decide si continuar.
Push Notifications: el iPhone recibe notificaciones cuando el agent termina una tarea, queda bloqueado esperando aprobación o se detiene.
Soporte multi-agent: cada sesión puede elegir Claude Code, Codex o Amp como backend.
Diseño optimizado para iPad: split view, atajos de teclado externo y gestos nativos.
Cómo elegir entre las tres formas de conexión
| Escenario | Qué usar | Notas |
|---|---|---|
| En casa o en la oficina, misma Wi-Fi | Conexión directa en LAN (por defecto) | Lo más rápido, sin dependencias externas |
| Viaje, cafetería, redes distintas | Cloudflare Tunnel | Un clic en el escritorio, el iPhone se conecta con la misma app |
| Varias personas comparten un mismo server | Autenticación con API Key | Configura la key en el escritorio e introdúcela al emparejar el iPhone |
Las tres formas se pueden combinar libremente, por ejemplo: LAN + API Key, o Cloudflare Tunnel + API Key.
Cobertura actual del Preview de Windows
La versión de Windows de la 1.8.0 es un Preview. Esto significa:
Parte ya estable:
- Iniciar / detener el servidor, mostrar el código QR, emparejar y mantener sesiones largas
- Backend ConPTY para Claude Code, Codex y Amp
- Cloudflare Tunnel
- Autenticación con API Key
- Descubrimiento mDNS en LAN
- Interfaz en varios idiomas, incluidos chino e inglés
Parte aún en pulido:
- La actualización automática dentro de la aplicación todavía no está activada: las nuevas versiones se descargan manualmente
- En ciertas combinaciones de versiones de Windows seguimos cubriendo casos límite de ConPTY
- En sesiones de muy larga duración (varias horas) a veces es necesario reiniciar el servidor
Si tu plataforma principal de trabajo sigue siendo macOS, recomendamos seguir con el lado de Mac, que es la ruta más probada. Si trabajas sobre todo en Windows, la versión de Windows ya es utilizable y nos interesa tu feedback: GitHub Issues.
El CLI no queda reemplazado
npx tacticremote en Windows también pasa, desde la 1.8.1, a ser un binario nativo: ya no depende de WSL2 y se ejecuta directamente en PowerShell o cmd.
Cuándo conviene usar el CLI en lugar de la aplicación de escritorio:
- Tu entorno de desarrollo es el terminal y no quieres abrir otra aplicación
- Quieres ejecutar el server en una VM en la nube, una máquina de desarrollo remota o un contenedor Docker
- Quieres scriptar el despliegue
- Estás integrando con CI
El CLI y la aplicación de escritorio no se sustituyen; son dos puntos de entrada distintos. La misma app de iPhone puede conectarse a ambos.
Preguntas frecuentes
¿Se puede usar Claude Code en Windows? Sí. Necesitas tener instalado y con sesión iniciada el CLI de Claude Code de Anthropic en local; Tactic Remote lo lanza a través de PTY y puentea la sesión al iPhone.
¿Hay soporte para Codex y Amp? Sí. Cada sesión elige su agent de backend de forma independiente.
¿Se sube el código a la nube? Por defecto no. En modo de conexión directa por LAN, todo el tráfico permanece en tu red local. En modo Cloudflare Tunnel, el tráfico pasa cifrado por Cloudflare, pero no se almacena.
¿El iPhone y el ordenador deben iniciar sesión con el mismo Apple ID? No. El emparejamiento se hace mediante descubrimiento automático por mDNS y código QR.
¿En qué se diferencia de SSH + tmux? SSH permite acceder al terminal de forma remota, pero escribir comandos y leer salida ANSI en el iPhone es incómodo. Tactic Remote está diseñado para el escenario "leer la salida del agent y aprobar prompts", no para "sustituir el terminal". Chat Mode, Quick Prompts y Mobile Review no existen en SSH.
¿Tiene coste? Las funciones básicas son gratuitas. La app de iOS se descarga gratis en la App Store, y tanto la aplicación de escritorio como el CLI son gratuitos.
¿Hay soporte para Linux?
Sí. npx tacticremote puede ejecutarse directamente en Linux y también desplegarse como servicio de larga ejecución con systemd, con las mismas capacidades que en Mac o Windows.
Empieza a usarlo
- App de iOS: Descargar en la App Store
- Aplicación de escritorio para Windows (Preview): página de descargas o GitHub Release v1.8.0
- App de barra de menús para Mac: página de descargas
- CLI (cualquier plataforma):
npx tacticremote
Notas de versión completas del Preview de Windows: Lanzamiento del Preview de la app complementaria para Windows.
Si encuentras un problema o quieres dejar feedback: GitHub Issues.
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.