RDP / VNC

Automação de área de trabalho remota com RDP e VNC

Conheça o rdp-cli para agentes de IA no Windows, macOS e Linux: capturas, entrada e controle humano por RDP ou VNC, além de troca de arquivos e áudio por RDP.

Uma área de trabalho remota. Um fluxo completo.

01

Deixe seu agente trabalhar

Conecte desktops existentes, observe a tela e opere os aplicativos por comandos. Mantenha várias sessões abertas.

RDP / VNC

Trabalhe por comandos

Capture a tela, clique, arraste, role, digite e envie atalhos. O agente lê JSON e confere a próxima captura. O envio de uma entrada não confirma, sozinho, o resultado no aplicativo.

  • Resultados JSON, códigos de erro, consultas de operações e eventos ajudam o agente a continuar, esperar ou se recuperar. Uma nova captura permite conferir o resultado no aplicativo.

Observe, aja com o token daquela captura e verifique novamente.

Primeiros passos
01 / O trabalho, por comandos
rdp-cli clipboard set \
  --session SESSION \
  --text "中文输入验证:远端命令完成。" \
  --observation OBSERVATION

rdp-cli key --session SESSION \
  --keys CTRL+V \
  --observation OBSERVATION

rdp-cli screenshot \
  --session SESSION --out result.png

RDP / O resultado no aplicativo real

Bloco de Notas do Windows mostrando o texto realmente inserido por comandos do rdp-cli

Confira o resultado depois de cada ação. A tela remota orienta o próximo passo.

Exemplo gravado do produto · não é uma sessão ao vivo
Sequência de exemplo. Substitua SESSION e OBSERVATION pelos valores atuais. A imagem gravada mostra o resultado de uma colagem explícita.
Este teste real do produto usa texto em chinês. A captura original foi preservada e o guia explica o resultado.

RDP / VNC

RDP e VNC no mesmo fluxo

Conecte de Windows, macOS ou Linux a um servidor RDP ou VNC existente. Capturas, entrada e visualização compartilham o fluxo. O serviço deve estar ativado e acessível; a ferramenta não cria uma área de trabalho na nuvem.

  • Os dois protocolos usam os mesmos comandos de sessão. RDP aceita contas locais e de domínio; VNC usa a autenticação compatível com o servidor.

Escolha RDP para Windows ou um servidor VNC existente.

Primeiros passos

Conectar do Linux ao Windows RDP com um único executável →

Conectar ao VNC e verificar a entrada pela linha de comando →

RDP / VNC

Várias sessões persistentes

Mantenha conexões e direcione comandos pelo ID de cada sessão. Fechar uma janela somente de leitura preserva a conexão. Reconectar invalida observações antigas e pausa a entrada; confira a tela e retome explicitamente.

  • A conexão pode continuar aberta após o fim de um comando. IDs de sessão direcionam as próximas ações ao desktop correto; a reconexão pausa a entrada para uma nova observação.

Liste as sessões e desconecte apenas a que não precisa mais.

Primeiros passos

Resolver falhas de conexão RDP, tela preta e entrada bloqueada →

02

Acompanhe e assuma o controle

Veja a mesma sessão em uma janela ou navegador autorizado. Pause, faça um ajuste e devolva o controle.

RDP / VNC

Acompanhe, pause e assuma

Abra uma janela nativa ou navegador autorizado na sessão existente. Várias pessoas podem observar, mas apenas um visualizador tem controle humano. Assumir interrompe o agente; perder o visualizador controlador pausa a entrada.

  • Um novo visualizador compartilha a conexão existente. Várias pessoas podem observar, mas só uma controla por vez. Ao devolver o controle, o agente observa a tela atualizada.

Corrija um detalhe e devolva a mesma sessão ao agente.

Primeiros passos
Um visualizador no navegador controla a mesma sessão remota do Bloco de NotasVer captura original ↗
Exemplo gravado do produto · não é uma sessão ao vivo No teste gravado, o visualizador pausou o agente, assumiu o controle e acrescentou “reviewed.”. Após a devolução, o agente capturou a tela novamente e salvou o arquivo. Este teste real do produto usa texto em chinês. A captura original foi preservada e o guia explica o resultado.
Veja uma transferência real de controle

Gravado no Windows 11 em uma única sessão RDP. O agente escreve uma lista; uma pessoa interrompe e revisa.

  1. Acompanhe o agente

    O visualizador mostra indicações de digitação enquanto o rdp-cli envia texto ao aplicativo remoto.

    O visualizador mostra indicações de digitação enquanto o rdp-cli envia texto ao aplicativo remoto. Ver captura original ↗
  2. Pause a tarefa

    A pessoa pausa a entrada no visualizador. A frase incompleta permanece visível.

    A pessoa pausa a entrada no visualizador. A frase incompleta permanece visível. Ver captura original ↗
  3. Assuma o controle e revise

    A pessoa assume o mesmo documento e adiciona “Human review: approved.” (revisão aprovada).

    A pessoa assume o mesmo documento e adiciona “Human review: approved.” (revisão aprovada). Ver captura original ↗
  4. Devolva o controle e verifique

    Após a devolução, o agente captura uma nova imagem remota, confere a revisão e salva o resultado.

    Após a devolução, o agente captura uma nova imagem remota, confere a revisão e salva o resultado. Ver captura original ↗

O arquivo final foi recuperado pela unidade de troca e verificado com SHA-256. Baixar o resultado real (504 B)

Capturas originais em inglês de 21 de setembro de 2026. Os pixels não mudam com o idioma ou o tema do site.

RDP / VNC

Sessões sempre à mão

No Mac, o ícone da barra de menus abre uma lista pesquisável. No Windows, use o menu da área de notificação. Veja destino, conexão, controlador e última ação; abra o visualizador, pause ou desconecte. No Linux, use o painel de sessões com busca; ambientes de desktop compatíveis também exibem um ícone de status. Sem bandeja, abra o painel com presence show --panel.

  • No Mac, procure por nome ou endereço; no Windows, selecione na bandeja. O menu de status permite pausar todas as sessões de uma vez. No Linux, use o painel de sessões com busca; ambientes de desktop compatíveis também exibem um ícone de status. Sem bandeja, abra o painel com presence show --panel.

Busque por nome ou endereço: são sessões atuais, não uma agenda de conexões salvas.

Primeiros passos

RDP / VNC

Entenda cada ação

Anéis de clique, trajetórias, rolagem, atalhos e progresso mostram as entradas enviadas. Cada visualizador pode desligar as indicações. O texto digitado não é repetido nelas, que ficam separadas da imagem remota.

  • Movimento do ponteiro, círculos de clique, trajetos de arrasto, direção da rolagem e atalhos mostram as ações enviadas. O progresso de digitação não repete o texto; a tela remota continua visível.

Veja onde o agente clica. A tela em si não é anonimizada automaticamente.

Primeiros passos

RDP / VNC

Use seus acessos existentes

Conecte com conta local ou de domínio, salve e referencie credenciais no armazenamento compatível e autorize recursos do navegador explicitamente. Certificados RDP e modos VNC têm limites diferentes.

  • Salve credenciais no armazenamento do sistema e use a referência depois. Dê ao navegador apenas as permissões necessárias e revogue o acesso ao terminar.

Separe a permissão de observar das permissões de entrada, arquivos e microfone.

Primeiros passos
03

Conclua a tarefa inteira

Use várias telas, envie pastas de projeto, troque textos e ouça o áudio remoto. Traga os resultados quando estiverem prontos.

RDP

Trabalhe em várias telas

Em uma sessão RDP multimonitor negociada, capture tudo ou uma tela e arraste entre elas. Abra janelas por monitor ou troque de tela no navegador. Redimensionar o visualizador não altera o layout remoto.

  • Capture e controle cada tela, com arraste entre telas.
  • Abra janelas nativas por tela ou alterne as telas no navegador.
  • Veja duas telas remotas mesmo usando um computador com uma única tela.

Examine uma tela sem perder a visão do conjunto.

Primeiros passos

RDP

Troque arquivos e pastas

Envie à unidade de troca, processe remotamente e baixe. CLI e visualizadores compartilham progresso e cancelamento; substituir arquivos exige escolha explícita. O servidor RDP deve permitir redirecionar unidades.

  • Transfira arquivos e pastas preservando a estrutura de diretórios.
  • Acompanhe cada transferência, confira o resultado e cancele quando necessário.
  • Escolha se deseja substituir arquivos; o conteúdo transferido é verificado.

Processe uma pasta de relatórios; isso não significa explorar qualquer disco remoto.

Primeiros passos
  1. Enviar

    Arquivos e pastas → unidade de troca

  2. Processar remotamente

    Abrir, editar e salvar o resultado

  3. Baixar

    Acompanhar o progresso e verificar os arquivos

O arquivo enviado após edição remota e revisão humanaVer captura original ↗
Exemplo gravado do produto · não é uma sessão ao vivo Enviar 47 bytes → editar no Bloco de Notas do Windows → salvar → baixar 87 bytes. O texto baixado foi comparado ao resultado esperado. Este teste real do produto usa texto em chinês. A captura original foi preservada e o guia explica o resultado.

Ver os fluxos reais de planilha e vídeo →

Enviar e baixar arquivos por RDP pela linha de comando →

RDP / VNC

Área de transferência remota

Leia ou defina texto explicitamente e cole com um atalho. A área de transferência local não é sincronizada automaticamente. RDP depende das políticas do servidor; VNC, da codificação negociada.

  • Troque endereços, parágrafos ou textos de tabelas pela área de transferência remota. O comando type insere texto compatível diretamente, sem substituir a área de transferência.

Defina o texto, envie CTRL+V e confira o aplicativo.

Primeiros passos

RDP

Ouça o computador remoto

Reproduza áudio RDP com controles independentes por visualizador. Uma pessoa com o controle pode ativar o microfone explicitamente, conforme as permissões e o servidor. Liberar ou desconectar encerra a captura sem reinício automático.

  • Vários espectadores autorizados podem ouvir ao mesmo tempo.
  • Assuma o controle e ative o microfone quando precisar de entrada de voz.
  • Devolver o controle ou desconectar interrompe a captura; é preciso ativá-la novamente.

Ouça o resultado e ative o microfone apenas quando precisar de voz.

Primeiros passos

Escolha o protocolo para a tarefa.

O fluxo de comandos é comum. Recursos adicionais dependem do protocolo e do servidor.

RecursosRDPVNC
Capturas, teclado e mouseCompatívelCompatível
Área de transferência de textoDepende da política do servidorDepende da codificação negociada
Unidade de troca e arquivosDepende da política do servidorIndisponível
Áudio e microfoneDepende da política do servidorIndisponível
Layout multimonitor solicitadoDepende da política do servidorIndisponível

Os modos VNC compatíveis não criptografam o transporte. Use uma rede confiável ou VPN. A autenticação clássica utiliza os primeiros oito bytes UTF-8 da senha.

Visualização e controle pelo navegador funcionam na rede local ou VPN.