App do Claude Code no celular: rode agentes pelo telefone

O app do AgentVera para iOS e Android: converse com Claude Code e Codex, aprove pedidos, leia o terminal e os diffs e inicie agentes pelo celular.

Solviera Teknoloji 10 min de leitura

Agentes de código rendem mais em tarefas longas, e tarefas longas são justamente as que você não quer ficar assistindo da cadeira. O problema é que agentes param. O Claude Code pede permissão para rodar um comando, termina um turno e espera a próxima mensagem, ou esbarra num erro. Se você está longe da mesa, o agente simplesmente fica parado.

O app do AgentVera para celular já está disponível para iOS e Android e foi feito exatamente para esse vácuo. Ele se conecta ao app desktop do AgentVera no seu computador e permite comandar seus agentes pelo celular: conversar com eles, aprovar pedidos, ler o terminal, conferir o diff e iniciar novos. Neste post eu mostro o que ele faz, como configurar e como eu uso no dia a dia.

O que o app oferece

O app é um controle remoto completo para os agentes que rodam no seu computador. Esta é a versão resumida:

Pelo celularOnde fica no app
Ver todos os agentes, agrupados por projetoAba Agents
Aprovar ou negar um pedidoApprove e Deny em cada pedido
Mandar mensagem a um agente, com arquivos, fotos ou vozAba Chat do agente
Acompanhar o terminal e enviar teclasAba Terminal do agente
Ver quais arquivos mudaramAba Changes do agente
Iniciar um novo agente em um projetoNovo agente, com Workspace opcional
Enviar uma mensagem a vários agentesBroadcast
Tarefas, turno da noite, Git, Docker, SSH e maisAba More
Quadros kanbanAba Boards

Ele funciona com os agentes de código que estiverem instalados no seu desktop. Claude Code e Codex são a dupla mais comum, e as outras CLIs que você roda no AgentVera aparecem do mesmo jeito.

Os agentes continuam rodando no seu computador. O celular envia mensagens e ações e mostra o resultado, então o app desktop precisa ficar aberto e o computador acordado.

Como a conexão funciona

Você não abre portas, não configura VPN nem expõe sua máquina. O app desktop mantém uma conexão de saída com o servidor do AgentVera, e o celular chega ao seu computador por ela. Conversas, saída do terminal e diffs passam pelo servidor e não ficam armazenados lá.

Se o computador entrar em repouso ou perder a conexão, o app avisa que o computador está offline e mostra o último estado conhecido. Nada se perde; os agentes continuam quando o computador volta.

Configurando

A configuração leva uns dois minutos:

  1. No app desktop, entre na sua conta do AgentVera (Settings → Account). Uma conta gratuita basta.
  2. Abra Settings → Phone e ative Control from your phone. Vem desligado por padrão.
  3. Decida sobre as três chaves extras: Allow typing into the terminal, Git actions from the phone e Docker actions from the phone. Cada uma fica desligada até você ativar.
  4. Instale o AgentVera no celular pela App Store ou pelo Google Play.
  5. Entre com a mesma conta: Google, Sign in with Apple no iOS, ou e-mail e senha. Se sua conta usa autenticação em dois fatores, digite o código do seu app autenticador ou um código de backup.

Seu celular então aparece em Connected phones no desktop. Remove desconecta esse celular, e ele não consegue mais acessar seu computador até entrar de novo.

O app tem tema escuro e fala inglês e turco. Em Settings → Language você escolhe System, English ou Türkçe.

A aba Agents

A aba Agents lista seus agentes agrupados por projeto, do mesmo jeito que a barra lateral do desktop, com a contagem de quantos estão trabalhando e quantos estão esperando. Há uma caixa de busca e dois segmentos: All e Pending. A aba mostra um selo quando há aprovações esperando, então você vê de relance se algo precisa de você.

Iniciando um agente pelo celular

Pela aba Agents você pode iniciar um novo agente. Escolha o Computer, o Project e o Kind (Claude Code, Codex ou outra CLI que seu desktop tenha) e escreva a primeira mensagem. Nas opções dá para definir Model, Effort, Account e um Role opcional, como “Você é um revisor sênior; escreva os testes primeiro.”

A opção Workspace inicia o agente em uma nova git worktree, no seu próprio branch, para que ele trabalhe sem mexer na sua pasta principal. Se a ideia é nova para você, Git worktrees para agentes em paralelo explica por que isso importa quando vários agentes trabalham no mesmo repositório.

Dentro de um agente: Chat, Terminal e Changes

Abra um agente e você tem três abas.

Chat

Chat é onde você conversa com o agente. Cada mensagem mostra se está na fila, sendo enviada ou não enviada, e Show earlier turns carrega o histórico mais antigo. Uma mensagem pode ter até 20.000 caracteres.

Você pode anexar arquivos e fotos, até 10 por mensagem e 50 MB cada. Um print de uma tela quebrada costuma ser o jeito mais rápido de explicar um bug pelo celular. Também há ditado por voz de até 60 segundos; a gravação é transcrita no seu desktop e cai na caixa de mensagem.

Terminal

Terminal mostra o terminal do agente. No modo Text a saída se reorganiza para caber na largura do celular, e você pode dar zoom com os dedos. O modo Screen mostra do jeito que o terminal desenha. Copy all output copia tudo para a área de transferência.

Quando Allow typing into the terminal está ativado, você pode digitar e usar as teclas especiais: Esc, Tab, Ctrl-C, as setas, Enter e Shift-Tab. Quando está desligado, o terminal é só leitura. Eu deixo desligado na maioria das máquinas e só ativo quando sei que vou precisar responder um prompt da CLI na mão.

Changes

Changes lista os arquivos que o agente mexeu, cada um marcado como novo, excluído, renomeado ou modificado, com o número de adições e remoções. É o suficiente para saber se o agente ficou dentro dos arquivos que você esperava antes de dizer “pode continuar”.

Ações

Pelas ações do agente você pode usar Interrupt no turno atual, Stop para parar o agente, Resume para retomar depois e Switch account quando uma conta está perto do limite. A conversa continua na nova conta. Se limites são um problema frequente para você, Limites de uso do Claude Code explica como eles funcionam.

Aprovações longe da mesa

Quando um agente pede permissão, o pedido aparece no app com Approve e Deny. O segmento Pending e o selo da aba garantem que você não perca nenhum.

Não existe botão de permitir sempre no celular. Regras que aprovam coisas automaticamente continuam sendo uma decisão do desktop, o que eu acho certo: um toque rápido numa tela pequena não é o momento de ampliar o que um agente pode fazer.

Broadcast e desfazer

Broadcast envia uma mensagem a vários agentes de uma vez. Selecione os agentes, escreva a mensagem e toque em Send to all. Agentes ocupados colocam na fila e pegam quando o turno termina. Eu uso para coisas como “pare e faça commit do que você tem” no fim do dia.

Se um agente foi pelo caminho errado, Undo last turn restaura os arquivos que ele mudou naquele turno. Turn points permite voltar a um turno anterior, e um ponto de antes do desfazer é mantido para você poder voltar a ele. Desfazer exige Git actions from the phone ativado no desktop.

Notificações

Notificações push avisam quando algo precisa de você. Cada uma tem sua própria chave:

  • Quando uma aprovação é necessária
  • Quando um turno termina
  • Quando algo falha
  • Lembretes de tarefas
  • Quando um limite passa de 90%

As notificações não trazem código nem texto de mensagens. Elas avisam que algo precisa de uma olhada; o conteúdo fica no app, atrás do seu login. Você também pode ativar um bloqueio por Face ID ou biometria no app.

A aba More

A aba More reúne o resto do seu desktop:

  • Tasks: suas tarefas e lembretes, com adiar.
  • Night shift: coloque trabalho na fila para a noite. O turno da noite faz parte do plano Pro.
  • Automations: tarefas agendadas e regras, com opção de rodar uma agora.
  • History: conversas anteriores, busca e retomada de uma delas.
  • Limits: uso de cada uma das suas contas.
  • Git: status, stage, commit, branches, push, pull e log. Tudo que escreve exige Git actions from the phone.
  • Docker: containers, logs ao vivo, iniciar, parar e reiniciar. Mudanças exigem Docker actions from the phone.
  • Reviews: a caixa de revisões, achados e logs de CI.
  • Statistics: tokens, horas de agente e modelos.
  • Team: membros e papéis. O status da equipe ao vivo exige o plano Team.
  • SSH: hosts, chaves, snippets, um terminal, SFTP e redirecionamento de portas. As chaves ficam num cofre com criptografia de ponta a ponta; o servidor guarda só o texto cifrado.
  • Settings: idioma, notificações, o bloqueio biométrico e a exclusão da sua conta.

A aba Boards tem seus quadros kanban, nos planos Pro e Team: cartões com etiquetas, prazos, checklists, comentários e anexos, compartilhamento e envio de um cartão direto para um agente.

App, Telegram ou a visualização no navegador?

O AgentVera oferece três formas de chegar aos seus agentes pelo celular. Elas se sobrepõem, e cada uma tem seu lugar:

  • O app para celular é o controle remoto completo: chat, terminal, diffs, novos agentes, aprovações e o resto do seu desktop.
  • O Telegram é bom para respostas rápidas. Você recebe notificações, aprova com um toque e inicia trabalho com /new, /team e /night. Controle o Claude Code pelo celular com o Telegram explica a configuração.
  • A visualização no navegador em app.agentvera.dev/agents funciona quando você não pode instalar nada. Revisar pelo celular mostra status, aprovações e trabalho concluído com diffs em qualquer navegador.

Eu deixo o Telegram para os avisos de “agente terminou” e abro o app quando preciso ler ou direcionar.

Erros comuns

  • Deixar o computador entrar em repouso. Os agentes rodam na sua máquina. Se ela dormir, o app mostra o último estado conhecido e nada anda até ela acordar.
  • Ativar todas as chaves do desktop no primeiro dia. Comece só com o controle. Adicione digitação no terminal, ações de Git ou Docker quando realmente precisar.
  • Aprovar no escuro. Antes de tocar em Approve num comando que você não reconhece, confira as abas Chat e Changes para ver o que o agente está fazendo.
  • Mandar tarefas vagas. Digitar no celular empurra você para mensagens curtas. Use o ditado por voz ou anexe um print em vez de escrever “arruma o login”.
  • Esquecer celulares perdidos. Se trocar ou perder um celular, use Remove em Connected phones no desktop.
  • Esperar que o celular substitua a mesa. Revisar uma refatoração grande ou resolver um conflito de merge continua mais fácil numa tela grande. O app mantém os agentes andando até você chegar lá.

Checklist

  • Logado no AgentVera no app desktop
  • Control from your phone ativado
  • Digitação no terminal, ações de Git e Docker configuradas do jeito que você quer
  • App para celular instalado e logado com a mesma conta
  • Seu celular listado em Connected phones
  • Notificações escolhidas, bloqueio biométrico ativado
  • Computador configurado para não entrar em repouso enquanto os agentes trabalham

Concluindo

Um app do Claude Code para celular tem menos a ver com escrever código numa tela pequena e mais com não deixar agentes esperando. Com o AgentVera no celular você vê o que cada agente está fazendo, responde aprovações, lê o terminal e o diff e distribui a próxima tarefa, seja para o Claude Code, o Codex ou outro agente no seu computador. O app é gratuito e está disponível para iOS e Android.

Você pode baixar o AgentVera para o desktop, começar de graça e conferir os planos quando precisar do turno da noite ou dos recursos de equipe.

Perguntas frequentes

Existe um app para celular do Claude Code?

O AgentVera tem um. O app do AgentVera para iOS e Android se conecta ao app desktop do AgentVera no seu computador, então você pode conversar com Claude Code, Codex e seus outros agentes, aprovar pedidos, acompanhar o terminal, revisar diffs e iniciar novos agentes pelo celular.

Os agentes rodam no meu celular?

Não. Os agentes continuam rodando no seu computador, no app desktop. O celular é um controle remoto: ele envia mensagens e ações e mostra o que acontece. O computador precisa estar ligado e o app desktop aberto; se ele ficar offline, o celular mostra o último estado conhecido.

Meu código fica armazenado no servidor do AgentVera?

Não. O app desktop mantém uma conexão de saída com o servidor do AgentVera, e o celular chega a ele por esse servidor. Conversas, saída do terminal e diffs passam por ali e não são armazenados. As notificações push não trazem código nem texto de mensagens.

Preciso de um plano pago para usar o app para celular?

Não. O app é gratuito, e controlar os agentes do seu computador pelo celular funciona sem plano pago. Alguns recursos que você acessa pelo app, como o turno da noite, o kanban da equipe e o status da equipe ao vivo, fazem parte dos planos Pro e Team.

Meu celular pode digitar no terminal ou fazer push no Git?

Só se você permitir no desktop. Digitar no terminal, ações de Git e ações de Docker têm cada um sua própria chave em Control from your phone. Com elas desligadas, o celular pode acompanhar o terminal e ler Git e Docker, mas não mudar nada.

Reúna seus agentes em uma só mesa.

Baixe o AgentVera de graça; as CLIs que você já instalou estão prontas para usar.

Mais artigos