4 pontos por GN⁺ 2026-02-26 | 2 comentários | Compartilhar no WhatsApp
  • Recurso que permite continuar usando uma sessão de desenvolvimento local em outro dispositivo, possibilitando acessar remotamente o computador onde o Claude Code está em execução e continuar o trabalho
  • O acesso é feito pela interface web claude.ai/code ou pelo app móvel do Claude (iOS·Android), mantendo o ambiente local intacto para usar o sistema de arquivos, ferramentas e configurações do projeto como estão
  • Disponível como prévia de pesquisa para usuários dos planos Pro e Max, sem suporte para os planos Team·Enterprise
  • Toda a comunicação ocorre por meio de conexão criptografada TLS via Anthropic API, e a sessão roda localmente, sem mover dados para a nuvem
  • Estrutura que permite continuidade do trabalho entre dispositivos mantendo o ambiente de desenvolvimento local, aumentando a eficiência no desenvolvimento remoto e em movimento

Visão geral do Remote Control

  • O Remote Control é um recurso que permite continuar usando uma sessão local do Claude Code em outro dispositivo
    • É possível continuar trabalhando na mesma sessão pelo celular, tablet ou outro navegador
    • Suporta acesso via claude.ai/code ou app móvel do Claude
  • Disponível apenas para usuários dos planos Pro·Max, não é oferecido nos planos Team·Enterprise
  • A sessão continua sendo executada localmente e não é enviada para a nuvem
  • Principais recursos
    • Uso remoto do ambiente local: mantém sistema de arquivos, servidores MCP, ferramentas e configurações do projeto
    • Sincronização entre dispositivos: sincroniza a conversa entre terminal, navegador e celular
    • Reconexão automática: recuperação automática após queda de rede ou suspensão do dispositivo

Requisitos (Requirements)

  • É necessário um plano de assinatura Pro ou Max; chave de API não é suportada
  • Após executar o comando claude, é necessário autenticar no claude.ai com /login
  • É preciso executar claude uma vez no diretório do projeto e aceitar a configuração de confiança do workspace

Iniciar uma sessão do Remote Control

  • É possível criar uma nova sessão ou conectar remotamente uma sessão existente
  • Execute o seguinte comando no diretório do projeto
    claude remote-control
    
    • A URL da sessão é exibida no terminal, e é possível mostrar um QR code com a barra de espaço
    • Suporta as flags --verbose, --sandbox e --no-sandbox
  • Também é possível iniciar o controle remoto em uma sessão existente do Claude Code com os comandos /remote-control ou /rc
    • Mantém o histórico atual da conversa e fornece a URL da sessão e o QR code
    • É possível definir o nome da sessão com o comando /rename

Conectar em outro dispositivo

  • Acesse abrindo a URL da sessão no navegador ou escaneando o QR code
  • Também é possível acessar pela lista de sessões no claude.ai/code ou no app Claude
    • Quando estiver online, será exibido um ícone de computador com um ponto verde
  • O nome da sessão é mostrado como a última mensagem, o valor definido por /rename ou o padrão “Remote Control session”
  • É possível exibir um QR code para baixar o app iOS·Android com o comando /mobile

Ativar o Remote Control para todas as sessões

  • No comando /config, defina a opção Enable Remote Control for all sessions como true
  • Cada instância do Claude Code suporta apenas uma sessão remota por vez

Conexão e segurança

  • A sessão local faz apenas requisições HTTPS de saída, sem abrir portas de entrada
  • Ao iniciar o Remote Control, ele se registra na Anthropic API e faz polling das tarefas
  • Quando outro dispositivo se conecta, o servidor retransmite as mensagens por streaming
  • Todo o tráfego usa criptografia TLS e credenciais de curta duração para controle de acesso granular

Diferença em relação ao Claude Code on the web

  • Ambos usam a interface claude.ai/code, mas
    • O Remote Control roda na máquina local, permitindo usar servidores MCP, ferramentas e configurações
    • O Claude Code on the web roda na infraestrutura em nuvem da Anthropic
  • Para continuar um trabalho local, use o Remote Control;
    para repositórios não clonados ou trabalho em paralelo, use o Claude Code on the web

Limitações

  • Apenas uma sessão remota é suportada por vez
  • O terminal precisa permanecer aberto; se o processo claude for encerrado, a sessão termina
  • Se ficar mais de 10 minutos sem rede, a sessão expira e é encerrada

Materiais relacionados

  • [Claude Code on the web] – execução de sessão baseada em nuvem
  • [Authentication] – configuração de /login e gerenciamento de autenticação
  • [CLI reference] – lista completa do comando claude remote-control
  • [Security] – explicação do modelo de segurança do Remote Control
  • [Data usage] – explicação do fluxo de dados via Anthropic API

2 comentários

 
roxie 2026-03-19

Ainda parece um pouco instável, então vou só conectar via Tailscale e usar assim.

 
GN⁺ 2026-02-26
Comentários do Hacker News
  • Esta versão de pré-lançamento é muito instável e cheia de bugs
    Mesmo tentando parar o Claude, ele continua rodando, a UI trava com frequência, só mantém uma sessão e nem carrega direito
    Sempre que você sai da aba de código, a sessão some e é preciso esperar de novo
    Coisas como XML sendo exibido cru mostram o baixo nível de acabamento

    • Também passei por algo parecido e no fim desisti
      Fiquei pensando: “codificação já não é um problema resolvido, Boris?”
    • No meu caso, o comando /remote-control só exibiu uma URL longa em vez de um QR code
      No app móvel a sessão não aparecia, e mesmo digitando a URL manualmente a conexão não funcionava
      Exigia conexão com o GitHub e o projeto era complexo e cheio de bugs
      Os pedidos de permissão eram duplicados, e o botão de parar também não funcionava
      A qualidade era tão baixa que parecia que o próprio Claude tinha escrito os testes
    • Tive a mesma experiência. O recurso de código é legal, mas a falta de testes é evidente
      É o tipo de problema que daria para corrigir só colocando alguns estagiários nisso
    • Eu estava animado, mas as limitações são muitas
      Agora estou usando a combinação Tailscale + Termius(iOS)
      A digitação funciona bem, mas faz falta não poder inserir texto direto no stdin com entrada por voz
    • Não só o app móvel, mas também o Claude Code Web tem baixa confiabilidade
      Consome muitos tokens do Opus e para sem motivo
      Não dá para saber o andamento, e no fim é preciso rodar tudo de novo, desperdiçando tempo e dinheiro
  • Eu já uso esse jeito há muito tempo
    Instalo Tailscale em dois dispositivos e faço login remoto com tmux e um terminal móvel (echo/Termius)
    Se você nomear a sessão com tmux new -s <feature>, pode reconectar a qualquer momento com tmux attach -t <feature>

    • Hoje descobri uma alternativa chamada zmx (link do GitHub)
      Assim como o tmux, mantém a sessão, mas não faz emulação de terminal, então o scroll funciona direito
      Testando com Claude Code, a troca entre notebook e celular foi bem fluida
    • Eu também uso assim, mas é incômodo que no Termius não haja autocompletar nem digitação por swipe
    • Acho que a maioria deve ter começado desse jeito
    • Fiquei curioso se você usa um alias para iniciar o tmux automaticamente sempre que abre o CC
      Também queria saber como você lida com várias sessões ao mesmo tempo
      E se o mosh é realmente necessário, porque achei a configuração complicada
    • Eu também uso essa mesma configuração, então não entendo qual é a vantagem do novo recurso
      Com a combinação Tmux/Tailscale/Termius já dá para ter controle total, então fico pensando se é só pela praticidade da configuração
  • O comando web do Opencode permite executar uma sessão local no navegador
    Funciona com as mesmas permissões da CLI e a interface é limpa
    Dá para testar na hora com o modelo gratuito (link da documentação)

    • Mas no celular há bugs demais, então no fim voltei para o Termux
  • O Happy Engineering já oferece a mesma função de forma muito mais estável
    Também suporta Codex

    • Eu também usava muito isso, mas recentemente surgiu um bug de erro de inicialização, então falha no cliente do celular
      Mesmo assim, é um excelente software, com suporte a uso gratuito, anônimo e criptografado
      Espero que corrijam logo. Não quero voltar para tunelamento com tmux
  • Estranhamente, muitas empresas tornam a implementação de controle remoto muito mais difícil do que deveria
    SSH funciona de forma estável há 20 anos, e os problemas de autenticação vêm sendo corrigidos rapidamente

    • Ainda assim, sendo empresa de IA, a abordagem acaba sendo totalmente diferente
  • Não concordo com a ideia de que “esse recurso mata a oportunidade de startups de codificação móvel”
    Agentes de codificação serão assinados em vários serviços, como no streaming
    Por isso, será preciso um painel de controle universal, e a interface móvel terá de oferecer mais do que simples controle remoto

    • Mas, como no streaming, forçar várias assinaturas é algo de que todo mundo reclama
      O custo aumenta, há mais anúncios e a fragmentação fica pior
    • Eu uso Copilot Auto no VSCode e não sinto grande diferença em relação ao ChatGPT ou Claude
      É como trocar de estação no rádio quando precisa
      Quando preciso de algo especial, ligo o Spotify; se não, deixo quieto
    • Eu também trabalho bastante pelo celular, então criei meu próprio fluxo de trabalho
      Acho que precisamos de um plano de controle universal que integre os provedores de CLI
      Organizei um texto comparativo sobre isso aqui
  • O que eu queria dizer ao time do Claude Code é: estabilizem primeiro a experiência principal
    Lançar recursos novos é bom, mas melhorias profundas devem vir antes

    • “Vibe coding” leva você aos 80%, mas a qualidade de acabamento responde pelos outros 80%
    • O cliente Claude Agent para Xcode é muito mais estável que a web app ou o app para Mac
  • Ultimamente o Claude Code quebra e muda com frequência demais
    A Anthropic precisa desacelerar
    É muito cansativo ter aquela sensação diária de “o que foi que quebrou hoje?”

    • O Claude Code em si é um bom produto
      Espero que não dispersem a direção e continuem melhorando o modelo e a qualidade com consistência
  • “Isto parece a reinvenção mais ineficiente do GNU screen

    • Ainda assim, essa abordagem pode ser usada sem IP público, VPS ou VPN, e basta instalar um app de terminal no celular
    • Na prática, houve muitas tentativas de reproduzir terminal, SSH e tmux no celular, mas é uma experiência horrível para usar com os polegares
      Além disso, passa por um provedor central como o Tailscale, então também não é autonomia total
    • Tecnicamente isso está certo, mas aqui o ponto principal não é a sessão persistente, e sim a camada de abstração
      No tmux você precisa saber os comandos; aqui o foco é no resultado
      Para alguém como eu, que começou a programar tarde, esse jeito é muito mais eficiente
    • Na prática, os comandos são transmitidos por um mecanismo de polling via servidores da Anthropic
    • Eu rodo agentes com tmux em um servidor colo e, quando estou em movimento, acesso pelo app RC
  • Eu também criei um projeto com um objetivo parecido
    Se você sobe um servidor web e acessa pelo navegador ou por um app Android, a sessão do Claude Code fica sincronizada em tempo real,
    e é restaurada automaticamente quando o servidor reinicia
    Recentemente também adicionei tarefas agendadas e um recurso de formação de equipes de agentes
    É um projeto feito enquanto eu experimentava com o Opus 4.6, e pode ser instalado pelo link do GitHub
    Feedback é bem-vindo