Control remoto

Control desde el movil

Axon puede levantar un servidor local opcional que deja controlar tus sesiones desde el movil: lees la respuesta de Claude en directo, le mandas mensajes nuevos, cambias de pestana y abres proyectos sin tocar el PC. Esta apagado por defecto y, cuando lo activas, escucha solo en tu red local.

  • Activar — Ajustes → Acceso remoto. La primera vez te pide confirmacion explicita. El servidor escucha en el puerto 9430 y, por defecto, solo dentro de tu red local (LAN).
  • Emparejar — Axon muestra un codigo QR. Lo escaneas desde el movil y confirmas con un codigo de 6 digitos que caduca en 60 segundos. El emparejamiento exige estar fisicamente delante del PC, asi nadie puede colarse de forma remota.
  • Que puedes hacer — Leer el stream de respuestas en vivo, enviar mensajes, cambiar de pestana, listar y abrir proyectos, arrancar o reanudar sesiones.
  • Lo ves tambien en el PC — Los mensajes que escribes desde el movil aparecen tambien en el chat del escritorio, asi no pierdes el hilo al cambiar de dispositivo.

Parar a Claude desde el movil

Si Claude se va por mal camino o se atasca, no tienes que esperar a que termine ni volver al PC. La app movil tiene un boton rojo de parar que corta el turno en curso al instante. El proceso muere y tu siguiente mensaje reanuda la sesion con todo el contexto intacto — igual que el boton de parar del escritorio.

Seguridad del acceso remoto

El acceso remoto esta disenado para que solo entren los dispositivos que tu autorizas.

  • Apagado por defecto — No hay ningun puerto abierto hasta que lo activas a mano, y la primera activacion pide confirmacion.
  • Un token por dispositivo — Cada movil emparejado recibe su propio token. Sin token, toda peticion sensible se rechaza.
  • Revocacion instantanea — Puedes revocar cualquier dispositivo desde la misma pantalla; deja de tener acceso en el acto.
  • Limite de uso y registro — Hay un limite de peticiones por minuto y un registro de auditoria local de cada llamada (con los argumentos cifrados, nunca en claro).
  • Fuera de tu red — Para acceder desde fuera de tu LAN recomendamos Tailscale en lugar de abrir el puerto a internet.

Emparejar un iPhone (Tailscale)

En el iPhone hace falta un paso extra. La app movil se sirve por HTTPS, pero el navegador de iOS (todos lo son por dentro, Apple obliga) bloquea en silencio las conexiones a un servidor local por HTTP. La solucion limpia es que Tailscale sirva el puente por HTTPS con un certificado valido, sin que tengas que instalar nada en el iPhone.

  • Asistente paso a paso — En Ajustes → Acceso remoto → iPhone, Axon detecta el estado de Tailscale en tu PC y te guia: si no lo tienes, te enlaza al instalador; si lo tienes sin configurar, te da el comando exacto a copiar; cuando esta listo, te muestra el QR.
  • Sin certificados a mano — Tailscale usa un certificado Let's Encrypt valido para tu maquina, asi que el iPhone conecta sin avisos de seguridad.

Sesiones remotas por SSH

Si tienes un agente trabajando en un servidor (un VPS de infra, por ejemplo), no hace falta abrir una terminal y manejar el CLI a pelo. Axon tuneliza la sesion de Claude por SSH y te da la misma interfaz completa que en local: conversacion, tools, voz, cortex, todo.

  • Arrancar — Abre una pestana nueva, elige "Sesion remota" y selecciona el host. Axon lee tu ~/.ssh/config automaticamente, y puedes anadir hosts propios en Ajustes → Hosts remotos. Despues escribes la ruta remota del proyecto.
  • Paneles locales — Los paneles que tocan tu disco local (arbol de archivos, diff en vivo, Git, terminal integrada y checkpoints) se deshabilitan con un cartel explicativo, porque apuntan a tu PC y no al servidor.
  • Si se cae la conexion — Aparece un banner con el host afectado y un boton "Reconectar" que reanuda con el contexto intacto; si reanudar falla, te ofrece empezar una sesion nueva en la misma ruta.
  • Siempre sabes donde estas — La barra de estado muestra un indicador "remoto: nombre-host" mientras la sesion corre en el servidor.
  • Solo claves SSH — La autenticacion es por claves (nunca contrasena por linea de comandos), y Axon trata tu ~/.ssh/config como solo lectura: no edita tu configuracion.