Claude Code en Web y Celular — sin instalar nada
Antes necesitabas terminal y una compu decente para entrarle a Claude Code. Ya no. Te metes a claude.ai/code desde el navegador o desde tu celular y le mandas la tarea. Y cuando llegas a tu compu, el comando claude --teleport baja la sesión al terminal con todo el historial y la rama lista. Aquí está el flujo completo, los requisitos reales y las trampas que te van a frenar la primera vez.
Web · Celular · Teleport
Tres entradas a la misma sesión, sin importar dónde estés
Empezamos por el porqué (qué cambió en abril 2026), pasamos por las tres entradas en orden — web, celular y el comando teleport — y cerramos con remote-control, los requisitos del plan y la lista de gotchas que la gente choca cada primera vez.
el pain · por qué importa
Antes te frenaba la compu chafa o no saberle al terminal
Antes: para empezar con Claude Code necesitabas Mac o Linux, terminal cómoda, instalar el CLI con npm, configurar autenticación, y mantener la sesión local. Si tu laptop estaba flaca, si nunca habías abierto una terminal, o si te llegaba un cambio del cliente mientras andabas en la calle — te quedabas afuera.
Ahora (rebuild abril 2026): Anthropic rediseñó Claude Code para correr en el navegador, en tu celular y en tu terminal — y las tres pueden ser la misma sesión. Te metes a claude.ai/code, conectas tu repo de GitHub, mandas la tarea desde donde estés, y cuando llegues a tu compu el comando teleport baja la sesión al terminal con todo el historial y la rama lista.
Web · claude.ai/code
Login con tu cuenta Claude. Sessions sidebar con filtros y agrupación por proyecto. Drag-and-drop de archivos. Conecta tu repo de GitHub o sube un repo local hasta 100 MB.
Celular · iOS y Android
App nativa para iOS y Android. También responsive en el navegador del celular. Mandas prompts, ves el diff, comentas y recibes push notifications cuando termina.
Teleport · sesión a tu terminal
Empezaste en la nube y quieres terminar local. `claude --teleport` jala la sesión con todo el historial y la rama lista. `/teleport` también jala dentro de un CLI ya activo.
Quién lo necesita: cualquiera que se quedaba viendo videos de Claude Code sin poder entrarle porque su compu no aguantaba el flujo, o porque el terminal le daba miedo. También quien ya usa la CLI pero quiere mover sesiones entre dispositivos sin perder contexto. Esta página cubre los tres modos en orden — web, celular, teleport — más control remoto, plan y los gotchas que la gente choca al empezar.
Anuncio oficial: Redesigning Claude Code on desktop for parallel agents — claude.com blog, 14 de abril 2026.
item 1 · web
claude.ai/code — el navegador es tu terminal
Te metes a claude.ai/code y ya jala. No instalas nada, no abres terminal, no configuras nada. Te logueas con tu cuenta de Claude (Pro, Max, Team Premium o Enterprise) y ahí está todo: el sidebar de sesiones a la izquierda, el chat al centro y el dropdown del repo al pie. La interfaz se rediseñó en abril 2026 con un sidebar nuevo y mejoras de velocidad y confiabilidad.
Cero instalación
No descargas nada. No abres terminal. Te logueas con tu cuenta de Claude (Pro, Max, Team Premium o Enterprise) y ya estás dentro.
Sessions sidebar
Lista todas tus sesiones activas y recientes en un solo lugar. Filtras por estado, por proyecto o por entorno, y puedes agruparlas. Cuando se mergea el PR, se auto-archiva.
Drag-and-drop de archivos
Arrastras archivos del Finder o del Explorer directo al chat. Útil para mockups, errores en logs, capturas o documentos que quieres que Claude lea.
GitHub conectado o repo subido
Lo normal: instalas la GitHub App de Claude, autorizas tus repos y la sesión clona, edita y pushea sola. Alternativa: sube un repo local hasta 100 MB con CCR_FORCE_BUNDLE=1.
Tareas paralelas
Puedes correr varias sesiones a la vez en distintos repos. Una refactorea, otra arregla un bug, otra escribe tests. Todas viven en el sidebar.
Tu primera sesión nube
Confirma que el flujo entero te jala antes de meterle algo serio
Abre claude.ai/code, conecta tu repo de GitHub y pega este prompt. Es de bajo riesgo: Claude lee el repo, propone un cambio chico, y se queda esperando tu OK. Cuando termines, ya estarás listo para teleportearlo al terminal o aprobar el PR desde la web.
URL oficial
https://claude.ai/codeMi primera sesión nube
Confirma acceso al repo, lee el README, propone un cambio chico — sin tocar nada — y espera tu OK.
Quiero que arranques una sesión nueva en claude.ai/code con mi repo conectado y me ayudes con una tarea simple para confirmar que jala el flujo entero. Pasos que quiero que sigas: 1. Confirma que tienes acceso al repo (usa `git status` para verificar la rama actual y que el working tree está limpio). 2. Lee mi README y dime en 3 bullets qué hace este proyecto y cuál es el comando para correrlo en local. 3. Sin tocar nada todavía, propón un primer cambio chico y de bajo riesgo que pudieras hacer (ej. arreglar un typo, agregar un comentario JSDoc, mejorar un error message). NO lo apliques. 4. Espera mi OK antes de hacer cualquier cambio. Cuando termine, voy a usar `claude --teleport` para bajar la sesión a mi terminal y revisar el diff antes de hacer push.
Tip: si nunca has conectado un repo, sigue el quickstart oficial. Te lleva del login al primer prompt en menos de 60 segundos. Si tu repo es privado, autoriza la GitHub App de Claude explícitamente desde Settings → Applications → Claude.
item 2 · celular
Te llega el cliente, sacas el celular, le mandas la tarea
El mismo claude.ai/code abre desde tu navegador móvil. Y si quieres notificaciones push y mejor experiencia, baja la app oficial de Anthropic — Claude Code se incluye dentro. Te llega el cambio del cliente mientras vas en el carro o en la calle, sacas el cel, le picas y le mandas la tarea. Tu sesión sigue en la nube y modifica el repo directo, sin abrir laptop.
Apps nativas para iOS y Android
Claude Code llegó al móvil en octubre 2025. La app oficial de Anthropic ya lo incluye, con soporte de push notifications cuando termina una tarea o necesita tu input.
Mismo claude.ai/code en el navegador
Si no quieres bajar la app, abres el navegador del celular y entras al mismo URL. La interfaz es responsive — el sidebar se colapsa, el input queda al fondo.
Lo que jala desde el celular
Mandar tareas nuevas, monitorear sesiones que dejaste corriendo, ver el diff de lo que cambió, comentar líneas, controlar el auto-fix de PRs y recibir notificaciones.
Lo que NO jala desde el celular
Comandos interactivos tipo /mcp (que abren un picker en terminal) no funcionan en móvil. Los comandos de salida en texto sí — /context, /compact, /recap, /tasks.
Sin app: también te jala desde el navegador del celular abriendo claude.ai/code. Login con la misma cuenta y tus sesiones aparecen igualito que en la compu — solo que el sidebar se colapsa y el input queda al fondo de la pantalla.
item 3 · teleport
claude --teleport — la sesión salta a tu terminal
Empezaste en el celular, llegas a tu compu, abres terminal. Escribes claude --teleport, eliges la sesión y listo: la conversación entera, los archivos editados y la rama checkeada saltan al terminal. Sigues donde te quedaste, pero ahora con todo tu setup local — tu shell, tus aliases, tus dotfiles.
Picker interactivo
claude --teleportPor session-id
claude --teleport <session-id>Dentro de una sesión CLI activa
/teleport # alias: /tpFlujo opuesto: terminal → nube
claude --remote "tu tarea aquí"Variantes y dónde correrlas:
claude --teleport
Picker interactivo. Te lista las sesiones nube disponibles para que elijas una. Útil cuando no recuerdas el ID.
claude --teleport <session-id>
Resume directo. Si copiaste el ID desde la web (botón "Open in CLI"), pégalo aquí y ahorra el picker.
/teleport o /tp
Mismo picker pero desde una sesión CLI ya activa. No tienes que reiniciar Claude Code — abres el picker, eliges otra sesión y se cambia.
Botón "Open in CLI" en la web
Desde claude.ai/code, en el menú de la sesión, te copia el comando `claude --teleport <id>` listo para pegar en tu terminal.
Antes de teleportear, valida estos cinco puntos:
Login con cuenta claude.ai
Si entraste a la CLI con API key, Bedrock, Vertex o Foundry, teleport NO jala. Sal y vuelve a entrar con `/login` usando tu cuenta de claude.ai (Pro, Max o superior).
Branch ya pusheada
La rama de la sesión nube debe existir en el remote para que el teleport pueda hacer fetch + checkout. Cuando empiezas en la web, la rama se pushea sola; verifica que sí lo haya hecho antes de teleportear.
Working tree limpio
Si tienes cambios sin commitear, teleport te pide stashear primero. Es buena práctica: `git stash` antes, `git stash pop` después si los necesitas.
Mismo repo, no un fork
Teleport asume que el repo local apunta al mismo origin que la sesión nube. Si trabajas en un fork, el fetch de la branch falla.
Solo va nube → terminal
Teleport es uno-vía: baja sesiones de la web/celular a tu terminal local. Para el flujo opuesto (empezar local y mover a la nube) usas `claude --remote`.
Bájame esta sesión nube al terminal
Pégalo cuando quieras teleportear. Claude valida git, branch y auth, ejecuta el teleport y te da el resumen antes de seguir.
Quiero bajar a mi terminal una sesión que dejé corriendo en claude.ai/code. Guíame paso a paso: 1. Dime cómo encuentro el ID de la sesión desde la web (o si prefieres, abro el picker con `claude --teleport` sin argumentos). 2. Antes de teleportear, valida con `git status` que mi working tree está limpio. Si hay cambios sin commitear, propón si los stasheamos o los committeamos primero. 3. Confirma que la branch de la sesión nube ya está pusheada al remote. 4. Ejecuta el teleport. Cuando ya esté local, muéstrame el resumen de la sesión: cuántos archivos tocó, qué pruebas corrió, qué quedó pendiente. 5. Antes de seguir tirando código, dame un plan de lo que sigue y espera mi OK. Si algo falla (login con API key en lugar de cuenta, branch no encontrada, working tree sucio), explícame el error en una línea y dame el comando exacto para arreglarlo.
¿Y si el repo no está en GitHub? Para sesiones nube sin GitHub, súbelo bundleado: CCR_FORCE_BUNDLE=1 claude --remote "tu tarea aquí". Sube hasta 100 MB. La sesión nube edita los archivos pero no puede hacer push de regreso, así que el flujo natural es: subir bundleado → terminar el cambio → teleportear al terminal → committear y pushear local.
complemento · control remoto
/remote-control — controla tu terminal desde el celular
Teleport baja la sesión nube a tu terminal local. Remote-control es el opuesto: tu sesión sigue corriendo local en tu compu, pero la controlas desde tu celular o desde claude.ai/code. Útil para cuando saliste, te acuerdas de algo, y no quieres regresar a sentarte frente al teclado.
Activa para esta sesión
/remote-controlActiva por default
/config → Enable Remote Control for all sessionsSaliste y te acuerdas de algo
La sesión sigue corriendo en tu compu. Sacas el celular, mandas el prompt y tu compu lo ejecuta como si estuvieras frente al teclado.
Tarea larga sin estar pegado
Empiezas una tarea pesada en local, te vas. Desde el celular monitoreas el output y respondes los "¿le sigo?" de Claude sin volver a la compu.
Aprobar cambios desde la calle
Tu sesión local te pide confirmación para tocar un archivo crítico. Te llega la notificación al celular, le pones OK desde ahí.
Préndeme remote-control y verifica que jala
Confirma auth, activa /remote-control, dime qué URL abrir en el celular y manda un mensaje de prueba para validar.
Quiero controlar esta sesión local desde mi celular o desde claude.ai/code. Configúralo: 1. Confirma que estoy logueado con mi cuenta claude.ai (no con API key) — si no, dame el comando exacto para hacer `/login`. 2. Habilita Remote Control para esta sesión con `/remote-control`. Si quieres dejarlo prendido para todas mis sesiones futuras, dime cómo activarlo desde `/config`. 3. Confírmame qué URL o app abro en el celular para tomar el control y mandar prompts a esta misma sesión. 4. Manda un mensaje de prueba desde el celular y verifica que llega al terminal. Si algo no jala, dame el diagnóstico exacto: ¿es problema de auth, de red, de versión de la CLI, o de plan? Y dime cómo arreglarlo.
Diferencia clave: teleport mueve la sesión a tu terminal y queda viviendo ahí. Remote-control deja la sesión donde está y te da una pantalla extra para mandarle prompts. Si vas a estar lejos un buen rato, mejor teleport. Si solo necesitas mandar un mensaje rápido sin moverte, remote-control. Más detalle en la documentación oficial.
antes de entrar
Lo que necesitas confirmado antes de meterle
Cuatro cosas. Si las tienes en orden antes de abrir claude.ai/code, te ahorras todos los errores típicos del primer día. Si no, te vas a frenar en el lugar más obvio: el plan, el repo, la auth, o la versión del CLI.
Plan: Pro mínimo
Free NO incluye Claude Code. Pro ($20/mes) ya te da web, celular, teleport y remote-control. Max ($100 o $200) suma Opus 4.7 y 5× los rate limits.
GitHub App de Claude
Para que la nube clone, edite y pushee tus repos, instala la GitHub App de Claude. Si tienes repos privados, autoriza explícitamente cada uno desde Settings → Applications → Claude.
CLI instalada (solo si vas a teleportear)
Para el web puro y celular no necesitas CLI. Para teleport sí. Instálala con `npm install -g @anthropic-ai/claude-code` y entra con `claude /login` (cuenta claude.ai, no API key).
Equipo: necesita Premium
Si tu cuenta es de Team, asegúrate de que el admin haya activado el plan Premium ($100/seat, mínimo 5 seats). Team Standard NO incluye Claude Code.
Instala el CLI (solo si vas a teleportear)
npm install -g @anthropic-ai/claude-codeLogin con cuenta claude.ai (no API key)
claude /loginQuick start · 5 pasos
Del primer login al primer teleport en menos de 60 segundos
- 1
Confirma tu plan
Necesitas Pro o superior. Si estás en Free o tu Team es Standard, sube de plan antes de seguir.
- 2
Abre claude.ai/code
Login con tu cuenta de Claude. Si es la primera vez, te pide instalar la GitHub App y autorizar el repo con el que vas a trabajar.
- 3
Selecciona el repo y manda tu primer prompt
Elige el repo del dropdown, describe la tarea en español, presiona Enter. La sesión clona, trabaja y te muestra el diff cuando termina.
- 4
Desde el celular: misma URL
Abre claude.ai/code en el navegador del celular o instala la app oficial de Anthropic (iOS/Android). Tus sesiones aparecen ahí mismo.
- 5
Cuando llegues a tu compu: claude --teleport
Abre tu terminal en el repo, corre `claude --teleport` y elige la sesión. La conversación, el historial y la branch se sincronizan al instante.
Plan check: si no estás seguro de qué incluye tu cuenta, abre el comparativo oficial de planes o pasa por la guía interna Cuál plan Claude para ver cuál te conviene según tu uso.
ojo con esto
Lo que rompe a la gente la primera vez
Estas siete trampas son las que más cuestan tiempo cuando alguien arranca con Claude Code en web o celular. No son bugs — son comportamientos esperados que no son obvios hasta que los chocas. Léelas antes de empezar y te ahorras horas.
- 1
API key bloquea teleport y remote-control
Si entraste con `ANTHROPIC_API_KEY`, Bedrock o Vertex, los flujos web ↔ terminal no funcionan. Sal con `/logout`, vuelve con `/login` usando tu cuenta de claude.ai.
- 2
La sesión no se cierra al cerrar el navegador
Cerrar la pestaña no detiene la sesión. Sigue viva en el sidebar y consume tu rate limit si está trabajando. Archívala o elimínala desde la web cuando termines.
- 3
Tu ~/.claude no carga en la nube
Las sesiones nube clonan el repo, no tu home. Si quieres que cargue tu CLAUDE.md o tu .claude/settings.json, deben estar committeados al repo (no solo en tu carpeta de usuario).
- 4
Setup script con error mata la sesión
Si configuras un setup script y un comando devuelve exit ≠ 0, la sesión nube no arranca. Para pasos no críticos usa `|| true` para que no rompa el flujo.
- 5
Repos local-only se pueden subir bundleados
Si no usas GitHub, súbelos con `CCR_FORCE_BUNDLE=1 claude --remote "tarea"` (límite 100 MB). Ojo: sin GitHub, la nube NO puede hacer push de regreso.
- 6
Rate limits compartidos
Correr varias sesiones nube en paralelo no te cobra extra, pero sí consume tu cuota más rápido. Si llegas al techo, una sola tarea más te bloquea hasta que reinicie la ventana.
- 7
Comandos interactivos no jalan en celular
/mcp y comandos similares que abren un picker en terminal no aparecen bien en el móvil. Quédate con los comandos de texto (/context, /compact, /recap) cuando andes en el cel.
Regla general: si algo no jala, primero confirma con qué cuenta entraste (cuenta claude.ai vs API key), después confirma el plan, después confirma el estado de git. El 80% de los problemas se resuelven en esos tres puntos.
Guía de la comunidad
Claude Code dejó de ser solo CLI. Web, celular y terminal son la misma sesión, y lo único que necesitas para entrar es tu cuenta de Claude. Esta guía es parte de la bóveda de tododeia, una colección libre de recursos para quienes usan Claude todos los días. Anuncio oficial: claude.com/blog · Documentación: code.claude.com/docs.
Instalar Claude Code
El CLI tradicional, paso a paso
Cuál plan Claude
Pro, Max o Team — qué te conviene
Control remoto
Tu terminal desde el celular
¿Para quién no es Claude Code en web?
Si estás en el plan Free, todavía no jala — necesitas Pro mínimo. Si trabajas con repos super privados que no puedes conectar a una GitHub App, el camino bundleado (CCR_FORCE_BUNDLE) te limita a 100 MB y sin push automático. Y si dependes de comandos interactivos del CLI (pickers, MCPs locales), esos van a vivir solo en tu terminal — la web los reemplaza por interfaz gráfica, pero algunos no tienen equivalente todavía.
¿Y si nunca has usado Claude Code?
Empieza por el web — es el camino más corto. Login en claude.ai/code, conecta un repo, manda un prompt simple. Cuando le agarres el ritmo, instala el CLI con npm install -g @anthropic-ai/claude-code y prueba el teleport. En ese orden te equivocas menos.