Deepseek ArtifactsDeepseek Artifacts
Cursor para iOS · Outubro de 2026

Cursor Remote Control: comande agentes do Cursor pelo celular

O fluxo completo do controle remoto em 12 passos verificados: abra o cursor.com/agents ou o app do Cursor para iOS, lance um agente em segundo plano no seu repositório, dite um follow-up, crie o PR e faça o merge — sem abrir o notebook.

Resumo rápido

  • O controle remoto (lançado em 6 de outubro de 2026) permite que o app do Cursor para iOS veja e responda aos agentes rodando no seu computador — o agente nunca sai da sua máquina, o celular é só o painel de controle.
  • cursor.com/agents em qualquer navegador é o mesmo painel: lance agentes em segundo plano num repositório do GitHub, acompanhe o trabalho e leia o resultado — sem IDE.
  • A demonstração conserta dois bugs de produção pelo celular: escolha o repo, envie a tarefa por voz, revise o resumo, crie o PR, teste a URL de preview da Vercel e faça squash-merge.
  • Você precisa da mesma conta Cursor no desktop e no celular, GitHub conectado e um plano pago — e o computador precisa ficar ligado e online.

CURSOR ON YOUR PHONE (First look at the new web app!)

Canal: Ian Nuttall7:13

Assistir

Introducing Cursor for iOS

Canal: Cursor (official channel)1:15

Assistir

Remote control for local agents — changelog

Changelog oficial: cursor.com/changelog

Assistir

Cada botão, estado de seletor e tela desta página foi conferido quadro a quadro com a gravação de tela do Ian Nuttall, que é a fonte visual de todo o fluxo feito só com o celular. O clipe oficial de lançamento do Cursor e a entrada do changelog trazem os fatos do recurso: o que é o controle remoto, quando saiu e como funciona o pareamento.

As capturas de tela pertencem aos seus criadores e apontam para o timestamp correspondente; nenhum quadro com rosto é usado.

Comande agentes do Cursor pelo celular, passo a passo

1. Abra o painel de agentes de qualquer lugar

  1. 1

    Abra o cursor.com/agents e faça login

    O painel web é onde toda sessão remota começa: uma caixa que diz "Ask Cursor to build, fix, or explore", um interruptor de agente em segundo plano com seletor de modelo, um seletor de repositório e suas execuções recentes listadas abaixo. No vídeo, um e-mail com uma falha do Laravel — "Undefined constant Illuminate\Console\Command::OUTPUT_BUFFER" — está prestes a virar a primeira tarefa.

    Cursor agents web dashboard at cursor.com/agents with the Ask Cursor to build fix or explore prompt box beside an email showing the Undefined constant Illuminate Console Command OUTPUT_BUFFER error
    O painel do cursor.com/agents ao lado do e-mail com o bug — a linha de largada de toda sessão remota.Assistir a partir de 0:32
  2. 2

    Instale o app para iOS — ele espelha a web

    O app do Cursor para iPhone entra na mesma conta e mostra a mesma tela do cursor.com/agents: mesma caixa de escrita, mesmo interruptor Background, mesmo seletor de modelo Claude 4 Opus, mesmo seletor de repositório (aqui iamnuttall/playbooks na main). Use o que estiver na sua mão — o vídeo alterna entre os dois o tempo todo.

    Cursor iOS app on an iPhone with the Ask Cursor prompt box, Claude 4 Opus MAX model selector and the iamnuttall/playbooks repository picker above the iOS keyboard
    Mesma conta, mesmos controles — app e site são intercambiáveis.Assistir a partir de 0:50
  3. 3

    Envie a tarefa e veja ela aparecer na lista

    Cole o erro, acrescente uma frase como "review and fix this error" e envie. Um agente em segundo plano começa no modelo escolhido e aparece como "Just now" na lista de agentes — visível no celular e no cursor.com/agents ao mesmo tempo. O celular pode voltar pro bolso; o agente continua trabalhando e avisa quando termina.

    Cursor background agent titled Fix undefined constant in command listed as Just now in the agents list on the iPhone app while cursor.com/agents shows the same run in a desktop browser
    A nova execução encabeça a lista nos dois dispositivos enquanto trabalha.Assistir a partir de 1:10

2. Enfileire uma segunda correção sem digitar

  1. 4

    Aponte o agente para a próxima coisa quebrada

    Enquanto o primeiro agente roda, surge um segundo serviço: o app web Mini PRD morre com uma faixa vermelha — "Error: Failed to send a request to the Edge Function" — porque o projeto Supabase por trás dele foi apagado. É exatamente para isso que o controle remoto existe: você nota um problema por aí e coloca a correção na fila pelo mesmo celular.

    Mini PRD web app showing the red error banner Failed to send a request to the Edge Function next to the Cursor iPhone app that will dispatch the fix
    O app quebrado que ele está prestes a consertar — sem nunca abrir o notebook.Assistir a partir de 1:40
  2. 5

    Dite a correção em vez de digitar

    Toque no microfone da caixa de escrita e uma camada "Listening" toma a tela. Primeiro o repositório vai para iamnuttall/miniprd, depois a migração é ditada: mover o app das edge functions do Supabase para as functions da Vercel, tirar as dependências do Supabase e garantir que volte a rodar. A entrada por voz é o que torna sessões só de celular práticas.

    Cursor iPhone app dictation overlay showing the Listening waveform while composing a Supabase to Vercel functions migration prompt for the miniprd repository
    "Listening" — um prompt de migração ditado para o segundo repositório.Assistir a partir de 2:30
  3. 6

    Confirme que o segundo agente começou

    Envie, e um toast confirma "Started background agent · Using claude-4-opus". A lista agora mostra "New Background Agent · Just now · iamnuttall/miniprd" acima da correção de Laravel ainda em andamento. Os dois trabalhos avançam em paralelo do lado do Cursor; o celular pode voltar pro bolso.

    Cursor iOS app agents list showing a New Background Agent just started on the iamnuttall/miniprd repository with a Started background agent toast reading Using claude-4-opus
    "Started background agent" — o segundo trabalho saiu correndo.Assistir a partir de 2:42

3. Leia os resultados e teste no celular

  1. 7

    Abra o agente concluído e leia o trabalho dele

    Quando uma execução termina, toque nela: você recebe o resumo da correção mais as abas Diff e Chat — o diff mostra o que mudou, o chat mostra cada chamada de ferramenta que o agente fez. A caixa "Add a follow-up instruction" no rodapé fecha o ciclo do controle remoto: não gostou? Digite ou dite o que mudar e o agente segue trabalhando.

    Finished Cursor background agent result panel on the iPhone with Diff and Chat tabs, a show entire summary link and the Add a follow-up instruction box
    Abas Diff e Chat mais caixa de follow-up — o ciclo inteiro de revisão fica no celular.Assistir a partir de 2:50
  2. 8

    Leia o resumo da correção e crie o PR

    O resumo do agente de Laravel explica o conserto com clareza: a constante inválida Command::OUTPUT_BUFFER foi removida, o Artisan importado, e o fluxo de execução agora guarda a saída em buffer para o código de saída poder ser verificado. Um toque em Create PR transforma a branch do agente num pull request do GitHub; Share e Delete ficam logo ao lado.

    Cursor agent fix summary explaining the removed Command OUTPUT_BUFFER constant and the added Artisan facade with a blue Create PR button on the iPhone app
    Um resumo que você realmente consegue avaliar antes de tocar em Create PR.Assistir a partir de 3:00
  3. 9

    Teste a correção na URL de preview da Vercel

    Como o pull request dispara um deploy de preview na Vercel, dá para verificar antes do merge: a URL de preview (…-ian-nuttalls-projects.vercel.app) abre no Safari do celular e o app Mini PRD carrega o seletor de templates, sem o erro. Apps Laravel sem deploy de preview ficam para o teste local — o vídeo diz isso explicitamente.

    iPhone Safari loading the ian-nuttalls-projects Vercel preview deployment of the Mini PRD app with the Recipe ingredient calculator template highlighted in the template picker
    O deploy de preview carrega o app corrigido direto no celular.Assistir a partir de 4:06

4. Faça o merge, verifique ao vivo e devolva ao desktop

  1. 10

    Faça o merge pelo celular

    De volta ao painel do agente, a branch cursor/refactor-app-to-use-… carrega todas as mudanças feitas via claude-4-opus. View PR abre o GitHub; o controle verde de squash-merge dobra todos os commits do agente num só na main e passa para "Merging…". O squash é a opção arrumada quando o agente acumulou commits — o vídeo recomenda exatamente por isso.

    Cursor agent panel showing the cursor refactor app to use Vercel functions branch with a View PR button and a green squash merge control switching to Merging status on the iPhone
    Squash-merge em andamento — um commit prestes a pousar na main.Assistir a partir de 4:40
  2. 11

    Verifique o site ao vivo, ainda no celular

    O merge faz deploy para produção, então o miniprd.vercel.app entra no navegador do celular, um template é tocado e o app gera um PRD novinho — o erro de Edge Function sumiu. Do relatório do bug ao site de produção consertado, o ciclo inteiro rodou sem abrir o notebook uma única vez.

    Mini PRD app live at miniprd.vercel.app generating a new PRD document in the iPhone browser after the background agent merge deployed to production
    O site ao vivo gera um PRD — a produção está consertada.Assistir a partir de 5:10
  3. 12

    Devolva o trabalho ao desktop quando voltar

    A mesma execução abre dentro do Cursor no computador: o painel Background Agent oferece Create Pull Request, Checkout Locally e Apply Changes Locally, lista os arquivos alterados e até a porta redirecionada do agente (50001). Ian roda o comando Laravel localmente para conferir o conserto e depois faz o merge do PR pelo celular — desktop para verificar, celular para entregar.

    Cursor desktop Background Agent panel with Create Pull Request, Checkout Locally and Apply Changes Locally buttons beside the iPhone showing the same run with a squash merge option
    A execução dentro do Cursor de desktop — Checkout Locally continua o trabalho na sua máquina.Assistir a partir de 5:52

Cursor Remote Control frente às outras formas de rodar agentes

Os agentes do Cursor agora podem viver em três lugares: no seu computador, na nuvem do Cursor e no seu bolso como painel de controle. O controle remoto é a terceira peça, e muda as trocas em relação a ficar na mesa, aos agentes de nuvem e aos agentes remotos dedicados como o Devin.

  • 1vs ficar sentado na mesa: o agente continua rodando na sua máquina, com seus arquivos, suas configurações e suas ferramentas locais — o celular é só uma janela para isso. Nada do trabalho se move; só você.
  • 2vs agentes de nuvem do Cursor: eles rodam em máquinas virtuais isoladas e seguem trabalhando com o notebook fechado. O controle remoto precisa do computador ligado e online — o Cursor traz justamente para isso a configuração "keep this computer awake", que exige a tampa aberta e o aparelho na tomada.
  • 3vs Devin: o Devin é um agente totalmente autônomo que trabalha no próprio ambiente de nuvem e devolve o trabalho pronto. O controle remoto aposta no oposto — seu agente, seu repo, seu hardware, comandados por você de qualquer lugar em vez de delegar tudo.
  • 4vs coding agent do GitHub Copilot: o agente do Copilot também roda na nuvem e devolve pull requests. O controle remoto mantém a sua escolha de modelo (a demo usa Claude Opus), seu servidor de desenvolvimento local via port forwarding e a opção de interromper no meio do caminho.
  • 5vs SSH pelo celular: sem malabarismo de terminal nem túnel frágil. O app espelha a mesma interface de agentes do site, e notificações push avisam quando um agente termina, falha ou pede entrada.
  • 6vs esperar para resolver quando voltar: uma edge function quebrada, um typo em produção, uma ideia que merece protótipo — isso se resolve no tempo morto. Vale a ressalva do próprio vídeo: recursos complexos ainda merecem um teste local de verdade antes de ir para produção.

A limitação honesta: o agente é tão alcançável quanto o seu computador. Se a máquina dorme, fica sem energia ou sai do ar, o celular mostra um agente inalcançável — que é também a primeira coisa a checar quando o controle remoto parece não funcionar.

Perguntas frequentes sobre o Cursor Remote Control

Guias relacionados