RDP / VNC · PARA AGENTES DE IA

Áreas de trabalho remotas.
Feitas para agentes de IA.

Veja e controle computadores remotos por comandos. Envie arquivos e traga os resultados.
Acompanhe a mesma sessão, pause ou assuma o controle quando quiser.

Grátis. Sem cadastro.·Windows/macOS/Linux

Uma área de trabalho remota. Um fluxo completo.

Seu agente usa aplicativos de desktop, você participa quando precisa e traz os resultados de volta.

rdp-cli_/studio-windowsRDP
Conectado · Windows remotoExemplo ilustrado
Como seu agente vê e opera este computador?
Selecione uma etapa · Comandos ilustrados
Seu agente chama
rdp-cli screenshot --session SESSION --monitor M1 --out before.png

SESSION, M1, X/Y e OBSERVATION são exemplos. Use os valores reais das respostas de sessão e captura.

Tela remota 1before.pngSeu agente

screenshot salva a tela 1 em before.png. O agente lê a imagem para localizar a próxima ação.

Exemplo: localizar o ponto na linha do tempo.

data.observation liga a próxima entrada à tela que acabou de ser observada.

A janela abaixo permite que uma pessoa acompanhe a sessão. O agente recebe PNGs sem abri-la. Os PNGs não incluem barras do visualizador, painéis do agente ou dicas de ação.

Área de trabalho Windows remotaControle: agente
01Aplicativos e açõesbefore.png · Origem da captura
Arquivos de trabalho
Litoral · Projeto de vídeoEspaço de edição
Mídia
coast_01
coast_02Música
Estrada costeira, ondas e carro esportivo laranja. Imagem de exemplo gerada por IA.
Prévia16:9
TODA VIAGEM COMEÇA EM ALGUM LUGAR.RUMO AO MAR
00:07 / 00:30Ajustar à tela
Linha do tempo00:00      00:10      00:20      00:30
V1T1A1
coast_01.mp4
coast_02.mp4
coast_03.mp4
RUMO AO MAR · Título
Trilha original
Pesquisar10:24
02Prévia e referência
Arquivos de trabalho
Prévia do filme
TODA VIAGEM COMEÇA EM ALGUM LUGAR.RUMO AO MAR
00:07 / 00:30
coastline.mp4 16:9
Pesquisar10:24
Uma sessão RDP · Duas telas remotasVer todos os recursos
Edição ilustrada · Seu agente chama o rdp-cli; não há editor de IA integrado.Ilustração com material gerado por IA. Ver os fluxos reais de planilha e vídeo

03 / ARQUIVOS · RDP

Envie os materiais. Traga o resultado.

01

Enviar

Arquivos e pastas → unidade de troca

02

Processar remotamente

Abrir, editar e salvar o resultado

03

Baixar

Acompanhar o progresso e verificar os arquivos

O servidor RDP precisa permitir o redirecionamento de unidades.

02 / PARTICIPE QUANDO PRECISAR

Veja o progresso. Assuma os controles.

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. Visualização e controle pelo navegador funcionam na rede local ou VPN.

Primeiros passos
rdp-cli / studio-windowsExemplo ilustrado
Agente no controle

Exemplo de transferência de controle. Não conecta a nenhum computador.

FERRAMENTAS PARA O TRABALHO REMOTO

As ferramentas do trabalho remoto.

Conecte, observe, aja e confira. Automação e controle humano na mesma sessão.

01 / 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.

Depende da política do servidor

Ver todos os recursos ↗

Duas telas na mesma sessão

1Material / dados
2Prévia / relatório
RDP · studio-windows

Foque em uma tela ou acompanhe tudo.

02 / RDP

Envie os materiais. Traga o resultado.

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.

O servidor RDP precisa permitir o redirecionamento de unidades.

Ver todos os recursos ↗

Troca de arquivos ilustrada

▱ Seu computador▣ Unidade de troca RDP
project-assets/Enviar material · Disponível remotamente
Processamento no aplicativo remoto
quarterly-report.pdfTrazer resultados · Salvar e recuperar localmente

03 / 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.

Depende da política do servidor

Ver todos os recursos ↗

Reprodução e microfone ilustrados

Som do aplicativo remoto
Janela nativa
Navegador autorizado

Volumes independentes

Envio do microfoneAssuma o controle e ative explicitamente
Desligado por padrão

As ferramentas do trabalho remoto.

01

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.

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

Ver todos os recursos ↗
02

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.

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

Ver todos os recursos ↗
03

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.

Busque por nome ou endereço: são sessões atuais, não uma agenda de conexões salvas. 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.

Ver todos os recursos ↗
04

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.

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

Ver todos os recursos ↗
05

Á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.

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

Ver todos os recursos ↗
06

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.

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

Ver todos os recursos ↗

Esses recursos RDP dependem do servidor. VNC oferece o fluxo de desktop, mas não troca de arquivos, áudio, microfone ou solicitação de layout de telas.

Exemplo gravado do produto · não é uma sessão ao vivo

Ver todos os recursos →

Da tarefa remota a um arquivo pronto para usar

Dois fluxos reais: um Agent usou comandos do rdp-cli em um Mac para operar aplicativos do Windows 11 via RDP e recuperar os arquivos concluídos.

LibreOffice Calc · RDP

Transformar uma planilha em relatório

  1. rdp-cli files upload

    Enviar uma pasta de trabalho com 12 meses de dados de serviço de exemplo.

  2. rdp-cli screenshot → click / type / key

    No aplicativo remoto, selecionar os dados, criar um gráfico com duas séries e adicionar três fórmulas SUM.

  3. rdp-cli files download

    Salvar e recuperar o XLSX. Conferir o gráfico e os totais: 15.230 solicitações, 14.933 resolvidas e 14.140 dentro da meta.

Área de trabalho remota do Windows com Calc: pasta de trabalho salva, dados mensais, gráfico editável com duas séries e linha de totais. Ver captura original ↗

Shotcut · RDP

Cortar um clipe e recuperar a exportação

  1. rdp-cli files upload

    Enviar uma animação de oito segundos e abri-la no Shotcut.

  2. rdp-cli screenshot → click / type / key

    Adicioná-la à linha do tempo e cortá-la para quatro segundos pela interface remota.

  3. rdp-cli files download

    Exportar e recuperar o MP4. Verificar 96 quadros a 24 fps, 960 × 540 e a soma de verificação da transferência.

Área de trabalho remota do Windows com Shotcut: linha do tempo de quatro segundos, prévia da animação e exportação concluída. Ver captura original ↗

Registrado em 21 de setembro de 2026 em um ambiente em inglês. As capturas permanecem intactas. A planilha usa dados fictícios e o vídeo, uma animação própria. São exemplos de tarefas concluídas, não testes de desempenho.

COMECE NO SEU COMPUTADOR

Escolha sua plataforma.
Comece sua próxima tarefa.

Escolha onde executar o rdp-cli.
Prepare as ferramentas de trabalho remoto do seu agente.

01 / INSTALAR E CONFERIR

Prepare o EXE e abra o PowerShell.

Escolha x64 (64 bits) ou x86 (32 bits). Coloque rdp-cli.exe em uma pasta e abra o PowerShell nela.

EXEs assinados em arquivo único para x64 e x86. Não exigem runtime adicional.

PowerShell
.\rdp-cli.exe --help
2. Conecte ao computador

Ative o RDP no destino. Substitua 192.0.2.20 e USER. O prompt oculto envia a senha pela entrada padrão. Guarde data.session da resposta JSON.

PowerShell
$secret = Read-Host 'Senha' -AsSecureString
$savedEncoding = $OutputEncoding
try {
  $OutputEncoding = [System.Text.UTF8Encoding]::new($false)
  [System.Net.NetworkCredential]::new('', $secret).Password |
    .\rdp-cli.exe connect --host 192.0.2.20 --user USER --password-stdin
} finally {
  $OutputEncoding = $savedEncoding
  $secret.Dispose()
}
3. Observe antes de agir

Substitua SESSION pelo resultado da conexão. Abra before.png, encontre o destino e guarde data.observation da resposta da captura.

PowerShell
.\rdp-cli.exe screenshot --session SESSION --out ./before.png
4. Aja e confira

Encontre o campo na imagem e substitua X, Y e OBSERVATION. Capture novamente após o clique e use a nova observação para digitar. Confira o resultado em after.png.

PowerShell
.\rdp-cli.exe click --session SESSION --desktop --x X --y Y --observation OBSERVATION
.\rdp-cli.exe screenshot --session SESSION --out ./focused.png
.\rdp-cli.exe type --session SESSION --text "Tarefa remota concluída." --observation NEW_OBSERVATION
.\rdp-cli.exe screenshot --session SESSION --out ./after.png
5. Convide alguém para observar

Abra a sessão existente quando uma pessoa quiser acompanhar. Visualizadores começam somente para leitura. Pause, assuma e devolva o controle; após troca ou reconexão, o agente precisa de nova observação.

PowerShell
.\rdp-cli.exe watch --session SESSION --viewer window
.\rdp-cli.exe watch --session SESSION --viewer web
01 / INSTALAR E CONFERIR

Abra o DMG e ative a CLI.

Arraste rdp-cli para Aplicativos e execute estes comandos no Terminal do macOS (zsh).

Escolha o DMG para seu Mac: Apple silicon (macOS 13 ou posterior) ou Intel (macOS 12 ou posterior). Consulte a disponibilidade de cada versão na página de downloads.

zsh
/Applications/rdp-cli.app/Contents/MacOS/rdp-cli install-cli
rdp-cli --help
2. Conecte ao computador

Ative o RDP no destino. Substitua 192.0.2.20 e USER. O prompt oculto envia a senha pela entrada padrão. Guarde data.session da resposta JSON.

zsh
read -r -s "rdp_password?Senha: "
printf '\n'
printf '%s' "$rdp_password" | rdp-cli connect --host 192.0.2.20 --user USER --password-stdin
unset rdp_password
3. Observe antes de agir

Substitua SESSION pelo resultado da conexão. Abra before.png, encontre o destino e guarde data.observation da resposta da captura.

zsh
rdp-cli screenshot --session SESSION --out ./before.png
4. Aja e confira

Encontre o campo na imagem e substitua X, Y e OBSERVATION. Capture novamente após o clique e use a nova observação para digitar. Confira o resultado em after.png.

zsh
rdp-cli click --session SESSION --desktop --x X --y Y --observation OBSERVATION
rdp-cli screenshot --session SESSION --out ./focused.png
rdp-cli type --session SESSION --text "Tarefa remota concluída." --observation NEW_OBSERVATION
rdp-cli screenshot --session SESSION --out ./after.png
5. Convide alguém para observar

Abra a sessão existente quando uma pessoa quiser acompanhar. Visualizadores começam somente para leitura. Pause, assuma e devolva o controle; após troca ou reconexão, o agente precisa de nova observação.

zsh
rdp-cli watch --session SESSION --viewer window
rdp-cli watch --session SESSION --viewer web
01 / INSTALAR E CONFERIR

Um arquivo para executar

Baixe o arquivo Linux x86_64, conceda permissão de execução e execute-o no terminal. Não é necessário acesso de administrador.

O mesmo ELF estático para os sistemas x86_64 listados. Outras versões e arquiteturas de CPU estão fora do escopo desta versão.

Bash
chmod u+x ./rdp-cli-linux-x86_64
./rdp-cli-linux-x86_64 --help
2. Conecte ao computador

Ative o RDP no destino. Substitua 192.0.2.20 e USER. O prompt oculto envia a senha pela entrada padrão. Guarde data.session da resposta JSON.

Bash
IFS= read -r -s -p 'Senha: ' rdp_password
printf '\n'
printf '%s' "$rdp_password" | ./rdp-cli-linux-x86_64 connect --host 192.0.2.20 --user USER --password-stdin
unset rdp_password
3. Observe antes de agir

Substitua SESSION pelo resultado da conexão. Abra before.png, encontre o destino e guarde data.observation da resposta da captura.

Bash
./rdp-cli-linux-x86_64 screenshot --session SESSION --out ./before.png
4. Aja e confira

Encontre o campo na imagem e substitua X, Y e OBSERVATION. Capture novamente após o clique e use a nova observação para digitar. Confira o resultado em after.png.

Bash
./rdp-cli-linux-x86_64 click --session SESSION --desktop --x X --y Y --observation OBSERVATION
./rdp-cli-linux-x86_64 screenshot --session SESSION --out ./focused.png
./rdp-cli-linux-x86_64 type --session SESSION --text "Tarefa remota concluída." --observation NEW_OBSERVATION
./rdp-cli-linux-x86_64 screenshot --session SESSION --out ./after.png
5. Convide alguém para observar

Abra a sessão existente quando uma pessoa quiser acompanhar. Visualizadores começam somente para leitura. Pause, assuma e devolva o controle; após troca ou reconexão, o agente precisa de nova observação.

Bash
./rdp-cli-linux-x86_64 watch --session SESSION --viewer window
./rdp-cli-linux-x86_64 watch --session SESSION --viewer web
01 / INSTALAR E CONFERIR

Um arquivo para executar

Baixe o arquivo Linux ARM64 para um sistema Linux ARM de 64 bits, conceda permissão de execução e execute-o com seu usuário normal.

Um único ELF estático ARM64 para os sistemas Linux listados, Raspberry Pi 4 e DGX Spark. Raspberry Pi OS de 32 bits não é compatível.

Bash
chmod u+x ./rdp-cli-linux-arm64
./rdp-cli-linux-arm64 --help
2. Conecte ao computador

Ative o RDP no destino. Substitua 192.0.2.20 e USER. O prompt oculto envia a senha pela entrada padrão. Guarde data.session da resposta JSON.

Bash
IFS= read -r -s -p 'Senha: ' rdp_password
printf '\n'
printf '%s' "$rdp_password" | ./rdp-cli-linux-arm64 connect --host 192.0.2.20 --user USER --password-stdin
unset rdp_password
3. Observe antes de agir

Substitua SESSION pelo resultado da conexão. Abra before.png, encontre o destino e guarde data.observation da resposta da captura.

Bash
./rdp-cli-linux-arm64 screenshot --session SESSION --out ./before.png
4. Aja e confira

Encontre o campo na imagem e substitua X, Y e OBSERVATION. Capture novamente após o clique e use a nova observação para digitar. Confira o resultado em after.png.

Bash
./rdp-cli-linux-arm64 click --session SESSION --desktop --x X --y Y --observation OBSERVATION
./rdp-cli-linux-arm64 screenshot --session SESSION --out ./focused.png
./rdp-cli-linux-arm64 type --session SESSION --text "Tarefa remota concluída." --observation NEW_OBSERVATION
./rdp-cli-linux-arm64 screenshot --session SESSION --out ./after.png
5. Convide alguém para observar

Abra a sessão existente quando uma pessoa quiser acompanhar. Visualizadores começam somente para leitura. Pause, assuma e devolva o controle; após troca ou reconexão, o agente precisa de nova observação.

Bash
./rdp-cli-linux-arm64 watch --session SESSION --viewer window
./rdp-cli-linux-arm64 watch --session SESSION --viewer web

Substitua o endereço e os valores de exemplo. Use session e observation das respostas reais e confira o resultado em uma nova captura.

Primeiros passos ↗

Sua próxima tarefa remota começa grátis.

Escolha a plataforma do computador que executará o rdp-cli e siga o guia para conectar.

macOS

DMG

Apple silicon

macOS ≥ 13.0

v0.1.013,5 MB

Download
Detalhes do arquivo · macOS · Apple silicon

rdp-cli-0.1.0-macos-arm64.dmg

Versão
0.1.0
Compilação
2026092001
Tamanho
13.506.537 bytes
SHA-256
461b48926f11df2fd9cfdea04c54e3eb555208f80622e0faaf86be54faafc16d

Assinatura Developer ID · notarização Apple

Intel

macOS ≥ 12.0

v0.1.014,3 MB

Download
Detalhes do arquivo · macOS · Intel

rdp-cli-0.1.0-macos-x86_64.dmg

Versão
0.1.0
Compilação
2026092202
Tamanho
14.320.129 bytes
SHA-256
3acdd2a926129f319d0d60ccf0f9ac72ecbf20f49c887a6af903cbf13bd375a4

Assinatura Developer ID · notarização Apple

Código-fonte e licenças opcionais. Você não precisa baixar esses anexos para executar o produto.

Windows

EXE

x64

64 bits

v0.1.026,0 MB

Download
Detalhes do arquivo · Windows · x64

rdp-cli.exe

Versão
0.1.0
Compilação
20260920-221302-b65992cf
Tamanho
26.015.096 bytes
SHA-256
6429edd303f70eb914f3f7df0a920e0652e5f4aad57f090ea26cff0736060b68

Assinatura de código EV · Com carimbo de tempo

x86

32 bits

v0.1.019,1 MB

Download
Detalhes do arquivo · Windows · x86

rdp-cli.exe

Versão
0.1.0
Compilação
20260920-221501-6330ad1b
Tamanho
19.109.400 bytes
SHA-256
8fe2e78ba93545b0f9412d07bbb9dcb8f5f5039c16c66ac57e00db8031dec320

Assinatura de código EV · Com carimbo de tempo

Linux

ELF

x86_64

64 bits

v0.1.064,3 MB

Download
Detalhes do arquivo · Linux · x86_64

rdp-cli-linux-x86_64

Versão
0.1.0
Compilação
2026092203
Tamanho
64.320.352 bytes
SHA-256
c86af91b77a65ae749eb17d0462ccc4bb216579811f2beeb09e8634aea1d09fc

Código-fonte e licenças opcionais. Você não precisa baixar esses anexos para executar o produto.

ARM64

aarch64

v0.1.062,6 MB

Download
Detalhes do arquivo · Linux · ARM64

rdp-cli-linux-arm64

Versão
0.1.0
Compilação
2026092301
Tamanho
62.586.832 bytes
SHA-256
3009f237dbe8db5addb5c0dce4b53a2e0aedaa6a31299ac3e6872d7a0ab8ef9e

Código-fonte e licenças opcionais. Você não precisa baixar esses anexos para executar o produto.

Grátis. Sem cadastro.

Instalação

Guias e prática

Todos os artigos →