RDP / VNC · ДЛЯ ИИ-АГЕНТОВ

Удалённые рабочие столы.
Для ИИ-агентов.

Просматривайте и управляйте удалёнными компьютерами через команды. Передавайте файлы и забирайте результат.
Наблюдайте за сеансом, ставьте его на паузу или берите управление.

Бесплатно. Без регистрации.·Windows/macOS/Linux

Один удалённый рабочий стол. Полный рабочий процесс.

Агент работает с настольными приложениями, вы подключаетесь при необходимости и получаете готовые результаты.

rdp-cli_/studio-windowsRDP
Подключено · Удалённая WindowsИллюстрация
Как агент видит этот компьютер и управляет им?
Выберите шаг · Примеры команд
Ваш агент вызывает
rdp-cli screenshot --session SESSION --monitor M1 --out before.png

SESSION, M1, X/Y и OBSERVATION — условные значения. Используйте реальные ответы сеанса и снимка экрана.

Удалённый экран 1before.pngВаш агент

screenshot сохраняет экран 1 в before.png. Агент читает изображение и находит место действия.

Пример: найти нужное место на шкале времени.

data.observation связывает следующий ввод с только что просмотренным экраном.

Окно ниже позволяет человеку наблюдать за тем же сеансом. Агент получает PNG, не открывая окно. В PNG нет панелей просмотрщика, панели агента и подсказок действий.

Удалённый рабочий стол WindowsУправляет: агент
01Приложения и действияbefore.png · Источник снимка
Рабочие файлы
Побережье · ВидеопроектМонтажная область
Материалы
coast_01
coast_02Музыка
Прибрежная дорога, волны и оранжевый спортивный автомобиль. Пример изображения, созданного ИИ.
Просмотр16:9
КАЖДОЕ ПУТЕШЕСТВИЕ ГДЕ-ТО НАЧИНАЕТСЯ.К МОРЮ
00:07 / 00:30По размеру окна
Шкала времени00:00      00:10      00:20      00:30
V1T1A1
coast_01.mp4
coast_02.mp4
coast_03.mp4
К МОРЮ · Заголовок
Оригинальная музыка
Поиск10:24
02Просмотр и материалы
Рабочие файлы
Просмотр ролика
КАЖДОЕ ПУТЕШЕСТВИЕ ГДЕ-ТО НАЧИНАЕТСЯ.К МОРЮ
00:07 / 00:30
coastline.mp4 16:9
Поиск10:24
Один сеанс RDP · Два удалённых экранаВсе возможности
Иллюстрация монтажа · Ваш агент вызывает rdp-cli; встроенного ИИ-редактора нет.Иллюстрация с материалом, созданным ИИ. Посмотреть реальные задачи с таблицей и видео

03 / РАБОТА С ФАЙЛАМИ · RDP

Отправьте материалы. Заберите результат.

01

Загрузка

Файлы и папки → диск обмена

02

Удалённая обработка

Открыть, изменить и сохранить результат

03

Получение

Следить за передачей и проверить файлы

Сервер RDP должен разрешать перенаправление дисков.

02 / ВКЛЮЧАЙТЕСЬ В ЛЮБОЙ МОМЕНТ

Видеть процесс. Брать управление.

Откройте существующий сеанс в обычном окне или разрешённом браузере. Наблюдателей может быть несколько, но управление человека принадлежит одному окну. Перехват останавливает агента, потеря управляющего окна приостанавливает ввод. Просмотр и управление в браузере работают в локальной сети или VPN.

Быстрый старт
rdp-cli / studio-windowsИллюстрация
Управляет агент

Пример передачи управления. Подключение к компьютеру не выполняется.

ИНСТРУМЕНТЫ ДЛЯ УДАЛЁННОЙ РАБОТЫ

Инструменты для удалённой работы.

Подключайтесь, наблюдайте, действуйте и проверяйте. Автоматизация и человек работают в одном сеансе.

01 / RDP

Работа с несколькими экранами

В согласованном многомониторном сеансе RDP снимайте весь стол или отдельный экран и перетаскивайте между ними. Используйте отдельные окна или переключение в браузере. Размер окна не меняет удалённую раскладку.

  • Снимки и управление отдельными экранами, перетаскивание между ними.
  • Отдельные окна для экранов или переключение в браузере.
  • Просмотр двух удалённых экранов даже с одним локальным монитором.

Зависит от политики сервера

Все возможности ↗

Два экрана в одном сеансе

1Материалы / данные
2Просмотр / отчёт
RDP · studio-windows

Сосредоточьтесь на одном экране или смотрите оба.

02 / RDP

Отправьте материалы. Заберите результат.

Загрузите на диск обмена, обработайте удалённо и скачайте результат. CLI и просмотрщики разделяют прогресс и отмену; перезапись выбирается явно. Нужна разрешённая сервером RDP переадресация дисков.

  • Передача файлов и папок с сохранением структуры каталогов.
  • Просмотр хода и результата каждой передачи, отмена при необходимости.
  • Явный выбор перезаписи и проверка переданного содержимого.

Сервер RDP должен разрешать перенаправление дисков.

Все возможности ↗

Иллюстрация обмена файлами

▱ Ваш компьютер▣ Обменный диск RDP
project-assets/Отправить материалы · Доступно удалённо
Обработка в удалённом приложении
quarterly-report.pdfЗабрать результат · Сохранить и забрать на свой компьютер

03 / RDP

Звук удалённого компьютера

Слушайте RDP-аудио с независимыми настройками просмотра. Человек с управлением может явно включить микрофон при наличии разрешений и поддержки сервера. Возврат управления или разрыв останавливает захват без автоматического возобновления.

  • Несколько зрителей с разрешением могут слушать одновременно.
  • Для голосового ввода возьмите управление и включите микрофон.
  • Возврат управления или разрыв связи останавливает запись; включите её снова вручную.

Зависит от политики сервера

Все возможности ↗

Иллюстрация звука и микрофона

Звук удалённого приложения
Нативное окно
Авторизованный браузер

Независимая громкость

Передача микрофонаВозьмите управление и включите явно
По умолчанию выключен

Инструменты для удалённой работы.

01

Работа с помощью команд

Получайте снимки, щёлкайте, перетаскивайте, прокручивайте, вводите текст и сочетания клавиш. Агент читает JSON и проверяет следующий снимок. Успешная отправка ввода сама по себе не подтверждает результат в приложении.

Сначала снимок, затем действие с его токеном наблюдения и новая проверка.

Все возможности ↗
02

Несколько постоянных сеансов

Поддерживайте несколько соединений, указывая ID нужного сеанса. Закрытие окна только для просмотра сохраняет соединение. После переподключения старые наблюдения недействительны, ввод приостановлен; проверьте экран и явно возобновите работу.

Просматривайте список и отключайте только ненужный сеанс.

Все возможности ↗
03

Сеансы под рукой

На Mac значок строки меню открывает список с поиском, в Windows доступно меню области уведомлений. Видны адрес, соединение, управляющий участник и последнее действие; можно открыть просмотр, приостановить или отключить.

Поиск по имени или адресу относится к текущим сеансам, а не к справочнику сохранённых подключений. В Linux доступна панель сеансов с поиском; поддерживаемые рабочие столы также показывают значок состояния. Если трея нет, откройте панель командой presence show --panel.

Все возможности ↗
04

Понятные действия

Круги щелчков, траектории, направление прокрутки, клавиши и прогресс ввода показывают отправленные действия. Каждый просмотрщик может отключить подсказки. Они не повторяют введённый текст и отделены от удалённых пикселей.

Видно, куда нажал агент. Сам экран автоматически не скрывает конфиденциальные данные.

Все возможности ↗
05

Удалённый текстовый буфер

Явно читайте или задавайте текст и вставляйте сочетанием клавиш. Локальный буфер не синхронизируется автоматически. RDP зависит от политики сервера, VNC — от согласованной кодировки.

Задайте текст, отправьте CTRL+V и проверьте приложение.

Все возможности ↗
06

Существующие учётные записи

Подключайте локальные и доменные аккаунты, сохраняйте и используйте ссылки на данные в поддерживаемом хранилище, явно выдавайте браузерные права. Настройки сертификатов RDP и режимы безопасности VNC имеют разные ограничения.

Разделяйте права просмотра, ввода, файлов и микрофона.

Все возможности ↗

Эти функции RDP зависят от сервера. VNC поддерживает общий процесс работы с экраном, но не обмен файлами, звук, микрофон или запрос раскладки мониторов.

Записанный пример работы продукта · не прямое подключение

Все возможности →

От удалённой задачи к готовому файлу

Два реальных сценария: Agent с помощью команд rdp-cli на Mac управлял приложениями Windows 11 по RDP, а затем получил готовые файлы.

LibreOffice Calc · RDP

Превратить таблицу в отчёт

  1. rdp-cli files upload

    Загрузить книгу с примером сервисных данных за 12 месяцев.

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

    В удалённом приложении выделить данные, создать диаграмму с двумя рядами и добавить три формулы SUM.

  3. rdp-cli files download

    Сохранить и получить XLSX. Проверить диаграмму и итоги: 15 230 запросов, 14 933 решённых, 14 140 в пределах цели.

Удалённый рабочий стол Windows с Calc: сохранённая книга, данные по месяцам, редактируемая диаграмма с двумя рядами и строка итогов. Открыть исходный снимок ↗

Shotcut · RDP

Обрезать клип и получить экспорт

  1. rdp-cli files upload

    Загрузить восьмисекундную анимацию и открыть её в Shotcut.

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

    Через удалённый интерфейс добавить её на шкалу времени и сократить до четырёх секунд.

  3. rdp-cli files download

    Экспортировать и получить MP4. Проверить 96 кадров при 24 кадрах/с, разрешение 960 × 540 и контрольную сумму передачи.

Удалённый рабочий стол Windows с Shotcut: четырёхсекундная шкала времени, предпросмотр анимации и завершённый экспорт. Открыть исходный снимок ↗

Записано 21 сентября 2026 года в англоязычной среде. Исходные скриншоты не изменены. В таблице используются вымышленные данные, в видео — собственная анимация. Это примеры завершённых задач, а не тест производительности.

НАЧНИТЕ СО СВОЕГО КОМПЬЮТЕРА

Выберите платформу.
Начните удалённую задачу.

Выберите компьютер для rdp-cli.
Подготовьте инструменты удалённой работы для агента.

01 / УСТАНОВКА И ПРОВЕРКА

Подготовьте EXE и откройте PowerShell.

Выберите x64 (64 бита) или x86 (32 бита). Поместите rdp-cli.exe в папку и откройте в ней PowerShell.

Подписанные EXE для x64 и x86. Дополнительная среда выполнения не нужна.

PowerShell
.\rdp-cli.exe --help
2. Подключите рабочий стол

Включите RDP на целевом компьютере. Замените 192.0.2.20 и USER. Скрытый запрос передаст пароль через стандартный ввод. Сохраните data.session из JSON-ответа.

PowerShell
$secret = Read-Host 'Пароль' -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. Сначала посмотрите на экран

Замените SESSION значением из ответа подключения. Откройте before.png, найдите цель и сохраните data.observation из ответа снимка.

PowerShell
.\rdp-cli.exe screenshot --session SESSION --out ./before.png
4. Действуйте и проверяйте

Найдите поле на изображении и замените X, Y и OBSERVATION. После щелчка сделайте новый снимок и используйте новую observation для ввода. Проверьте результат в 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 "Удалённая задача выполнена." --observation NEW_OBSERVATION
.\rdp-cli.exe screenshot --session SESSION --out ./after.png
5. Пригласите человека наблюдать

Откройте существующий сеанс, когда нужен просмотр. Окна начинают в режиме только чтения. Приостанавливайте, берите и возвращайте управление. После передачи или переподключения агенту нужно новое наблюдение.

PowerShell
.\rdp-cli.exe watch --session SESSION --viewer window
.\rdp-cli.exe watch --session SESSION --viewer web
01 / УСТАНОВКА И ПРОВЕРКА

Откройте DMG и включите CLI.

Перетащите rdp-cli в «Программы» и выполните команды в Терминале macOS (zsh).

Выберите DMG для своего Mac: Apple silicon (macOS 13 и новее) или Intel (macOS 12 и новее). Доступность версий указана на странице загрузки.

zsh
/Applications/rdp-cli.app/Contents/MacOS/rdp-cli install-cli
rdp-cli --help
2. Подключите рабочий стол

Включите RDP на целевом компьютере. Замените 192.0.2.20 и USER. Скрытый запрос передаст пароль через стандартный ввод. Сохраните data.session из JSON-ответа.

zsh
read -r -s "rdp_password?Пароль: "
printf '\n'
printf '%s' "$rdp_password" | rdp-cli connect --host 192.0.2.20 --user USER --password-stdin
unset rdp_password
3. Сначала посмотрите на экран

Замените SESSION значением из ответа подключения. Откройте before.png, найдите цель и сохраните data.observation из ответа снимка.

zsh
rdp-cli screenshot --session SESSION --out ./before.png
4. Действуйте и проверяйте

Найдите поле на изображении и замените X, Y и OBSERVATION. После щелчка сделайте новый снимок и используйте новую observation для ввода. Проверьте результат в 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 "Удалённая задача выполнена." --observation NEW_OBSERVATION
rdp-cli screenshot --session SESSION --out ./after.png
5. Пригласите человека наблюдать

Откройте существующий сеанс, когда нужен просмотр. Окна начинают в режиме только чтения. Приостанавливайте, берите и возвращайте управление. После передачи или переподключения агенту нужно новое наблюдение.

zsh
rdp-cli watch --session SESSION --viewer window
rdp-cli watch --session SESSION --viewer web
01 / УСТАНОВКА И ПРОВЕРКА

Запуск одного файла

Скачайте файл Linux x86_64, разрешите его выполнение и запустите в терминале. Права администратора не нужны.

Один статический ELF для перечисленных систем x86_64. Другие версии и архитектуры процессора не входят в рамки этого выпуска.

Bash
chmod u+x ./rdp-cli-linux-x86_64
./rdp-cli-linux-x86_64 --help
2. Подключите рабочий стол

Включите RDP на целевом компьютере. Замените 192.0.2.20 и USER. Скрытый запрос передаст пароль через стандартный ввод. Сохраните data.session из JSON-ответа.

Bash
IFS= read -r -s -p 'Пароль: ' 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. Сначала посмотрите на экран

Замените SESSION значением из ответа подключения. Откройте before.png, найдите цель и сохраните data.observation из ответа снимка.

Bash
./rdp-cli-linux-x86_64 screenshot --session SESSION --out ./before.png
4. Действуйте и проверяйте

Найдите поле на изображении и замените X, Y и OBSERVATION. После щелчка сделайте новый снимок и используйте новую observation для ввода. Проверьте результат в 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 "Удалённая задача выполнена." --observation NEW_OBSERVATION
./rdp-cli-linux-x86_64 screenshot --session SESSION --out ./after.png
5. Пригласите человека наблюдать

Откройте существующий сеанс, когда нужен просмотр. Окна начинают в режиме только чтения. Приостанавливайте, берите и возвращайте управление. После передачи или переподключения агенту нужно новое наблюдение.

Bash
./rdp-cli-linux-x86_64 watch --session SESSION --viewer window
./rdp-cli-linux-x86_64 watch --session SESSION --viewer web
01 / УСТАНОВКА И ПРОВЕРКА

Запуск одного файла

Скачайте файл Linux ARM64 для 64-разрядной системы ARM Linux, разрешите его выполнение и запустите от имени обычного пользователя.

Один статический ELF-файл ARM64 для перечисленных систем Linux, Raspberry Pi 4 и DGX Spark. 32-разрядная Raspberry Pi OS не поддерживается.

Bash
chmod u+x ./rdp-cli-linux-arm64
./rdp-cli-linux-arm64 --help
2. Подключите рабочий стол

Включите RDP на целевом компьютере. Замените 192.0.2.20 и USER. Скрытый запрос передаст пароль через стандартный ввод. Сохраните data.session из JSON-ответа.

Bash
IFS= read -r -s -p 'Пароль: ' 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. Сначала посмотрите на экран

Замените SESSION значением из ответа подключения. Откройте before.png, найдите цель и сохраните data.observation из ответа снимка.

Bash
./rdp-cli-linux-arm64 screenshot --session SESSION --out ./before.png
4. Действуйте и проверяйте

Найдите поле на изображении и замените X, Y и OBSERVATION. После щелчка сделайте новый снимок и используйте новую observation для ввода. Проверьте результат в 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 "Удалённая задача выполнена." --observation NEW_OBSERVATION
./rdp-cli-linux-arm64 screenshot --session SESSION --out ./after.png
5. Пригласите человека наблюдать

Откройте существующий сеанс, когда нужен просмотр. Окна начинают в режиме только чтения. Приостанавливайте, берите и возвращайте управление. После передачи или переподключения агенту нужно новое наблюдение.

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

Замените адрес и значения примера. Используйте session и observation из реальных ответов, а результат проверяйте новым снимком.

Быстрый старт ↗

Следующая удалённая задача — бесплатно.

Выберите платформу компьютера, на котором будет работать rdp-cli, и подключитесь по руководству.

macOS

DMG

Apple silicon

macOS ≥ 13.0

v0.1.013,5 MB

Скачать
Сведения о файле · macOS · Apple silicon

rdp-cli-0.1.0-macos-arm64.dmg

Версия
0.1.0
Сборка
2026092001
Размер
13 506 537 байт
SHA-256
461b48926f11df2fd9cfdea04c54e3eb555208f80622e0faaf86be54faafc16d

Подпись Developer ID · нотариализация Apple

Intel

macOS ≥ 12.0

v0.1.014,3 MB

Скачать
Сведения о файле · macOS · Intel

rdp-cli-0.1.0-macos-x86_64.dmg

Версия
0.1.0
Сборка
2026092202
Размер
14 320 129 байт
SHA-256
3acdd2a926129f319d0d60ccf0f9ac72ecbf20f49c887a6af903cbf13bd375a4

Подпись Developer ID · нотариализация Apple

Исходный код и лицензии — дополнительные материалы. Для запуска продукта скачивать эти вложения не нужно.

Windows

EXE

x64

64 бита

v0.1.026,0 MB

Скачать
Сведения о файле · Windows · x64

rdp-cli.exe

Версия
0.1.0
Сборка
20260920-221302-b65992cf
Размер
26 015 096 байт
SHA-256
6429edd303f70eb914f3f7df0a920e0652e5f4aad57f090ea26cff0736060b68

Подпись кода EV · С меткой времени

x86

32 бита

v0.1.019,1 MB

Скачать
Сведения о файле · Windows · x86

rdp-cli.exe

Версия
0.1.0
Сборка
20260920-221501-6330ad1b
Размер
19 109 400 байт
SHA-256
8fe2e78ba93545b0f9412d07bbb9dcb8f5f5039c16c66ac57e00db8031dec320

Подпись кода EV · С меткой времени

Linux

ELF

x86_64

64 бита

v0.1.064,3 MB

Скачать
Сведения о файле · Linux · x86_64

rdp-cli-linux-x86_64

Версия
0.1.0
Сборка
2026092203
Размер
64 320 352 байт
SHA-256
c86af91b77a65ae749eb17d0462ccc4bb216579811f2beeb09e8634aea1d09fc

Исходный код и лицензии — дополнительные материалы. Для запуска продукта скачивать эти вложения не нужно.

ARM64

aarch64

v0.1.062,6 MB

Скачать
Сведения о файле · Linux · ARM64

rdp-cli-linux-arm64

Версия
0.1.0
Сборка
2026092301
Размер
62 586 832 байт
SHA-256
3009f237dbe8db5addb5c0dce4b53a2e0aedaa6a31299ac3e6872d7a0ab8ef9e

Исходный код и лицензии — дополнительные материалы. Для запуска продукта скачивать эти вложения не нужно.

Бесплатно. Без регистрации.

Установка

Руководства и практика

Все статьи →