Volver a la lista

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.

Publicado Etiquetas: product / windows / claude-code / mobile-ai-coding / remote-coding / codex / amp
Blog

Sigue las novedades de producto e ingeniería de esta categoría.

Ver categoría

Tu 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):

  1. Descarga TacticRemote-Windows-Setup-1.8.0.exe desde la página de descargas y ejecuta el instalador
  2. Abre Tactic Remote y pulsa Start Server
  3. En el iPhone, abre Tactic Remote iOS App
  4. En el iPhone, elige el dispositivo cercano o escanea el código QR que aparece en el escritorio
  5. 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

EscenarioQué usarNotas
En casa o en la oficina, misma Wi-FiConexión directa en LAN (por defecto)Lo más rápido, sin dependencias externas
Viaje, cafetería, redes distintasCloudflare TunnelUn clic en el escritorio, el iPhone se conecta con la misma app
Varias personas comparten un mismo serverAutenticación con API KeyConfigura 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

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.