Skip to main content
📝 Claude Code

Flujos de trabajo m\u00f3viles con Claude Code: programa desde cualquier lugar

Programa desde cualquier lugar con flujos móviles de Claude Code. Arregla problemas de producción, revisa PRs y despliega desde tu teléfono. Configuración completa con ejemplos reales.

33 min

Tiempo de lectura

6,531

Palabras

Mar 25, 2026

Publicado

Engr Mejba Ahmed

Escrito por

Engr Mejba Ahmed

Compartir Artículo

Flujos de trabajo m\u00f3viles con Claude Code: programa desde cualquier lugar

Flujos de trabajo m\u00f3viles con Claude Code: programa desde cualquier lugar

Estaba sentado en la sala de espera del dentista cuando mi despliegue se rompi\u00f3.

No fue un problema menor. De esos en los que una notificaci\u00f3n de Slack de tu bot de monitoreo te revuelve el est\u00f3mago \u2014 errores 502 en cascada a trav\u00e9s de tres microservicios, una migraci\u00f3n de base de datos que funcion\u00f3 en staging pero fall\u00f3 en producci\u00f3n, y un cliente que iba a hacer una demo de la plataforma ante su junta directiva en cuarenta y cinco minutos.

Mi port\u00e1til estaba en casa. Mi escritorio estaba en casa. Todo lo que ten\u00eda era mi tel\u00e9fono y una creciente sensaci\u00f3n de p\u00e1nico.

Hace seis meses, ese escenario terminaba conmigo corriendo al coche. Hoy, abr\u00ed Claude Code en mi tel\u00e9fono, me conect\u00e9 a mi equipo de escritorio a trav\u00e9s de un t\u00fanel seguro, y en noventa segundos ten\u00eda un agente de IA diagnosticando el fallo de la migraci\u00f3n. Aprobé la corrección desde el asiento del copiloto del coche de mi esposa mientras nos llevaba a casa. La demo del cliente sali\u00f3 bien. Nunca se enteraron.

Ese momento cristaliz\u00f3 algo que ven\u00eda rondando durante semanas: las capacidades m\u00f3viles de Claude Code se han convertido silenciosamente en una de sus funcionalidades m\u00e1s potentes, y casi nadie las est\u00e1 aprovechando al m\u00e1ximo. La mayor\u00eda de los desarrolladores conocen Remote Control \u2014 escrib\u00ed un an\u00e1lisis detallado de esa funci\u00f3n cuando se lanz\u00f3. Pero Remote Control es solo un flujo de trabajo dentro de un espectro que va desde "revisar algo r\u00e1pido desde el sof\u00e1" hasta "acceso completo a tu m\u00e1quina local desde cualquier parte del mundo."

He pasado el \u00faltimo mes probando cada flujo de trabajo m\u00f3vil que soporta Claude Code. He programado desde salas VIP de aeropuertos, cafeter\u00edas, un tren en movimiento y s\u00ed \u2014 esa sala de espera del dentista. Algunos flujos de trabajo son pan comido. Otros requieren una configuraci\u00f3n de usuario avanzado que lleva treinta minutos pero rinde dividendos durante meses. Y las concesiones entre ellos no son obvias hasta que te topas con las limitaciones.

Aqu\u00ed est\u00e1 todo lo que aprend\u00ed \u2014 las configuraciones que funcionaron, las que me frustraron y la configuraci\u00f3n exacta que ahora uso a diario.

Los Cuatro Flujos de Trabajo M\u00f3viles (Y Cu\u00e1ndo Tiene Sentido Cada Uno)

Antes de meternos en gu\u00edas de configuraci\u00f3n y comandos de terminal, necesitas un modelo mental. Claude Code no tiene "un modo m\u00f3vil." Tiene cuatro flujos de trabajo distintos, cada uno con diferentes capacidades, diferentes limitaciones y diferentes costes de configuraci\u00f3n. Elegir el incorrecto para tu situaci\u00f3n es la forma m\u00e1s r\u00e1pida de frustrarte y concluir que programar desde el m\u00f3vil no funciona.

Aqu\u00ed est\u00e1 el mapa:

Flujo de trabajo Acceso a archivos locales Tiempo de configuraci\u00f3n Ideal para
Remote Control (Escritorio a M\u00f3vil) Completo 2 minutos Continuar sesiones activas de escritorio en movimiento
Claude Code en la Web (Cloud) Ninguno Cero Tareas r\u00e1pidas, nuevos repos, colas de trabajo paralelas
Server Mode (M\u00f3vil a Escritorio) Completo 10-15 minutos Iniciar nuevas sesiones en tu escritorio desde el m\u00f3vil
Power User Stack (Tailscale + Termius + tmux) Completo 30 minutos (una sola vez) Acceso ilimitado a cualquier proyecto, en cualquier momento, desde cualquier lugar

Los tres primeros est\u00e1n integrados en Claude Code. El cuarto es una configuraci\u00f3n personalizada con herramientas externas que elimina todas las limitaciones de los dem\u00e1s. La mayor\u00eda de los desarrolladores usar\u00e1n una combinaci\u00f3n de dos o tres seg\u00fan la situaci\u00f3n.

Voy a recorrer cada uno en el orden en que los descubr\u00ed \u2014 que tambi\u00e9n resulta ser el orden de creciente potencia y complejidad. Pero aqu\u00ed est\u00e1 lo que la mayor\u00eda de los art\u00edculos no te dicen: probablemente no necesitas los cuatro. Entender las concesiones te permite elegir los dos correctos para tu flujo de trabajo e ignorar el resto.

Flujo de Trabajo 1: Remote Control \u2014 La Puerta de Entrada

Si has usado Claude Code durante m\u00e1s de una semana, probablemente ya te hayas encontrado con Remote Control. Es el flujo de trabajo m\u00f3vil m\u00e1s simple y el que Anthropic dise\u00f1\u00f3 como punto de entrada. Cubr\u00ed la configuraci\u00f3n detallada y el modelo de seguridad en un art\u00edculo anterior, as\u00ed que me centrar\u00e9 aqu\u00ed en los patrones pr\u00e1cticos en lugar de repetir lo b\u00e1sico.

El concepto central: inicias una sesi\u00f3n de Claude Code en tu escritorio, activas Remote Control, y tu tel\u00e9fono se convierte en una ventana en vivo a esa sesi\u00f3n. Cada mensaje, cada edici\u00f3n de archivo, cada llamada a herramienta se sincroniza en tiempo real. Tu tel\u00e9fono no ejecuta Claude Code \u2014 controla la instancia que ya est\u00e1 corriendo en tu m\u00e1quina.

Lo que lo hace genial:

Todo tu entorno local permanece intacto. Servidores MCP, skills personalizados, configuraciones de proyecto, acceso al sistema de archivos \u2014 todo funciona exactamente como cuando est\u00e1s sentado en tu escritorio. El agente de IA corriendo en tu m\u00e1quina no sabe ni le importa que tus instrucciones vengan de un tel\u00e9fono en vez de un teclado.

La configuraci\u00f3n son genuinamente dos minutos. Ejecuta claude remote-control en tu directorio de proyecto, escanea el c\u00f3digo QR con tu tel\u00e9fono, listo. O si est\u00e1s a mitad de una conversaci\u00f3n, escribe /rc y escanea. He configurado el m\u00edo para que est\u00e9 siempre activado por defecto \u2014 un paso menos cuando necesito tomar mi tel\u00e9fono y alejarme del escritorio.

Donde falla:

La sesi\u00f3n debe iniciarse en tu escritorio. No puedes iniciar una sesi\u00f3n de Remote Control desde tu tel\u00e9fono. Si saliste de casa sin iniciar Claude Code primero, este flujo de trabajo es in\u00fatil. Lo aprend\u00ed por las malas un s\u00e1bado por la ma\u00f1ana cuando tuve una idea para una funcionalidad mientras hac\u00eda la compra, saqu\u00e9 mi tel\u00e9fono y me di cuenta de que no ten\u00eda ninguna sesi\u00f3n activa a la que conectarme.

Tambi\u00e9n est\u00e1 la dependencia del terminal. Tu terminal de escritorio debe permanecer abierta. Cierra la tapa de tu port\u00e1til, d\u00e9jalo entrar en suspensi\u00f3n o pierde energ\u00eda \u2014 la sesi\u00f3n muere. El timeout de red de 10 minutos tambi\u00e9n es real. Si tu internet dom\u00e9stico falla durante m\u00e1s de unos diez minutos, la sesi\u00f3n se desconecta y pierdes el contexto de la conversaci\u00f3n.

Mi patr\u00f3n de uso real:

Uso Remote Control casi todos los d\u00edas, pero siempre de forma reactiva. Estoy trabajando en mi escritorio, algo me aleja \u2014 una reuni\u00f3n, un paseo, un hijo que necesita atenci\u00f3n \u2014 y hago /rc para pasar a m\u00f3vil antes de levantarme. Es el flujo de trabajo de "no rompas el ritmo". No es el flujo de trabajo de "empieza algo nuevo desde el sof\u00e1".

Esa distinci\u00f3n importa, y es lo que me empuj\u00f3 hacia las otras tres opciones.

Flujo de Trabajo 2: Claude Code en la Web \u2014 El Atajo por la Nube

Este me sorprendi\u00f3. Cuando Anthropic lanz\u00f3 Claude Code en la web, asum\u00ed que era una versi\u00f3n simplificada \u2014 una casilla de marketing para "funciona en m\u00f3vil." Me equivoqu\u00e9. Es una herramienta genuinamente diferente con un caso de uso genuinamente diferente.

Claude Code en la web se ejecuta completamente en la infraestructura cloud de Anthropic. Lo abres en tu navegador m\u00f3vil o en la app de Claude para iOS/Android, eliges un repositorio de GitHub e inicias una sesi\u00f3n. Claude clona el repo en un entorno cloud seguro, hace el trabajo, y cuando termina, obtienes un pull request listo para fusionar.

Sin escritorio. Sin terminal. Sin SSH. Sin configuraci\u00f3n.

El flujo de trabajo en la pr\u00e1ctica:

Estaba en una cafeter\u00eda cuando un colaborador abri\u00f3 un issue en uno de mis repos open-source \u2014 un bug de renderizado CSS en el sitio de documentaci\u00f3n. Abr\u00ed Claude Code en la web desde mi tel\u00e9fono, autoricé el repo (un paso \u00fanico a trav\u00e9s de GitHub), describ\u00ed el bug y dej\u00e9 que Claude trabajara. Ocho minutos despu\u00e9s, ten\u00eda un PR con la correcci\u00f3n. Revis\u00e9 el diff en mi tel\u00e9fono, lo aprob\u00e9 y lo fusion\u00e9. Tiempo total desde la notificaci\u00f3n hasta la correcci\u00f3n desplegada: doce minutos, desde una cafeter\u00eda, en un tel\u00e9fono.

Esa es la magia del flujo de trabajo en la nube. Para tareas autocontenidas contra repositorios de GitHub, nada se acerca a la velocidad con la que pasas de "deber\u00eda arreglar eso" a "est\u00e1 arreglado."

Lo que pierdes:

Todo lo local. Tus servidores MCP no existen en el entorno cloud. Tus skills personalizados de Claude no est\u00e1n cargados. Tus configuraciones del directorio .claude/, tus bases de datos locales, tus variables de entorno \u2014 nada se transfiere. El entorno cloud es una sandbox limpia con el c\u00f3digo de tu repo y nada m\u00e1s.

Esto significa que el flujo de trabajo cloud es perfecto para:

  • Correcciones de bugs en proyectos open-source
  • Adiciones r\u00e1pidas de funcionalidades a repos que no dependen de servicios locales
  • Colas de tareas paralelas \u2014 lanza cinco sesiones cloud en cinco repos diferentes simult\u00e1neamente
  • Prototipar nuevas ideas en repositorios frescos

Y es terrible para:

  • Proyectos que dependen de bases de datos o servicios locales
  • Flujos de trabajo que usan servidores MCP o configuraciones de herramientas personalizadas
  • Cualquier cosa que necesite acceso a archivos fuera del repositorio
  • Trabajo que requiere tu entorno de desarrollo espec\u00edfico

La fricci\u00f3n de autorizaci\u00f3n de repos:

Aqu\u00ed est\u00e1 la parte un poco torpe. Antes de poder usar un repo de GitHub con Claude Code en la web, necesitas autorizarlo a trav\u00e9s de la integraci\u00f3n con GitHub. Es un paso \u00fanico por repo, pero debe hacerse a trav\u00e9s del navegador m\u00f3vil \u2014 la app m\u00f3vil de GitHub no lo soporta. El flujo es: abre github.com en el navegador de tu tel\u00e9fono, navega al repo y autorizalo en la configuraci\u00f3n de Claude Code.

No es terrible, pero tampoco es fluido. He preautorizado todos mis repositorios activos para no encontrarme con esta fricci\u00f3n en el momento. Si mantienes m\u00e1s de un pu\u00f1ado de repos, te recomiendo hacer lo mismo durante una tarde tranquila en vez de forcejear con flujos OAuth cuando realmente necesitas entregar algo.

Crear nuevos repos desde el m\u00f3vil:

Esto funciona, pero con un matiz. La app m\u00f3vil de GitHub no soporta la creaci\u00f3n de nuevos repositorios \u2014 necesitas la interfaz web m\u00f3vil completa. Navega a github.com/new en el navegador de tu tel\u00e9fono, crea el repo, autorizalo en Claude Code y luego inicia una sesi\u00f3n cloud. He usado este flujo para crear repos de nuevos proyectos desde mi tel\u00e9fono y que Claude construya toda la estructura del c\u00f3digo. Funciona. No es elegante. Pero cuando llega la inspiraci\u00f3n y quieres aprovechar el impulso, "no elegante pero funcional" siempre gana a "lo har\u00e9 cuando llegue a casa."

Flujo de Trabajo 3: Server Mode \u2014 Iniciar Sesiones de Escritorio Desde Tu Tel\u00e9fono

Aqu\u00ed es donde la historia m\u00f3vil se vuelve verdaderamente potente, y donde la mayor\u00eda de la gente deja de leer porque la configuraci\u00f3n suena intimidante. No deber\u00eda. Server Mode es el puente entre "mi tel\u00e9fono solo puede continuar sesiones existentes" y "mi tel\u00e9fono puede iniciar cualquier sesi\u00f3n en cualquier proyecto."

El concepto: configuras tu m\u00e1quina de escritorio para ejecutar Claude Code en server mode. Se queda ah\u00ed escuchando conexiones. Desde tu tel\u00e9fono \u2014 a trav\u00e9s de la app m\u00f3vil de Claude \u2014 puedes iniciar una sesi\u00f3n completamente nueva en cualquier directorio de proyecto de tu escritorio, con acceso completo a tu sistema de archivos local, servidores MCP y skills personalizados.

Pi\u00e9nsalo como Remote Control, pero al rev\u00e9s. En vez de "estoy en mi escritorio y quiero pasar a m\u00f3vil," es "estoy en mi tel\u00e9fono y quiero llegar a mi escritorio."

La configuraci\u00f3n:

En tu escritorio, ejecuta:

claude server-mode --remote-control

Esto inicia Claude Code en un estado de servidor persistente. Muestra una URL de sesi\u00f3n y escucha conexiones entrantes de tus dispositivos autenticados. La flag --remote-control es cr\u00edtica \u2014 sin ella, el servidor solo acepta conexiones locales.

Querr\u00e1s mantener esto corriendo en una pesta\u00f1a de terminal dedicada o, mejor a\u00fan, dentro de un multiplexor de terminal como tmux (m\u00e1s sobre esto en la secci\u00f3n de usuario avanzado). El proceso del servidor debe permanecer activo para que funcionen las conexiones m\u00f3viles.

Desde tu tel\u00e9fono, abre la app de Claude, y tu m\u00e1quina de escritorio aparece como un destino de conexi\u00f3n disponible. Selecci\u00f3nalo, elige un directorio de proyecto y est\u00e1s dentro \u2014 una sesi\u00f3n fresca de Claude Code corriendo en tu hardware, controlada desde tu tel\u00e9fono.

Por qu\u00e9 esto importa m\u00e1s de lo que parece:

La diferencia entre sesiones cloud y sesiones de server mode es la diferencia entre "IA que puede editar tu c\u00f3digo" e "IA que puede trabajar en tu entorno real." Cuando me conecto a mi escritorio a trav\u00e9s de server mode, Claude tiene acceso a:

  • Mis bases de datos PostgreSQL locales para pruebas
  • Mis contenedores Docker y clusters de Kubernetes
  • Mis servidores MCP (la integraci\u00f3n con Figma, el puente con Notion, mi kit SEO personalizado)
  • Mis configuraciones .claude/ espec\u00edficas del proyecto y skills personalizados
  • Archivos fuera del repositorio \u2014 documentaci\u00f3n, recursos de dise\u00f1o, archivos de configuraci\u00f3n

Ese \u00faltimo punto est\u00e1 infravalorado. La mitad de mi flujo de trabajo implica que Claude haga referencia a archivos a trav\u00e9s de m\u00faltiples proyectos. El entorno cloud no puede hacer eso. Server mode s\u00ed.

La limitaci\u00f3n honesta:

Tu escritorio necesita estar encendido, conectado a internet y ejecutando el proceso del servidor. Si tu m\u00e1quina es un port\u00e1til que se suspende cuando lo cierras, server mode no es fiable. Si tu internet dom\u00e9stico se cae, pierdes el acceso. Esto no es una cr\u00edtica \u2014 es una restricci\u00f3n f\u00edsica. Tu tel\u00e9fono se conecta a tu m\u00e1quina real, y las m\u00e1quinas reales pueden estar no disponibles.

Lo que nos lleva a la configuraci\u00f3n que lo resuelve todo.

Flujo de Trabajo 4: El Power User Stack \u2014 Tailscale + Termius + tmux

Esto es lo que realmente uso. Todos los d\u00edas. Desde todas partes.

Los tres primeros flujos de trabajo comparten una limitaci\u00f3n com\u00fan: dependen de la red integrada de Claude Code para conectar tu tel\u00e9fono y tu escritorio. Esa red es buena \u2014 cifrada, segura, bien dise\u00f1ada \u2014 pero est\u00e1 limitada. Necesitas una sesi\u00f3n activa de Claude antes de poder conectarte. Tu terminal debe permanecer abierta. Las interrupciones de red matan la conexi\u00f3n.

El power user stack sortea todas esas restricciones d\u00e1ndote acceso directo por terminal a tu escritorio desde tu tel\u00e9fono. Una vez que tienes eso, puedes iniciar Claude Code, detenerlo, cambiar entre proyectos, gestionar procesos y hacer literalmente cualquier cosa que podr\u00edas hacer sentado frente a tu teclado. Tu tel\u00e9fono se convierte en un terminal completo, no solo en un control remoto de Claude Code.

Tres herramientas hacen esto posible:

Tailscale crea una red mesh segura y cifrada entre todos tus dispositivos. Tu tel\u00e9fono, tu escritorio, tu port\u00e1til, una VM en la nube \u2014 todos se unen a la misma red privada y pueden alcanzarse directamente, sin importar a qu\u00e9 red WiFi o conexi\u00f3n celular est\u00e9n conectados. Sin reenv\u00edo de puertos. Sin configuraci\u00f3n del router. Sin exponer tu m\u00e1quina a internet p\u00fablico.

El nivel gratuito de Tailscale soporta hasta 3 usuarios y 100 dispositivos \u2014 m\u00e1s que suficiente para un desarrollador individual. Llevo meses en el plan gratuito sin ninguna fricci\u00f3n. Los planes de pago empiezan en 5$/mes si necesitas m\u00e1s usuarios o funcionalidades, pero honestamente, no he necesitado actualizar.

Termius (o Blink Shell, o cualquier cliente SSH) te da una interfaz de terminal adecuada en tu tel\u00e9fono. Termius es mi elecci\u00f3n porque la experiencia del teclado en iOS es la menos dolorosa que he encontrado \u2014 y "menos dolorosa" importa enormemente cuando est\u00e1s escribiendo comandos en un tel\u00e9fono. Soporta autenticaci\u00f3n por clave SSH, perfiles de conexi\u00f3n y sesiones persistentes.

tmux es el arma secreta que hace que todo el stack sea fiable. Es un multiplexor de terminal \u2014 un programa que mantiene las sesiones de terminal activas independientemente de tu conexi\u00f3n. Inicia una sesi\u00f3n tmux, ejecuta Claude Code dentro, descon\u00e9ctate del SSH, cierra la app de Termius, mete el tel\u00e9fono en tu bolsillo, vuela a otro pa\u00eds, recon\u00e9ctate \u2014 y tu sesi\u00f3n de Claude Code est\u00e1 exactamente donde la dejaste. Cada mensaje, cada archivo, cada estado del agente. A tmux no le importa que hayas desaparecido tres horas. La sesi\u00f3n sigui\u00f3 corriendo en tu escritorio todo el tiempo.

Esta es la diferencia cr\u00edtica con el timeout de 10 minutos de Remote Control. Las sesiones de tmux sobreviven indefinidamente. Tu agente de Claude Code puede estar en medio de una tarea, procesando un refactoring complejo a trav\u00e9s de veinte archivos, y puedes desconectarte y reconectarte a voluntad sin perder un solo byte de contexto.

Configurando el Power Stack (Una Sola Vez, 30 Minutos)

Aqu\u00ed est\u00e1 la configuraci\u00f3n exacta que uso. Esto asume un escritorio Mac, pero el mismo enfoque funciona en Linux. Los usuarios de Windows pueden usar WSL2.

Paso 1: Instalar y configurar Tailscale en tu escritorio

# macOS - Instalar v\u00eda Homebrew
brew install tailscale

# Iniciar el daemon de Tailscale
sudo tailscaled install-system-daemon

# Autenticar - esto abre una ventana del navegador
tailscale up

Despu\u00e9s de autenticarte, anota la direcci\u00f3n IP de Tailscale de tu m\u00e1quina. Ser\u00e1 algo como 100.x.x.x. Puedes encontrarla con:

tailscale ip -4

Paso 2: Instalar Tailscale en tu tel\u00e9fono

Descarga Tailscale del App Store (iOS) o Play Store (Android). Inicia sesi\u00f3n con la misma cuenta que usaste en tu escritorio. Tu tel\u00e9fono y escritorio ahora est\u00e1n en la misma red privada. Puedes verificarlo haciendo ping a la IP de Tailscale de tu escritorio desde tu tel\u00e9fono.

Paso 3: Habilitar acceso SSH en tu escritorio

En macOS, habilita Remote Login:

# Habilitar SSH v\u00eda l\u00ednea de comandos
sudo systemsetup -setremotelogin on

# O: Ajustes del Sistema \u2192 General \u2192 Compartir \u2192 Remote Login \u2192 Activar

Aseg\u00farate de que SSH funciona sobre Tailscale probando desde otro dispositivo:

ssh [email protected]

Consejo pro: Configura autenticaci\u00f3n por clave SSH en lugar de autenticaci\u00f3n por contrase\u00f1a. Es tanto m\u00e1s seguro como m\u00e1s r\u00e1pido desde un tel\u00e9fono donde escribir contrase\u00f1as es doloroso.

# En tu tel\u00e9fono (en Termius, genera un par de claves)
# Copia la clave p\u00fablica a tu escritorio:
ssh-copy-id [email protected]

Paso 4: Instalar tmux en tu escritorio (si no est\u00e1 presente)

brew install tmux

Crea una configuraci\u00f3n m\u00ednima de tmux que haga soportable el uso m\u00f3vil:

# ~/.tmux.conf
set -g mouse on           # Habilitar desplazamiento t\u00e1ctil
set -g history-limit 50000 # Mantener suficiente historial de desplazamiento
set -g status-style 'bg=#333333 fg=#ffffff'
set -g default-terminal "screen-256color"

Paso 5: Instalar Termius en tu tel\u00e9fono

Descarga Termius del App Store. Crea una nueva conexi\u00f3n de host:

  • Hostname: la IP de Tailscale de tu escritorio (100.x.x.x)
  • Usuario: tu nombre de usuario de Mac
  • Autenticaci\u00f3n: clave SSH (configurada en el paso 3)

Guarda la conexi\u00f3n. T\u00f3cala. Deber\u00edas ver el prompt del terminal de tu escritorio.

Paso 6: El flujo de trabajo real

Desde tu tel\u00e9fono, abre Termius y con\u00e9ctate a tu escritorio. Luego:

# Iniciar una nueva sesi\u00f3n tmux llamada 'claude'
tmux new -s claude

# Navegar a tu proyecto
cd ~/projects/tu-proyecto

# Iniciar Claude Code con remote control habilitado
claude --remote-control

Ahora tienes dos formas de interactuar con Claude:

  1. Directamente a trav\u00e9s del terminal en Termius (escribiendo comandos)
  2. A trav\u00e9s de la app m\u00f3vil de Claude via Remote Control (la interfaz m\u00e1s agradable)

Normalmente inicio la sesi\u00f3n en Termius y luego cambio a la app de Claude para la conversaci\u00f3n real. La interfaz de la app de Claude est\u00e1 dise\u00f1ada para m\u00f3vil \u2014 mejor manejo del teclado, renderizado de markdown, resaltado de sintaxis de c\u00f3digo. Termius es mi pase backstage; la app de Claude es donde hago el trabajo real.

Cuando necesitas desconectarte:

Simplemente cierra Termius. O cierra la app de Claude. O mete el tel\u00e9fono en tu bolsillo. tmux mantiene la sesi\u00f3n activa en tu escritorio. Cuando vuelvas \u2014 ya sean cinco minutos o cinco horas despu\u00e9s \u2014 recon\u00e9ctate v\u00eda Termius y reanuda:

tmux attach -t claude

Todo est\u00e1 exactamente donde lo dejaste. Puede que Claude haya terminado una tarea mientras estabas fuera. La salida est\u00e1 ah\u00ed en tu terminal, esperando a que la leas.

Por Qu\u00e9 Este Stack Supera Las Opciones Integradas

Quiero ser directo sobre las concesiones porque entenderlas es todo el punto.

El Remote Control integrado es m\u00e1s simple \u2014 sin duda. Dos minutos de configuraci\u00f3n versus treinta. Sin software adicional. Anthropic maneja la red. Para uso m\u00f3vil casual \u2014 comprobar un agente, aprobar algunas ediciones mientras paseas al perro \u2014 Remote Control es la elecci\u00f3n correcta. A\u00fan lo uso a diario.

Pero Remote Control tiene un techo duro. No puedes iniciar nuevas sesiones desde m\u00f3vil. No puedes cambiar entre proyectos. No puedes gestionar tu m\u00e1quina. El timeout de red de 10 minutos significa conexiones poco fiables en redes m\u00f3viles inestables. Y si tu terminal se cierra, la sesi\u00f3n desaparece.

El power stack no tiene techo. He iniciado sesiones de Claude Code desde WiFi de aeropuertos en tres pa\u00edses diferentes. He alternado entre cinco proyectos en una sola sesi\u00f3n m\u00f3vil. He lanzado una tarea de agente de larga duraci\u00f3n, guardado mi tel\u00e9fono durante dos horas, y vuelto a una rama de feature completada con veintisiete cambios de archivo \u2014 todo sin que la sesi\u00f3n corriera riesgo de caducar.

Los treinta minutos de configuraci\u00f3n se amortizan la primera vez que necesitas hacer trabajo real desde tu tel\u00e9fono y las herramientas integradas no alcanzan.

Lo Que Hice Mal (Y Lo Que Probablemente T\u00fa Tambi\u00e9n Har\u00e1s Mal)

Quiero compartir tres errores que comet\u00ed al construir mi flujo de trabajo m\u00f3vil, porque veo a otros desarrolladores cometiendo los mismos.

Error 1: Tratar la programaci\u00f3n m\u00f3vil como "programaci\u00f3n de escritorio en una pantalla m\u00e1s peque\u00f1a."

Mi primer instinto fue usar mi tel\u00e9fono de la misma forma que mi escritorio \u2014 leer diffs de c\u00f3digo, revisar \u00e1rboles de archivos, escribir instrucciones detalladas. Esto es miserable. Las pantallas de tel\u00e9fono son peque\u00f1as. Los teclados de tel\u00e9fono son imprecisos. Luchar contra esa realidad lleva a la frustraci\u00f3n.

El cambio mental que lo cambi\u00f3 todo: Claude Code m\u00f3vil es para dirigir, no para implementar. Doy instrucciones de m\u00e1s alto nivel desde mi tel\u00e9fono que desde mi escritorio. En vez de "refactoriza el middleware de autenticaci\u00f3n para usar JWT con firma RS256 y a\u00f1ade el endpoint de rotaci\u00f3n de clave p\u00fablica," digo "el sistema de auth necesita pasar a JWT \u2014 conoces la base de c\u00f3digo, hazlo, y yo reviso el PR." Claude tiene suficiente contexto de los archivos del proyecto y el historial de conversaci\u00f3n para completar los detalles que normalmente especificar\u00eda.

Esto requiri\u00f3 construir confianza real. Tuve que verificar que las decisiones aut\u00f3nomas de Claude coincid\u00edan con mis est\u00e1ndares a lo largo de una docena de proyectos antes de sentirme c\u00f3modo dando ese nivel de libertad. Pero una vez que la confianza se estableci\u00f3, programar desde el m\u00f3vil se volvi\u00f3 dram\u00e1ticamente m\u00e1s productivo. No soy un mecan\u00f3grafo en mi tel\u00e9fono \u2014 soy un director.

Error 2: No preautorizar los repos de GitHub.

La primera vez que intent\u00e9 usar Claude Code en la web desde mi tel\u00e9fono para una emergencia con un cliente, pase cuatro minutos luchando con el flujo OAuth de GitHub en un navegador m\u00f3vil. Cuatro minutos no suenan a mucho, pero cuando un sistema en producci\u00f3n est\u00e1 ca\u00eddo, cada segundo se siente como un a\u00f1o. Preautoriza cada repo que puedas necesitar. Hazlo ahora, en tu escritorio, donde el flujo toma quince segundos. Tu yo futuro, entrando en p\u00e1nico en un aparcamiento, te lo agradecer\u00e1.

Error 3: Ignorar tmux hasta que lo necesit\u00e9.

Us\u00e9 el power-user stack sin tmux durante las primeras dos semanas, pensando "mi conexi\u00f3n es suficientemente estable." Funcion\u00f3 bien hasta que estuve en un tren, a mitad de conversaci\u00f3n con Claude sobre un cambio complicado de esquema de base de datos, y mi tel\u00e9fono cambi\u00f3 de antena. La conexi\u00f3n SSH se cay\u00f3. La sesi\u00f3n de Claude Code \u2014 que llevaba corriendo cuarenta minutos y ten\u00eda contexto profundo sobre el dise\u00f1o del esquema \u2014 desapareci\u00f3. Tuve que empezar de cero.

Instal\u00e9 tmux esa misma noche. La siguiente vez que mi conexi\u00f3n se cay\u00f3 en el tren, me reconect\u00e9 y escrib\u00ed tmux attach -t claude. Cada mensaje estaba ah\u00ed. Claude estaba a mitad de frase cuando perd\u00ed la conexi\u00f3n. Termin\u00f3 la frase cuando me reconect\u00e9. La sesi\u00f3n ni siquiera not\u00f3 que me hab\u00eda ido.

tmux no es opcional para flujos de trabajo m\u00f3viles. Es el cintur\u00f3n de seguridad. No te lo saltas porque la carretera se vea lisa.

Eligiendo Tu Flujo de Trabajo: Un Marco de Decisi\u00f3n

Despu\u00e9s de un mes probando cada combinaci\u00f3n, aqu\u00ed est\u00e1 mi recomendaci\u00f3n pr\u00e1ctica seg\u00fan qui\u00e9n eres y c\u00f3mo trabajas.

Si programas desde un \u00fanico escritorio y ocasionalmente te alejas: Usa Remote Control. Act\u00edvalo por defecto en tu configuraci\u00f3n de Claude Code. Aprende el atajo /rc. Eso es todo. No necesitas la complejidad de los otros flujos de trabajo, y a\u00f1adir infraestructura innecesaria crea carga de mantenimiento sin beneficio.

Si quieres corregir bugs y enviar PRs r\u00e1pidos desde tu tel\u00e9fono: A\u00f1ade Claude Code en la web a tu kit de herramientas. Preautoriza tus repos activos de GitHub. \u00dasalo para tareas autocontenidas que no necesitan tu entorno local. Combinado con Remote Control, esto cubre el 80% de los casos de uso m\u00f3viles.

Si quieres acceso local completo desde m\u00f3vil y te sientes c\u00f3modo con algo de configuraci\u00f3n: A\u00f1ade Server Mode. Configura tu escritorio para ejecutar claude server-mode --remote-control al inicio. Esto te da la potencia de tu entorno local desde tu tel\u00e9fono sin herramientas de terceros. La \u00fanica restricci\u00f3n es que tu escritorio necesita estar encendido y conectado.

Si quieres la configuraci\u00f3n de "programar literalmente desde cualquier lugar" sin compromisos: Construye el power stack completo. Tailscale (gratis), Termius (el nivel gratuito funciona), tmux (gratis, preinstalado en la mayor\u00eda de sistemas). Treinta minutos de configuraci\u00f3n, y nunca m\u00e1s piensas en limitaciones de programaci\u00f3n m\u00f3vil.

Yo uso los cuatro. Remote Control para escapadas r\u00e1pidas. Sesiones cloud para trabajo open-source en paralelo. Server Mode como respaldo. Y el stack Tailscale + Termius + tmux como mi caballo de batalla diario para cualquier cosa seria. Los flujos de trabajo se complementan entre s\u00ed en lugar de competir.

Lo Que Viene \u2014 Y Por Qu\u00e9 Estoy Prestando Atenci\u00f3n

La experiencia de programaci\u00f3n m\u00f3vil ha mejorado dr\u00e1sticamente solo en los \u00faltimos tres meses. Cuando Remote Control se lanz\u00f3 por primera vez como vista previa de investigaci\u00f3n en febrero de 2026, era la \u00fanica opci\u00f3n. Ahora tenemos cuatro flujos de trabajo distintos, herramientas creadas por la comunidad como Happy que ofrecen clientes m\u00f3viles alternativos, y Anthropic desarrollando activamente el conjunto de funcionalidades del entorno cloud.

Algunas cosas que estoy observando:

El entorno cloud sigue ganando capacidades. Cuando se a\u00f1adi\u00f3 soporte para gh CLI a finales de 2025, desbloqueó operaciones de GitHub directamente desde sesiones cloud. Si Anthropic a\u00f1ade soporte de servidores MCP a los entornos cloud \u2014 incluso un subconjunto curado \u2014 la brecha entre sesiones cloud y locales se reduce significativamente.

La persistencia de sesiones es la pr\u00f3xima frontera. Ahora mismo, las sesiones de Remote Control mueren cuando tu terminal se cierra. El workaround con tmux lo resuelve, pero una soluci\u00f3n nativa bajar\u00eda la barrera para desarrolladores que no quieren gestionar multiplexores de terminal. No me sorprender\u00eda que Anthropic aborde esto directamente.

Y la propia app m\u00f3vil sigue mejorando. El manejo del teclado, el renderizado de c\u00f3digo, la gesti\u00f3n de conversaciones \u2014 cada actualizaci\u00f3n hace que programar desde el tel\u00e9fono se sienta menos como un compromiso y m\u00e1s como un flujo de trabajo genuino. No estamos a la par del escritorio. Pero estamos m\u00e1s cerca de lo que esperaba en marzo de 2026.

Esto es a lo que sigo volviendo: la pregunta ya no es "¿se puede programar desde el teléfono?" Eso ya está respondido. La pregunta es "¿a qué flujo de trabajo de programación recurres cuando no estás en tu escritorio?" Y la respuesta depende de lo que estés construyendo, dónde estés y cuánta configuración estés dispuesto a invertir por adelantado.

Mi momento en el dentista me enseñó algo inesperado. El valor de programar desde el móvil no está en trabajar más horas. Está en desacoplar tus momentos creativos y productivos de tu ubicación física. Algunas de mis mejores decisiones arquitectónicas han ocurrido en paseos, salas de espera y trenes — momentos donde la distancia de mi escritorio me daba distancia de mis suposiciones. Tener la capacidad de actuar sobre esas ideas inmediatamente, en vez de esperar recordarlas después, ha cambiado no solo dónde trabajo sino cómo pienso sobre el trabajo.

Configura uno de estos flujos de trabajo este fin de semana. Empieza con Remote Control si nunca lo has probado. Gradúa al power stack cuando toques el techo. Y la próxima vez que estés atrapado en algún lugar sin tu portátil, abre tu teléfono y empieza a construir.

Preguntas Frecuentes

¿Puedo usar Claude Code en mi teléfono sin ninguna configuración?

Sí — Claude Code en la web se ejecuta completamente en la nube de Anthropic y no requiere configuración local. Ábrelo en la app de Claude para iOS o Android, conecta un repositorio de GitHub y empieza a programar. No tendrás acceso a archivos locales ni servidores MCP, pero para tareas autocontenidas contra repos de GitHub, funciona inmediatamente.

¿Funciona Claude Code Remote Control en Android?

Remote Control funciona tanto en iOS como en Android a través de la app oficial de Claude. El proceso de configuración es idéntico — ejecuta claude remote-control en tu escritorio, escanea el código QR con tu teléfono. La función requiere una suscripción a Claude Pro o Max.

¿Qué pasa con mi sesión de Claude Code si mi teléfono se desconecta?

Depende de tu configuración. Solo con Remote Control, una interrupción de red de más de aproximadamente 10 minutos mata la sesión. Con el power-user stack de tmux, tu sesión sobrevive indefinidamente — tmux la mantiene corriendo en tu escritorio independientemente del estado de conexión de tu teléfono. Reconéctate y escribe tmux attach para retomar exactamente donde lo dejaste.

¿Es segura la configuración Tailscale + Termius + tmux?

Tailscale crea una red mesh cifrada con WireGuard entre tus dispositivos — ningún tráfico toca internet público. SSH añade otra capa de cifrado. Combinado con autenticación basada en claves (sin contraseñas), esta configuración es posiblemente más segura que la mayoría de alternativas basadas en la nube. El plan Personal gratuito de Tailscale soporta hasta 3 usuarios y 100 dispositivos a marzo de 2026.

¿Puedo iniciar un nuevo proyecto desde mi teléfono usando Claude Code?

Sí, mediante dos métodos. Claude Code en la web te permite crear y estructurar nuevos repos desde tu navegador móvil (crea el repo en github.com/new, autorízalo y luego inicia una sesión cloud). Con el power-user stack, puedes conectarte por SSH a tu escritorio desde tu teléfono e iniciar Claude Code en cualquier directorio — nuevo o existente — con acceso completo a tu entorno local.

Trabajemos Juntos

¿Buscas construir sistemas de IA, automatizar flujos de trabajo o escalar tu infraestructura tecnológica? Me encantaría ayudarte.


Coffee cup

¿Te gustó este artículo?

Tu apoyo me ayuda a crear más contenido técnico detallado, herramientas de código abierto y recursos gratuitos para la comunidad de desarrolladores.

Temas Relacionados

Engr Mejba Ahmed

Sobre el Autor

Engr Mejba Ahmed

Engr. Mejba Ahmed builds AI-powered applications and secure cloud systems for businesses worldwide. With 10+ years shipping production software in Laravel, Python, and AWS, he's helped companies automate workflows, reduce infrastructure costs, and scale without security headaches. He writes about practical AI integration, cloud architecture, and developer productivity.

Discussion

Comments

0

No comments yet

Be the first to share your thoughts

Leave a Comment

Your email won't be published

3  x  4  =  ?

Seguir Aprendiendo

Artículos Relacionados

Ver Todos

Comments

Leave a Comment

Comments are moderated before appearing.

Learning Resources

Expand Your Knowledge

Accelerate your growth with structured courses, verified certificates, interactive flashcards, and production-ready AI agent skills.

Sample Certificate of Completion

Sample certificate — complete any course to earn yours

Engr Mejba Ahmed

Engr Mejba Ahmed

Claude Code Expert · Online

👋

Hey there!

Quick Actions

WhatsApp Instant reply

Chat on WhatsApp

+880 1723 741224 · Instant reply

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

[email protected]

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support