RDP / VNC

Automatiser le bureau à distance avec RDP et VNC

Découvrez rdp-cli pour les agents IA sous Windows, macOS et Linux : captures, saisie et reprise en main via RDP ou VNC, échange de fichiers et audio via RDP.

Un bureau distant. Un parcours de travail complet.

01

Laissez votre agent travailler

Connectez des bureaux existants, observez leur écran et pilotez les applications par commandes. Gardez plusieurs sessions ouvertes.

RDP / VNC

Piloter par commandes

Capturez l’écran, cliquez, glissez, faites défiler, saisissez du texte et des raccourcis. L’agent lit les réponses JSON et vérifie la capture suivante. Une entrée envoyée ne prouve pas que l’application a terminé la tâche.

  • Les résultats JSON, les codes d’erreur, le suivi des opérations et les événements aident l’agent à poursuivre, attendre ou gérer une erreur. Une nouvelle capture permet de vérifier le résultat dans l’application.

Observez, agissez avec le jeton de cette capture, puis vérifiez.

Bien démarrer
01 / Le travail par commandes
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 / Le résultat dans l’application

Bloc-notes Windows affichant le texte réellement saisi avec les commandes rdp-cli

Après chaque action, vérifiez le résultat. L’écran distant guide la prochaine étape.

Exemple enregistré du produit · aucune session en direct
Séquence d’exemple. Remplacez SESSION et OBSERVATION par les valeurs actuelles. Cette capture enregistrée montre le résultat d’un collage explicite.
Ce test réel du produit utilise du texte chinois. La capture originale est conservée et le guide explique le résultat.

RDP / VNC

RDP et VNC, un même parcours

Depuis Windows, macOS ou Linux, connectez un serveur RDP ou VNC existant. Captures, entrées et consultation suivent le même principe. Le service doit être activé et accessible ; l’outil ne crée pas de bureau hébergé.

  • Les deux protocoles utilisent les mêmes commandes de session. RDP accepte les comptes locaux ou de domaine ; VNC utilise l’authentification prise en charge par le serveur.

Choisissez RDP pour Windows ou un serveur VNC existant.

Bien démarrer

Se connecter de Linux à Windows RDP avec un seul exécutable →

Se connecter à VNC et vérifier la saisie en ligne de commande →

RDP / VNC

Plusieurs sessions persistantes

Gardez plusieurs connexions et ciblez chacune par son identifiant. Fermer une fenêtre en lecture seule conserve la connexion. Une reconnexion invalide les anciennes observations et suspend le contrôle ; vérifiez avant de reprendre explicitement.

  • La connexion peut rester ouverte après la fin d’une commande. Les ID de session dirigent les actions suivantes vers le bon bureau ; une reconnexion met la saisie en pause pour observer à nouveau.

Consultez les sessions et déconnectez uniquement celle devenue inutile.

Bien démarrer

Diagnostiquer une connexion RDP, un écran noir ou une saisie bloquée →

02

Observez et prenez la main

Suivez la même session dans une fenêtre ou un navigateur autorisé. Mettez en pause, apportez une modification et rendez la main.

RDP / VNC

Observer, suspendre et prendre la main

Ouvrez une fenêtre native ou un navigateur autorisé sur la session existante. Plusieurs observateurs sont possibles, mais un seul contrôleur humain. Prendre la main arrête l’agent ; perdre le visualiseur contrôleur suspend les entrées.

  • Un nouveau visualiseur partage la connexion existante. Plusieurs personnes peuvent observer, mais une seule contrôle à la fois. Après restitution de la main, l’agent observe l’écran mis à jour.

Corrigez un détail, puis rendez la même session à l’agent.

Bien démarrer
Un navigateur contrôle la même session distante du Bloc-notesVoir la capture originale ↗
Exemple enregistré du produit · aucune session en direct Dans cet essai enregistré, le visualiseur a mis l’agent en pause, pris le contrôle et ajouté « reviewed. ». Après restitution, l’agent a fait une nouvelle capture et enregistré le fichier. Ce test réel du produit utilise du texte chinois. La capture originale est conservée et le guide explique le résultat.
Voir un passage de relais réel

Enregistré sous Windows 11 dans une même session RDP. L’agent rédige une liste ; une personne interrompt et vérifie.

  1. Observer l’agent

    Le visualiseur affiche les indications de saisie pendant que rdp-cli envoie le texte à l’application distante.

    Le visualiseur affiche les indications de saisie pendant que rdp-cli envoie le texte à l’application distante. Voir la capture originale ↗
  2. Mettre la tâche en pause

    La personne suspend la saisie dans le visualiseur. La phrase inachevée reste visible.

    La personne suspend la saisie dans le visualiseur. La phrase inachevée reste visible. Voir la capture originale ↗
  3. Prendre la main et vérifier

    La personne prend la main sur le même document et ajoute « Human review: approved. » (validation humaine).

    La personne prend la main sur le même document et ajoute « Human review: approved. » (validation humaine). Voir la capture originale ↗
  4. Rendre la main et vérifier

    Après restitution, l’agent capture à nouveau l’écran distant, vérifie la validation et enregistre le résultat.

    Après restitution, l’agent capture à nouveau l’écran distant, vérifie la validation et enregistre le résultat. Voir la capture originale ↗

Le fichier final a été récupéré via le lecteur d’échange et vérifié avec SHA-256. Télécharger le résultat réel (504 B)

Captures originales en anglais du 21 septembre 2026. Leurs pixels ne changent pas selon la langue ou le thème du site.

RDP / VNC

Vos sessions à portée de main

Sur Mac, l’icône de la barre de menus ouvre une liste consultable par recherche. Windows propose un menu dans la zone de notification. Consultez cible, connexion, contrôleur et dernière action ; ouvrez, suspendez ou déconnectez. Sous Linux, utilisez le panneau de sessions avec recherche ; les bureaux compatibles affichent aussi une icône d’état. Sans zone de notification, ouvrez le panneau avec presence show --panel.

  • Sur Mac, recherchez une session par nom ou adresse ; sur Windows, sélectionnez-la dans la zone de notification. Le menu d’état permet de mettre toutes les sessions en pause. Sous Linux, utilisez le panneau de sessions avec recherche ; les bureaux compatibles affichent aussi une icône d’état. Sans zone de notification, ouvrez le panneau avec presence show --panel.

Recherchez par nom ou adresse : il s’agit des sessions actives, pas d’un carnet de connexions.

Bien démarrer

RDP / VNC

Comprendre les actions

Cercles de clic, trajectoires, défilements, raccourcis et progression de saisie montrent les entrées envoyées. Chaque visualiseur peut masquer ces indications. Le texte saisi n’y est pas répété ; elles sont distinctes des pixels distants.

  • Pointeur, cercles de clic, traces de glissement, sens du défilement et raccourcis montrent les actions envoyées. La progression de saisie ne répète pas le texte ; l’écran distant reste visible.

Voyez où l’agent clique ; l’écran lui-même n’est pas automatiquement anonymisé.

Bien démarrer

RDP / VNC

Conserver vos accès

Connectez un compte local ou de domaine, enregistrez et référencez les identifiants via le stockage compatible et accordez explicitement les ressources web. Les certificats RDP et les modes VNC ont des limites différentes.

  • Enregistrez les identifiants dans le gestionnaire du système et réutilisez leur référence. Accordez au navigateur les permissions nécessaires, puis révoquez son accès après la tâche.

Séparez l’observation du contrôle des entrées, fichiers ou microphone.

Bien démarrer
03

Menez la tâche jusqu’au bout

Utilisez plusieurs écrans, envoyez des dossiers, échangez du texte et écoutez le son distant. Récupérez les résultats une fois prêts.

RDP

Travailler sur plusieurs écrans

Dans une session RDP multimoniteur négociée, capturez le bureau complet ou un écran et faites glisser des éléments entre les écrans. Ouvrez des fenêtres par écran ou changez d’écran dans le navigateur. Redimensionner le visualiseur ne modifie pas la disposition distante.

  • Capturer et contrôler chaque écran, avec glisser-déposer entre écrans.
  • Ouvrir une fenêtre native par écran ou changer d’écran dans le navigateur.
  • Consulter deux écrans distants depuis un ordinateur à écran unique.

Examinez un écran en conservant la vue d’ensemble.

Bien démarrer

RDP

Échanger fichiers et dossiers

Envoyez vers le lecteur d’échange, traitez à distance et récupérez le résultat. CLI et visualiseurs partagent progression et annulation ; l’écrasement est explicite. Le serveur RDP doit autoriser la redirection des lecteurs.

  • Transférer fichiers et dossiers en conservant leur arborescence.
  • Suivre chaque transfert, consulter son résultat et l’annuler si nécessaire.
  • Choisir explicitement l’écrasement ; le contenu transféré est vérifié.

Traitez un dossier de rapports ; cela ne donne pas accès à tous les disques distants.

Bien démarrer
  1. Envoyer

    Fichiers et dossiers → lecteur d’échange

  2. Traiter à distance

    Ouvrir, modifier et enregistrer

  3. Récupérer

    Suivre le transfert et vérifier les fichiers

Le fichier transféré après modification distante et vérification humaineVoir la capture originale ↗
Exemple enregistré du produit · aucune session en direct Envoyer 47 octets → modifier dans le Bloc-notes Windows → enregistrer → télécharger 87 octets. Le texte téléchargé a été comparé au résultat attendu. Ce test réel du produit utilise du texte chinois. La capture originale est conservée et le guide explique le résultat.

Voir les exemples réels de tableur et de vidéo →

Transférer des fichiers par RDP en ligne de commande →

RDP / VNC

Utiliser le presse-papiers distant

Lisez ou définissez explicitement le texte, puis collez avec un raccourci. Aucun partage automatique avec le presse-papiers local. RDP dépend des règles du serveur ; VNC, de l’encodage négocié.

  • Échangez des adresses, des paragraphes ou du texte tabulé via le presse-papiers distant. La commande type saisit directement le texte pris en charge sans remplacer le presse-papiers.

Définissez le texte, envoyez CTRL+V et vérifiez l’application.

Bien démarrer

RDP

Écouter le bureau distant

Écoutez le son RDP avec des réglages propres à chaque visualiseur. La personne qui contrôle peut activer explicitement le microphone, sous réserve des permissions et du serveur. Rendre la main ou déconnecter arrête la capture sans reprise automatique.

  • Plusieurs personnes autorisées peuvent écouter simultanément.
  • Prendre le contrôle puis activer le micro pour une saisie vocale.
  • La restitution du contrôle ou la déconnexion arrête la capture ; la réactivation est explicite.

Écoutez le résultat et n’activez le microphone qu’au besoin.

Bien démarrer

Le bon protocole pour votre tâche.

Le parcours par commandes est commun ; les capacités supplémentaires dépendent du protocole et du serveur.

FonctionsRDPVNC
Captures, clavier et sourisPris en chargePris en charge
Presse-papiers texteSelon les règles du serveurSelon l’encodage négocié
Lecteur d’échange et fichiersSelon les règles du serveurIndisponible
Son et microphoneSelon les règles du serveurIndisponible
Disposition multimoniteur demandéeSelon les règles du serveurIndisponible

Les modes VNC pris en charge ne chiffrent pas le transport. Utilisez un réseau de confiance ou un VPN. L’authentification classique utilise les huit premiers octets UTF-8 du mot de passe.

La consultation et le contrôle web fonctionnent en réseau local ou via VPN.