Skip to main content
📝 Claude Code

Fluxos de trabalho m\u00f3veis com Claude Code: programe de qualquer lugar

Programe de qualquer lugar com fluxos móveis do Claude Code. Corrija problemas de produção, revise PRs e faça deploy do seu celular. Configuração completa com exemplos reais.

35 min

Tempo de leitura

6,976

Palavras

Mar 25, 2026

Publicado

Engr Mejba Ahmed

Escrito por

Engr Mejba Ahmed

Compartilhar Artigo

Fluxos de trabalho m\u00f3veis com Claude Code: programe de qualquer lugar

Fluxos de trabalho m\u00f3veis com Claude Code: programe de qualquer lugar

Eu estava sentado na sala de espera do dentista quando meu deploy quebrou.

N\u00e3o foi um problema pequeno. Daquele tipo em que uma notifica\u00e7\u00e3o do Slack do seu bot de monitoramento faz seu est\u00f4mago revirar \u2014 erros 502 em cascata por tr\u00eas microsservi\u00e7os, uma migra\u00e7\u00e3o de banco de dados que rodou no staging mas travou em produ\u00e7\u00e3o, e um cliente que ia apresentar a plataforma para a diretoria em quarenta e cinco minutos.

Meu notebook estava em casa. Meu desktop estava em casa. Tudo que eu tinha era meu celular e uma sensa\u00e7\u00e3o crescente de p\u00e2nico.

Seis meses atr\u00e1s, esse cen\u00e1rio terminava comigo correndo para o carro. Hoje, abri o Claude Code no meu celular, conectei ao meu desktop atrav\u00e9s de um t\u00fanel seguro, e em noventa segundos tinha um agente de IA diagnosticando a falha da migra\u00e7\u00e3o. Aprovei a corre\u00e7\u00e3o do banco do passageiro do carro da minha esposa enquanto ela nos levava para casa. A demo do cliente correu bem. Eles nunca souberam de nada.

Aquele momento cristalizou algo que eu vinha circulando h\u00e1 semanas: as capacidades m\u00f3veis do Claude Code silenciosamente se tornaram uma de suas funcionalidades mais poderosas, e quase ningu\u00e9m est\u00e1 usando-as em todo seu potencial. A maioria dos desenvolvedores conhece o Remote Control \u2014 escrevi uma an\u00e1lise aprofundada dessa funcionalidade quando ela foi lan\u00e7ada. Mas Remote Control \u00e9 apenas um fluxo de trabalho em um espectro que vai de "checagem r\u00e1pida do sof\u00e1" at\u00e9 "acesso completo \u00e0 m\u00e1quina local de qualquer lugar do planeta."

Passei o \u00faltimo m\u00eas testando cada fluxo de trabalho m\u00f3vel que o Claude Code suporta. Programei de lounges de aeroporto, cafeterias, um trem em movimento e, sim \u2014 daquela sala de espera do dentista. Alguns fluxos de trabalho s\u00e3o simpl\u00e9rrimos. Outros exigem uma configura\u00e7\u00e3o de usu\u00e1rio avan\u00e7ado que leva trinta minutos mas rende dividendos por meses. E as compensa\u00e7\u00f5es entre eles n\u00e3o s\u00e3o \u00f3bvias at\u00e9 voc\u00ea esbarrar nas limita\u00e7\u00f5es.

Aqui est\u00e1 tudo que aprendi \u2014 as configura\u00e7\u00f5es que funcionaram, as que me frustraram, e a configura\u00e7\u00e3o exata que agora uso diariamente.

Os Quatro Fluxos de Trabalho M\u00f3veis (E Quando Cada Um Faz Sentido)

Antes de entrarmos em guias de configura\u00e7\u00e3o e comandos de terminal, voc\u00ea precisa de um modelo mental. O Claude Code n\u00e3o tem "um modo m\u00f3vel." Ele tem quatro fluxos de trabalho distintos, cada um com capacidades diferentes, limita\u00e7\u00f5es diferentes e custos de configura\u00e7\u00e3o diferentes. Escolher o errado para sua situa\u00e7\u00e3o \u00e9 o caminho mais r\u00e1pido para a frustra\u00e7\u00e3o e a conclus\u00e3o de que programar no celular n\u00e3o funciona.

Aqui est\u00e1 o mapa:

Fluxo de trabalho Acesso a arquivos locais Tempo de configura\u00e7\u00e3o Ideal para
Remote Control (Desktop para M\u00f3vel) Completo 2 minutos Continuar sess\u00f5es ativas do desktop em movimento
Claude Code na Web (Cloud) Nenhum Zero Tarefas r\u00e1pidas, novos repos, filas de trabalho paralelas
Server Mode (M\u00f3vel para Desktop) Completo 10-15 minutos Iniciar novas sess\u00f5es no desktop a partir do celular
Power User Stack (Tailscale + Termius + tmux) Completo 30 minutos (uma vez) Acesso irrestrito a qualquer projeto, a qualquer hora, de qualquer lugar

Os tr\u00eas primeiros s\u00e3o integrados ao pr\u00f3prio Claude Code. O quarto \u00e9 uma configura\u00e7\u00e3o personalizada usando ferramentas externas que remove todas as limita\u00e7\u00f5es dos outros. A maioria dos desenvolvedores usar\u00e1 uma combina\u00e7\u00e3o de dois ou tr\u00eas dependendo da situa\u00e7\u00e3o.

Vou percorrer cada um na ordem em que os descobri \u2014 que tamb\u00e9m \u00e9 a ordem de poder e complexidade crescentes. Mas aqui est\u00e1 o que a maioria dos artigos n\u00e3o conta: voc\u00ea provavelmente n\u00e3o precisa dos quatro. Entender as compensa\u00e7\u00f5es permite escolher os dois certos para seu fluxo de trabalho e ignorar o resto.

Fluxo de Trabalho 1: Remote Control \u2014 A Porta de Entrada

Se voc\u00ea usa o Claude Code h\u00e1 mais de uma semana, provavelmente j\u00e1 encontrou o Remote Control. \u00c9 o fluxo de trabalho m\u00f3vel mais simples e o que a Anthropic projetou como ponto de entrada. Cobri a configura\u00e7\u00e3o detalhada e o modelo de seguran\u00e7a em um post anterior, ent\u00e3o vou focar nos padr\u00f5es pr\u00e1ticos aqui em vez de repetir o b\u00e1sico.

O conceito central: voc\u00ea inicia uma sess\u00e3o do Claude Code no seu desktop, ativa o Remote Control, e seu celular se torna uma janela ao vivo para essa sess\u00e3o. Cada mensagem, cada edi\u00e7\u00e3o de arquivo, cada chamada de ferramenta sincroniza em tempo real. Seu celular n\u00e3o est\u00e1 rodando o Claude Code \u2014 est\u00e1 controlando a inst\u00e2ncia que j\u00e1 est\u00e1 rodando na sua m\u00e1quina.

O que o torna \u00f3timo:

Todo o seu ambiente local permanece intacto. Servidores MCP, skills personalizados, configura\u00e7\u00f5es de projeto, acesso ao sistema de arquivos \u2014 tudo funciona exatamente como quando voc\u00ea est\u00e1 sentado na sua mesa. O agente de IA rodando na sua m\u00e1quina n\u00e3o sabe e n\u00e3o se importa se suas instru\u00e7\u00f5es v\u00eam de um celular em vez de um teclado.

A configura\u00e7\u00e3o leva genuinamente dois minutos. Execute claude remote-control no diret\u00f3rio do seu projeto, escaneie o c\u00f3digo QR com seu celular, pronto. Ou se voc\u00ea est\u00e1 no meio de uma conversa, digite /rc e escaneie. Configurei o meu para estar sempre ativado por padr\u00e3o \u2014 um passo a menos quando preciso pegar meu celular e sair da mesa.

Onde falha:

A sess\u00e3o precisa come\u00e7ar no seu desktop. Voc\u00ea n\u00e3o pode iniciar uma sess\u00e3o Remote Control do seu celular. Se voc\u00ea saiu de casa sem iniciar o Claude Code primeiro, esse fluxo de trabalho \u00e9 in\u00fatil. Aprendi isso da maneira dif\u00edcil num s\u00e1bado de manh\u00e3 quando tive uma ideia para uma funcionalidade enquanto fazia compras, peguei meu celular e percebi que n\u00e3o tinha nenhuma sess\u00e3o ativa para conectar.

Tamb\u00e9m tem a depend\u00eancia do terminal. Seu terminal do desktop precisa ficar aberto. Feche a tampa do notebook, deixe-o entrar em suspens\u00e3o ou perca energia \u2014 a sess\u00e3o morre. O timeout de rede de 10 minutos tamb\u00e9m \u00e9 real. Se sua internet residencial falhar por mais de cerca de dez minutos, a sess\u00e3o desconecta e voc\u00ea perde o contexto da conversa.

Meu padr\u00e3o de uso real:

Uso Remote Control quase todos os dias, mas sempre reativamente. Estou trabalhando na minha mesa, algo me puxa \u2014 uma reuni\u00e3o, uma caminhada, um filho que precisa de aten\u00e7\u00e3o \u2014 e fa\u00e7o /rc para o celular antes de levantar. \u00c9 o fluxo de trabalho "n\u00e3o quebre o ritmo". N\u00e3o \u00e9 o fluxo de trabalho "comece algo novo do sof\u00e1".

Essa distin\u00e7\u00e3o importa, e foi o que me empurrou para as outras tr\u00eas op\u00e7\u00f5es.

Fluxo de Trabalho 2: Claude Code na Web \u2014 O Atalho pela Nuvem

Este me surpreendeu. Quando a Anthropic lan\u00e7ou o Claude Code na web, presumi que era uma vers\u00e3o simplificada \u2014 um checkbox de marketing para "funciona no celular." Eu estava errado. \u00c9 uma ferramenta genuinamente diferente com um caso de uso genuinamente diferente.

Claude Code na web roda inteiramente na infraestrutura cloud da Anthropic. Voc\u00ea abre no seu navegador m\u00f3vel ou no app Claude para iOS/Android, escolhe um reposit\u00f3rio do GitHub e inicia uma sess\u00e3o. O Claude clona o repo em um ambiente cloud seguro, faz o trabalho e, quando termina, voc\u00ea recebe um pull request pronto para merge.

Sem desktop. Sem terminal. Sem SSH. Sem configura\u00e7\u00e3o.

O fluxo de trabalho na pr\u00e1tica:

Eu estava numa cafeteria quando um contribuidor abriu uma issue em um dos meus repos open-source \u2014 um bug de renderiza\u00e7\u00e3o CSS no site de documenta\u00e7\u00e3o. Abri o Claude Code na web pelo meu celular, autorizei o repo (um passo \u00fanico via GitHub), descrevi o bug e deixei o Claude trabalhar. Oito minutos depois, tinha um PR com a corre\u00e7\u00e3o. Revisei o diff no celular, aprovei e fiz o merge. Tempo total da notifica\u00e7\u00e3o \u00e0 corre\u00e7\u00e3o em produ\u00e7\u00e3o: doze minutos, de uma cafeteria, no celular.

Essa \u00e9 a magia do fluxo de trabalho na nuvem. Para tarefas autocontidas em reposit\u00f3rios do GitHub, nada chega perto da velocidade com que voc\u00ea vai de "deveria corrigir isso" para "est\u00e1 corrigido."

O que voc\u00ea perde:

Tudo que \u00e9 local. Seus servidores MCP n\u00e3o existem no ambiente cloud. Seus skills personalizados do Claude n\u00e3o est\u00e3o carregados. Suas configura\u00e7\u00f5es do diret\u00f3rio .claude/, seus bancos de dados locais, suas vari\u00e1veis de ambiente \u2014 nada \u00e9 transferido. O ambiente cloud \u00e9 uma sandbox limpa com o c\u00f3digo do seu repo e nada mais.

Isso significa que o fluxo de trabalho cloud \u00e9 perfeito para:

  • Corre\u00e7\u00f5es de bugs em projetos open-source
  • Adi\u00e7\u00f5es r\u00e1pidas de funcionalidades em repos que n\u00e3o dependem de servi\u00e7os locais
  • Filas de tarefas paralelas \u2014 inicie cinco sess\u00f5es cloud em cinco repos diferentes simultaneamente
  • Prototipagem de novas ideias em reposit\u00f3rios novos

E \u00e9 p\u00e9ssimo para:

  • Projetos que dependem de bancos de dados ou servi\u00e7os locais
  • Fluxos de trabalho que usam servidores MCP ou configura\u00e7\u00f5es de ferramentas personalizadas
  • Qualquer coisa que precise de acesso a arquivos fora do reposit\u00f3rio
  • Trabalho que requer seu ambiente de desenvolvimento espec\u00edfico

A fric\u00e7\u00e3o da autoriza\u00e7\u00e3o de repos:

Aqui est\u00e1 a parte um pouco desajeitada. Antes de poder usar um repo do GitHub com o Claude Code na web, voc\u00ea precisa autoriz\u00e1-lo atrav\u00e9s da integra\u00e7\u00e3o com o GitHub. \u00c9 um passo \u00fanico por repo, mas precisa ser feito pelo navegador m\u00f3vel \u2014 o app m\u00f3vel do GitHub n\u00e3o suporta. O fluxo \u00e9: abra github.com no navegador do celular, navegue at\u00e9 o repo e autorize nas configura\u00e7\u00f5es do Claude Code.

N\u00e3o \u00e9 terr\u00edvel, mas tamb\u00e9m n\u00e3o \u00e9 fluido. Pr\u00e9-autorizei todos os meus reposit\u00f3rios ativos para nunca encontrar essa fric\u00e7\u00e3o no momento. Se voc\u00ea mant\u00e9m mais de um punhado de repos, recomendo fazer o mesmo numa tarde tranquila em vez de se debater com fluxos OAuth quando realmente precisa entregar algo.

Criando novos repos pelo celular:

Isso funciona, mas com uma ressalva. O app m\u00f3vel do GitHub n\u00e3o suporta a cria\u00e7\u00e3o de novos reposit\u00f3rios \u2014 voc\u00ea precisa da interface web m\u00f3vel completa. Navegue at\u00e9 github.com/new no navegador do celular, crie o repo, autorize-o no Claude Code e ent\u00e3o inicie uma sess\u00e3o cloud. Usei esse fluxo para criar repos de novos projetos pelo celular e ter o Claude estruturando toda a base de c\u00f3digo. Funciona. N\u00e3o \u00e9 elegante. Mas quando a inspira\u00e7\u00e3o bate e voc\u00ea quer aproveitar o momento, "n\u00e3o elegante mas funcional" sempre vence "fa\u00e7o quando chegar em casa."

Fluxo de Trabalho 3: Server Mode \u2014 Iniciando Sess\u00f5es do Desktop Pelo Celular

Aqui \u00e9 onde a hist\u00f3ria m\u00f3vel fica realmente poderosa, e onde a maioria das pessoas para de ler porque a configura\u00e7\u00e3o parece intimidadora. N\u00e3o deveria. Server Mode \u00e9 a ponte entre "meu celular s\u00f3 pode continuar sess\u00f5es existentes" e "meu celular pode iniciar qualquer sess\u00e3o em qualquer projeto."

O conceito: voc\u00ea configura sua m\u00e1quina desktop para rodar o Claude Code em server mode. Ele fica l\u00e1 ouvindo por conex\u00f5es. Do seu celular \u2014 atrav\u00e9s do app m\u00f3vel do Claude \u2014 voc\u00ea pode iniciar uma sess\u00e3o completamente nova em qualquer diret\u00f3rio de projeto no seu desktop, com acesso completo ao seu sistema de arquivos local, servidores MCP e skills personalizados.

Pense nisso como Remote Control, mas ao contr\u00e1rio. Em vez de "estou na mesa e quero ir para o celular," \u00e9 "estou no celular e quero acessar minha mesa."

Configurando:

No seu desktop, execute:

claude server-mode --remote-control

Isso inicia o Claude Code em um estado de servidor persistente. Ele exibe uma URL de sess\u00e3o e ouve conex\u00f5es de entrada dos seus dispositivos autenticados. A flag --remote-control \u00e9 cr\u00edtica \u2014 sem ela, o servidor aceita apenas conex\u00f5es locais.

Voc\u00ea vai querer manter isso rodando em uma aba de terminal dedicada ou, melhor ainda, dentro de um multiplexador de terminal como o tmux (mais sobre isso na se\u00e7\u00e3o de usu\u00e1rio avan\u00e7ado). O processo do servidor precisa ficar ativo para que as conex\u00f5es m\u00f3veis funcionem.

Do seu celular, abra o app do Claude, e sua m\u00e1quina desktop aparece como um alvo de conex\u00e3o dispon\u00edvel. Selecione-a, escolha um diret\u00f3rio de projeto, e voc\u00ea est\u00e1 dentro \u2014 uma sess\u00e3o nova do Claude Code rodando no seu hardware, controlada pelo seu celular.

Por que isso importa mais do que parece:

A diferen\u00e7a entre sess\u00f5es cloud e sess\u00f5es server mode \u00e9 a diferen\u00e7a entre "IA que pode editar seu c\u00f3digo" e "IA que pode trabalhar no seu ambiente real." Quando me conecto ao meu desktop via server mode, o Claude tem acesso a:

  • Meus bancos de dados PostgreSQL locais para testes
  • Meus containers Docker e clusters Kubernetes
  • Meus servidores MCP (a integra\u00e7\u00e3o com Figma, a ponte com Notion, meu toolkit SEO personalizado)
  • Minhas configura\u00e7\u00f5es .claude/ espec\u00edficas de projeto e skills personalizados
  • Arquivos fora do reposit\u00f3rio \u2014 documenta\u00e7\u00e3o, assets de design, arquivos de configura\u00e7\u00e3o

Esse \u00faltimo ponto \u00e9 subestimado. Metade do meu fluxo de trabalho envolve o Claude referenciando arquivos de m\u00faltiplos projetos. O ambiente cloud n\u00e3o consegue fazer isso. O server mode consegue.

A limita\u00e7\u00e3o honesta:

Seu desktop precisa estar ligado, conectado \u00e0 internet e rodando o processo do servidor. Se sua m\u00e1quina \u00e9 um notebook que suspende quando voc\u00ea fecha a tampa, server mode n\u00e3o \u00e9 confi\u00e1vel. Se sua internet residencial cair, voc\u00ea perde o acesso. Isso n\u00e3o \u00e9 uma cr\u00edtica \u2014 \u00e9 uma restri\u00e7\u00e3o f\u00edsica. Seu celular est\u00e1 conectando \u00e0 sua m\u00e1quina real, e m\u00e1quinas reais podem estar indispon\u00edveis.

O que nos leva \u00e0 configura\u00e7\u00e3o que resolve tudo.

Fluxo de Trabalho 4: O Power User Stack \u2014 Tailscale + Termius + tmux

\u00c9 isso que eu realmente uso. Todo dia. De qualquer lugar.

Os tr\u00eas primeiros fluxos de trabalho compartilham uma limita\u00e7\u00e3o em comum: dependem da rede integrada do Claude Code para conectar seu celular e seu desktop. Essa rede \u00e9 boa \u2014 criptografada, segura, bem projetada \u2014 mas \u00e9 limitada. Voc\u00ea precisa de uma sess\u00e3o ativa do Claude antes de poder conectar. Seu terminal precisa ficar aberto. Interrup\u00e7\u00f5es de rede matam a conex\u00e3o.

O power user stack contorna todas essas restri\u00e7\u00f5es dando a voc\u00ea acesso direto por terminal ao seu desktop a partir do celular. Uma vez que voc\u00ea tem isso, pode iniciar o Claude Code, par\u00e1-lo, alternar entre projetos, gerenciar processos e fazer literalmente qualquer coisa que faria sentado no teclado. Seu celular se torna um terminal completo, n\u00e3o apenas um controle remoto do Claude Code.

Tr\u00eas ferramentas fazem isso funcionar:

Tailscale cria uma rede mesh segura e criptografada entre todos os seus dispositivos. Seu celular, seu desktop, seu notebook, uma VM na nuvem \u2014 todos entram na mesma rede privada e podem se alcan\u00e7ar diretamente, independentemente de qual rede WiFi ou conex\u00e3o celular estejam usando. Sem redirecionamento de portas. Sem configura\u00e7\u00e3o de roteador. Sem expor sua m\u00e1quina \u00e0 internet p\u00fablica.

O plano gratuito do Tailscale suporta at\u00e9 3 usu\u00e1rios e 100 dispositivos \u2014 mais que suficiente para um desenvolvedor solo. Estou no plano gratuito h\u00e1 meses sem nenhuma fric\u00e7\u00e3o. Os planos pagos come\u00e7am em 5$/m\u00eas se voc\u00ea precisar de mais usu\u00e1rios ou recursos, mas honestamente, n\u00e3o precisei fazer upgrade.

Termius (ou Blink Shell, ou qualquer cliente SSH) d\u00e1 a voc\u00ea uma interface de terminal adequada no celular. Termius \u00e9 minha escolha porque a experi\u00eancia do teclado no iOS \u00e9 a menos dolorosa que encontrei \u2014 e "menos dolorosa" importa enormemente quando voc\u00ea est\u00e1 digitando comandos no celular. Suporta autentica\u00e7\u00e3o por chave SSH, perfis de conex\u00e3o e sess\u00f5es persistentes.

tmux \u00e9 a arma secreta que torna todo o stack confi\u00e1vel. \u00c9 um multiplexador de terminal \u2014 um programa que mant\u00e9m sess\u00f5es de terminal vivas independentemente da sua conex\u00e3o. Inicie uma sess\u00e3o tmux, rode o Claude Code dentro dela, desconecte do SSH, feche o app Termius, coloque o celular no bolso, voe para outro pa\u00eds, reconecte \u2014 e sua sess\u00e3o do Claude Code est\u00e1 exatamente onde voc\u00ea a deixou. Cada mensagem, cada arquivo, cada estado do agente. O tmux n\u00e3o se importa que voc\u00ea desapareceu por tr\u00eas horas. A sess\u00e3o continuou rodando no seu desktop o tempo todo.

Essa \u00e9 a diferen\u00e7a cr\u00edtica em rela\u00e7\u00e3o ao timeout de 10 minutos do Remote Control. Sess\u00f5es tmux sobrevivem indefinidamente. Seu agente Claude Code pode estar no meio de uma tarefa, processando um refactoring complexo em vinte arquivos, e voc\u00ea pode desconectar e reconectar \u00e0 vontade sem perder um \u00fanico byte de contexto.

Configurando o Power Stack (Uma Vez, 30 Minutos)

Aqui est\u00e1 a configura\u00e7\u00e3o exata que uso. Isso assume um desktop Mac, mas a mesma abordagem funciona no Linux. Usu\u00e1rios Windows podem usar WSL2.

Passo 1: Instalar e configurar o Tailscale no seu desktop

# macOS - Instalar via Homebrew
brew install tailscale

# Iniciar o daemon do Tailscale
sudo tailscaled install-system-daemon

# Autenticar - isso abre uma janela do navegador
tailscale up

Ap\u00f3s autenticar, anote o endere\u00e7o IP do Tailscale da sua m\u00e1quina. Ser\u00e1 algo como 100.x.x.x. Voc\u00ea pode encontr\u00e1-lo com:

tailscale ip -4

Passo 2: Instalar o Tailscale no seu celular

Baixe o Tailscale da App Store (iOS) ou Play Store (Android). Entre com a mesma conta que usou no desktop. Seu celular e desktop agora est\u00e3o na mesma rede privada. Voc\u00ea pode verificar fazendo ping no IP do Tailscale do seu desktop a partir do celular.

Passo 3: Habilitar acesso SSH no seu desktop

No macOS, habilite o Remote Login:

# Habilitar SSH via linha de comando
sudo systemsetup -setremotelogin on

# Ou: Ajustes do Sistema \u2192 Geral \u2192 Compartilhamento \u2192 Remote Login \u2192 Ativado

Certifique-se de que o SSH funciona via Tailscale testando de outro dispositivo:

ssh [email protected]

Dica pro: Configure autentica\u00e7\u00e3o por chave SSH em vez de autentica\u00e7\u00e3o por senha. \u00c9 tanto mais seguro quanto mais r\u00e1pido a partir de um celular onde digitar senhas \u00e9 penoso.

# No seu celular (no Termius, gere um par de chaves)
# Copie a chave p\u00fablica para seu desktop:
ssh-copy-id [email protected]

Passo 4: Instalar o tmux no seu desktop (se ainda n\u00e3o estiver presente)

brew install tmux

Crie uma configura\u00e7\u00e3o m\u00ednima do tmux que torne o uso m\u00f3vel suport\u00e1vel:

# ~/.tmux.conf
set -g mouse on           # Habilitar rolagem por toque
set -g history-limit 50000 # Manter bastante hist\u00f3rico de rolagem
set -g status-style 'bg=#333333 fg=#ffffff'
set -g default-terminal "screen-256color"

Passo 5: Instalar o Termius no seu celular

Baixe o Termius da App Store. Crie uma nova conex\u00e3o de host:

  • Hostname: IP do Tailscale do seu desktop (100.x.x.x)
  • Usu\u00e1rio: seu nome de usu\u00e1rio do Mac
  • Autentica\u00e7\u00e3o: chave SSH (configurada no passo 3)

Salve a conex\u00e3o. Toque nela. Voc\u00ea deve ver o prompt do terminal do seu desktop.

Passo 6: O fluxo de trabalho real

Do seu celular, abra o Termius e conecte-se ao seu desktop. Ent\u00e3o:

# Iniciar uma nova sess\u00e3o tmux chamada 'claude'
tmux new -s claude

# Navegar at\u00e9 seu projeto
cd ~/projects/seu-projeto

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

Agora voc\u00ea tem duas formas de interagir com o Claude:

  1. Diretamente pelo terminal no Termius (digitando comandos)
  2. Pelo app m\u00f3vel do Claude via Remote Control (a interface mais bonita)

Normalmente inicio a sess\u00e3o no Termius e depois mudo para o app do Claude para a conversa real. A interface do app do Claude \u00e9 feita para celular \u2014 melhor gerenciamento do teclado, renderiza\u00e7\u00e3o de markdown, destaque de sintaxe de c\u00f3digo. O Termius \u00e9 meu passe dos bastidores; o app do Claude \u00e9 onde fa\u00e7o o trabalho real.

Quando voc\u00ea precisa desconectar:

Basta fechar o Termius. Ou fechar o app do Claude. Ou colocar o celular no bolso. O tmux mant\u00e9m a sess\u00e3o viva no seu desktop. Quando voc\u00ea voltar \u2014 seja cinco minutos ou cinco horas depois \u2014 reconecte via Termius e reacople:

tmux attach -t claude

Tudo est\u00e1 exatamente onde voc\u00ea deixou. O Claude pode ter terminado uma tarefa enquanto voc\u00ea estava fora. A sa\u00edda est\u00e1 l\u00e1 no seu terminal, esperando para ser lida.

Por Que Este Stack Supera as Op\u00e7\u00f5es Integradas

Quero ser direto sobre as compensa\u00e7\u00f5es porque entend\u00ea-las \u00e9 o ponto central.

O Remote Control integrado \u00e9 mais simples \u2014 sem d\u00favida. Dois minutos de configura\u00e7\u00e3o versus trinta. Sem software adicional. A Anthropic cuida da rede. Para uso m\u00f3vel casual \u2014 verificar um agente, aprovar algumas edi\u00e7\u00f5es enquanto passeia com o cachorro \u2014 Remote Control \u00e9 a escolha certa. Ainda uso diariamente.

Mas o Remote Control tem um teto r\u00edgido. Voc\u00ea n\u00e3o pode iniciar novas sess\u00f5es pelo celular. N\u00e3o pode trocar de projeto. N\u00e3o pode gerenciar sua m\u00e1quina. O timeout de rede de 10 minutos significa conex\u00f5es n\u00e3o confi\u00e1veis em redes m\u00f3veis inst\u00e1veis. E se seu terminal fechar, a sess\u00e3o vai embora.

O power stack n\u00e3o tem teto. Iniciei sess\u00f5es do Claude Code de WiFi de aeroporto em tr\u00eas pa\u00edses diferentes. Alternei entre cinco projetos em uma \u00fanica sess\u00e3o m\u00f3vel. Lancei uma tarefa de agente de longa dura\u00e7\u00e3o, guardei meu celular por duas horas, e voltei para uma branch de feature completa com vinte e sete altera\u00e7\u00f5es de arquivo \u2014 tudo sem que a sess\u00e3o corresse risco de expirar.

Os trinta minutos de configura\u00e7\u00e3o se pagam na primeira vez que voc\u00ea precisa fazer trabalho real pelo celular e as ferramentas integradas n\u00e3o d\u00e3o conta.

O Que Errei (E O Que Voc\u00ea Provavelmente Tamb\u00e9m Vai Errar)

Quero compartilhar tr\u00eas erros que cometi ao construir meu fluxo de trabalho m\u00f3vel, porque vejo outros desenvolvedores cometendo os mesmos.

Erro 1: Tratar programa\u00e7\u00e3o m\u00f3vel como "programa\u00e7\u00e3o desktop em uma tela menor."

Meu primeiro instinto foi usar o celular da mesma forma que o desktop \u2014 lendo diffs de c\u00f3digo, revisando \u00e1rvores de arquivos, digitando instru\u00e7\u00f5es detalhadas. Isso \u00e9 uma mis\u00e9ria. Telas de celular s\u00e3o pequenas. Teclados de celular s\u00e3o imprecisos. Lutar contra essa realidade leva \u00e0 frustra\u00e7\u00e3o.

A mudan\u00e7a de mentalidade que transformou tudo: Claude Code m\u00f3vel \u00e9 para dirigir, n\u00e3o para implementar. Dou instru\u00e7\u00f5es de n\u00edvel mais alto pelo celular do que pelo desktop. Em vez de "refatore o middleware de autentica\u00e7\u00e3o para usar JWT com assinatura RS256 e adicione o endpoint de rota\u00e7\u00e3o de chave p\u00fablica," digo "o sistema de auth precisa migrar para JWT \u2014 voc\u00ea conhece a base de c\u00f3digo, resolve, e eu reviso o PR." O Claude tem contexto suficiente dos arquivos do projeto e do hist\u00f3rico da conversa para preencher os detalhes que eu normalmente especificaria.

Isso exigiu constru\u00e7\u00e3o real de confian\u00e7a. Tive que verificar que as decis\u00f5es aut\u00f4nomas do Claude correspondiam aos meus padr\u00f5es em uma d\u00fazia de projetos antes de me sentir confort\u00e1vel dando esse n\u00edvel de liberdade. Mas uma vez que a confian\u00e7a foi estabelecida, programar pelo celular se tornou dramaticamente mais produtivo. N\u00e3o sou um digitador no celular \u2014 sou um diretor.

Erro 2: N\u00e3o pr\u00e9-autorizar repos do GitHub.

Na primeira vez que tentei usar o Claude Code na web pelo celular para uma emerg\u00eancia de cliente, passei quatro minutos lutando com o fluxo OAuth do GitHub em um navegador m\u00f3vel. Quatro minutos n\u00e3o parecem muito, mas quando um sistema em produ\u00e7\u00e3o est\u00e1 fora do ar, cada segundo parece um ano. Pr\u00e9-autorize cada repo que voc\u00ea possa precisar. Fa\u00e7a agora, no desktop, onde o fluxo leva quinze segundos. Seu eu futuro, em p\u00e2nico num estacionamento, vai agradecer.

Erro 3: Ignorar o tmux at\u00e9 precisar dele.

Rodei o power-user stack sem tmux pelas duas primeiras semanas, pensando "minha conex\u00e3o \u00e9 est\u00e1vel o suficiente." Funcionou bem at\u00e9 eu estar num trem, no meio de uma conversa com o Claude sobre uma mudan\u00e7a complicada de esquema de banco de dados, e meu celular trocar de antena. A conex\u00e3o SSH caiu. A sess\u00e3o do Claude Code \u2014 que estava rodando h\u00e1 quarenta minutos e tinha contexto profundo sobre o design do esquema \u2014 se foi. Tive que come\u00e7ar do zero.

Instalei o tmux naquela noite. Na pr\u00f3xima vez que minha conex\u00e3o caiu no trem, reconectei e digitei tmux attach -t claude. Cada mensagem estava l\u00e1. O Claude estava no meio de uma frase quando perdi a conex\u00e3o. Ele terminou a frase quando reconectei. A sess\u00e3o nem percebeu que eu tinha sa\u00eddo.

tmux n\u00e3o \u00e9 opcional para fluxos de trabalho m\u00f3veis. \u00c9 o cinto de seguran\u00e7a. Voc\u00ea n\u00e3o pula porque a estrada parece lisa.

Escolhendo Seu Fluxo de Trabalho: Um Framework de Decis\u00e3o

Ap\u00f3s um m\u00eas testando cada combina\u00e7\u00e3o, aqui est\u00e1 minha recomenda\u00e7\u00e3o pr\u00e1tica baseada em quem voc\u00ea \u00e9 e como trabalha.

Se voc\u00ea programa de um \u00fanico desktop e ocasionalmente se afasta: Use Remote Control. Ative-o por padr\u00e3o nas configura\u00e7\u00f5es do Claude Code. Aprenda o atalho /rc. S\u00f3 isso. Voc\u00ea n\u00e3o precisa da complexidade dos outros fluxos de trabalho, e adicionar infraestrutura desnecess\u00e1ria cria carga de manuten\u00e7\u00e3o sem retorno.

Se voc\u00ea quer corrigir bugs e enviar PRs r\u00e1pidos pelo celular: Adicione Claude Code na web ao seu kit de ferramentas. Pr\u00e9-autorize seus repos ativos do GitHub. Use para tarefas autocontidas que n\u00e3o precisam do seu ambiente local. Combinado com Remote Control, isso cobre 80% dos casos de uso m\u00f3veis.

Se voc\u00ea quer acesso local completo pelo celular e se sente confort\u00e1vel com alguma configura\u00e7\u00e3o: Adicione o Server Mode. Configure seu desktop para rodar claude server-mode --remote-control na inicializa\u00e7\u00e3o. Isso d\u00e1 a voc\u00ea o poder do seu ambiente local pelo celular sem ferramentas de terceiros. A \u00fanica restri\u00e7\u00e3o \u00e9 que seu desktop precisa estar ligado e online.

Se voc\u00ea quer a configura\u00e7\u00e3o "programe literalmente de qualquer lugar" sem compromissos: Monte o power stack completo. Tailscale (gratuito), Termius (n\u00edvel gratuito funciona), tmux (gratuito, pr\u00e9-instalado na maioria dos sistemas). Trinta minutos de configura\u00e7\u00e3o, e voc\u00ea nunca mais pensa em limita\u00e7\u00f5es de programa\u00e7\u00e3o m\u00f3vel.

Eu uso os quatro. Remote Control para sa\u00eddas r\u00e1pidas. Sess\u00f5es cloud para trabalho open-source em paralelo. Server Mode como backup. E o stack Tailscale + Termius + tmux como meu cavalo de batalha di\u00e1rio para qualquer coisa s\u00e9ria. Os fluxos de trabalho se complementam em vez de competir.

O Que Vem a Seguir \u2014 E Por Que Estou Prestando Aten\u00e7\u00e3o

A experi\u00eancia de programa\u00e7\u00e3o m\u00f3vel melhorou dramaticamente s\u00f3 nos \u00faltimos tr\u00eas meses. Quando o Remote Control foi lan\u00e7ado pela primeira vez como preview de pesquisa em fevereiro de 2026, era a \u00fanica op\u00e7\u00e3o. Agora temos quatro fluxos de trabalho distintos, ferramentas criadas pela comunidade como Happy oferecendo clientes m\u00f3veis alternativos, e a Anthropic desenvolvendo ativamente o conjunto de funcionalidades do ambiente cloud.

Algumas coisas que estou observando:

O ambiente cloud continua ganhando capacidades. Quando o suporte ao gh CLI foi adicionado no final de 2025, desbloqueou opera\u00e7\u00f5es do GitHub diretamente de sess\u00f5es cloud. Se a Anthropic adicionar suporte a servidores MCP em ambientes cloud \u2014 mesmo um subconjunto curado \u2014 a lacuna entre sess\u00f5es cloud e locais diminui significativamente.

Persist\u00eancia de sess\u00e3o \u00e9 a pr\u00f3xima fronteira. Agora, sess\u00f5es Remote Control morrem quando seu terminal fecha. O workaround com tmux resolve, mas uma solu\u00e7\u00e3o nativa reduziria a barreira para desenvolvedores que n\u00e3o querem gerenciar multiplexadores de terminal. N\u00e3o me surpreenderia se a Anthropic abordasse isso diretamente.

E o pr\u00f3prio app m\u00f3vel continua melhorando. O gerenciamento do teclado, a renderiza\u00e7\u00e3o de c\u00f3digo, o gerenciamento de conversas \u2014 cada atualiza\u00e7\u00e3o faz programar pelo celular parecer menos um compromisso e mais um fluxo de trabalho genu\u00edno. N\u00e3o estamos no mesmo n\u00edvel do desktop. Mas estamos mais perto do que eu esperava em mar\u00e7o de 2026.

Aqui est\u00e1 o que eu n\u00e3o paro de pensar: a pergunta n\u00e3o \u00e9 mais "d\u00e1 pra programar no celular?" Isso j\u00e1 foi respondido. A pergunta \u00e9 "qual fluxo de trabalho de programa\u00e7\u00e3o voc\u00ea usa quando n\u00e3o est\u00e1 na sua mesa?" E a resposta depende do que voc\u00ea est\u00e1 construindo, de onde est\u00e1 e de quanta configura\u00e7\u00e3o est\u00e1 disposto a investir antecipadamente.

Meu momento no dentista me ensinou algo inesperado. O valor de programar pelo celular n\u00e3o est\u00e1 em trabalhar mais horas. Est\u00e1 em desacoplar seus momentos criativos e produtivos da sua localiza\u00e7\u00e3o f\u00edsica. Algumas das minhas melhores decis\u00f5es arquiteturais aconteceram em caminhadas, salas de espera e trens \u2014 momentos onde a dist\u00e2ncia da minha mesa me dava dist\u00e2ncia das minhas suposi\u00e7\u00f5es. Ter a capacidade de agir sobre esses insights imediatamente, em vez de torcer para lembrar depois, mudou n\u00e3o s\u00f3 onde eu trabalho mas como penso sobre trabalho.

Configure um desses fluxos de trabalho neste fim de semana. Comece com o Remote Control se nunca experimentou. Evolua para o power stack quando atingir o teto. E na pr\u00f3xima vez que estiver preso em algum lugar sem seu notebook, abra seu celular e comece a construir.

Perguntas Frequentes

Posso usar o Claude Code no meu celular sem nenhuma configura\u00e7\u00e3o?

Sim \u2014 Claude Code na web roda inteiramente na nuvem da Anthropic e n\u00e3o requer configura\u00e7\u00e3o local. Abra-o no app Claude para iOS ou Android, conecte um reposit\u00f3rio do GitHub e comece a programar. Voc\u00ea n\u00e3o ter\u00e1 acesso a arquivos locais ou servidores MCP, mas para tarefas autocontidas contra repos do GitHub, funciona imediatamente.

O Claude Code Remote Control funciona no Android?

Remote Control funciona tanto no iOS quanto no Android atrav\u00e9s do app oficial do Claude. O processo de configura\u00e7\u00e3o \u00e9 id\u00eantico \u2014 execute claude remote-control no seu desktop, escaneie o c\u00f3digo QR com seu celular. A funcionalidade requer assinatura Claude Pro ou Max.

O que acontece com minha sess\u00e3o do Claude Code se meu celular desconectar?

Depende da sua configura\u00e7\u00e3o. Apenas com Remote Control, uma interrup\u00e7\u00e3o de rede maior que aproximadamente 10 minutos mata a sess\u00e3o. Com o power-user stack com tmux, sua sess\u00e3o sobrevive indefinidamente \u2014 o tmux a mant\u00e9m rodando no seu desktop independentemente do estado de conex\u00e3o do celular. Reconecte e digite tmux attach para retomar exatamente de onde parou.

A configura\u00e7\u00e3o Tailscale + Termius + tmux \u00e9 segura?

O Tailscale cria uma rede mesh criptografada com WireGuard entre seus dispositivos \u2014 nenhum tr\u00e1fego toca a internet p\u00fablica. O SSH adiciona outra camada de criptografia. Combinado com autentica\u00e7\u00e3o baseada em chaves (sem senhas), essa configura\u00e7\u00e3o \u00e9 provavelmente mais segura que a maioria das alternativas baseadas em nuvem. O plano Personal gratuito do Tailscale suporta at\u00e9 3 usu\u00e1rios e 100 dispositivos em mar\u00e7o de 2026.

Posso iniciar um novo projeto pelo celular usando o Claude Code?

Sim, por dois m\u00e9todos. O Claude Code na web permite criar e estruturar novos repos pelo seu navegador m\u00f3vel (crie o repo em github.com/new, autorize-o e inicie uma sess\u00e3o cloud). Com o power-user stack, voc\u00ea pode se conectar via SSH ao seu desktop pelo celular e iniciar o Claude Code em qualquer diret\u00f3rio \u2014 novo ou existente \u2014 com acesso completo ao ambiente local.

Vamos Trabalhar Juntos

Quer construir sistemas de IA, automatizar fluxos de trabalho ou escalar sua infraestrutura tecnol\u00f3gica? Adoraria ajudar.


Coffee cup

Gostou deste artigo?

Seu apoio me ajuda a criar mais conteúdo técnico aprofundado, ferramentas open-source e recursos gratuitos para a comunidade de desenvolvedores.

Tópicos Relacionados

Engr Mejba Ahmed

Sobre o 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  7  =  ?

Continue Aprendendo

Artigos 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