Aller au contenu
Guides

Nœuds OpenClaw et Remote Hands

Appairer votre propre ordinateur, ce qu’il peut faire, et les deux approbations

6 min de lecture

Un nœud est un appareil compagnon, un Mac, un iPhone, un téléphone Android, une machine Windows ou Linux, qui se connecte à la passerelle et expose des commandes : caméra, écran, notifications, position et, sur un ordinateur, contrôle du bureau. Les nœuds sont des périphériques, pas des passerelles. Les messages arrivent toujours sur la passerelle ; un nœud est l’endroit où la passerelle peut agir dans le monde physique qui vous appartient. C’est le mécanisme derrière ce que Diali appelle Remote Hands, et voici comment la documentation du projet dit qu’il fonctionne.

Deux approbations, pas une

  • L’appairage de l’appareil : le nœud présente une identité signée et la passerelle crée une demande d’appairage. L’approuver admet la connexion et rien d’autre.
  • La surface de commandes : à la reconnexion, le nœud déclare les commandes qu’il propose, et c’est une seconde demande, avec un autre identifiant, que vous approuvez séparément. Une surface non approuvée n’a aucune commande effective.
  • L’extension : quand un nœud ajoute des commandes, des capacités ou des permissions, la surface élargie doit être approuvée à nouveau ; retirer des déclarations n’accorde jamais rien.

Les demandes d’appairage en attente expirent cinq minutes après la dernière tentative de l’appareil ; les demandes de surface en attente n’expirent pas avec le temps. L’approbation automatique sur réseau de confiance ne couvre que l’appareil, à dessein, parce que l’appairage seul ne doit jamais accorder de commandes.

Ce qu’un nœud peut faire

Trois vérifications encadrent chaque commande : le nœud doit la déclarer, elle doit figurer dans la surface approuvée, et la liste d’autorisation de la plateforme côté passerelle doit l’inclure. Chaque plateforme a une liste par défaut : caméras, position, informations sur l’appareil et notifications sur les téléphones ; contrôle du bureau sur Windows, Linux et macOS. Les commandes dangereuses ou sensibles, une photo ou une séquence de caméra, des actions de bureau lourdes de conséquences, exigent une adhésion explicite et persistante même si le nœud les déclare, et les approbations locales d’exécution comme les permissions du système restent applicables ensuite.

Les nœuds sont des périphériques, pas des passerelles : ils n’exécutent pas le service de passerelle, et les messages des canaux (Telegram, WhatsApp, etc.) arrivent sur la passerelle, pas sur les nœuds.

Le contrôle d’ordinateur, précisément

  • Le nœud doit annoncer à la fois le contrôle d’ordinateur et les captures d’écran ; sur macOS, cela signifie Autoriser le contrôle de l’ordinateur plus Accessibilité et Enregistrement de l’écran, sur Windows et Linux l’extension de contrôle fournie.
  • L’agent a besoin d’un modèle capable de vision et d’une politique d’outils qui expose l’outil computer ; le profil de développement par défaut ne le fait pas.
  • Une action par appel : capture d’écran, clics, glissements, défilement, saisie, combinaisons de touches, attente. Chaque action de saisie renvoie une capture fraîche pour que le modèle voie ce qu’il a fait.
  • Les captures d’écran restent réservées au modèle, jamais livrées dans la discussion, et l’outil demande au modèle de traiter tout ce qui est à l’écran comme une entrée non fiable.

Là où la documentation est prudente

Le modèle de confiance est énoncé sans détour : la passerelle est le point de contrôle de l’autorisation et le pilote est un simple effecteur. La boucle locale est une question de joignabilité, pas d’identité. Le choix du fournisseur ne se replie jamais action par action. Ces phrases sont la raison d’être des deux approbations, et la raison pour laquelle le contrôle d’ordinateur est aussi derrière la politique d’outils. Bac à sable et politique d’outils d’OpenClaw explique le versant politique.

Remote Hands sur Diali

Remote Hands de Diali, c’est ce mécanisme avec la passerelle de notre côté : vous appairez un portable, un ordinateur de bureau ou un serveur qui vous appartient, il se connecte vers l’extérieur pour que rien ne soit ouvert en entrée, vous voyez ce que l’assistant peut faire et l’approuvez avant qu’il n’agisse, et il utilise votre navigateur connecté et vos applications installées. L’option de bureau Linux privé est l’inverse : une machine que nous faisons tourner et que l’assistant peut voir et piloter. Ordinateur et Remote Hands sur Diali est la page des deux ; OpenClaw hébergé sur Diali est l’assistant.

  • Appairez l’appareil, puis approuvez ce qu’il peut faire.
  • Les listes par plateforme d’abord, les commandes dangereuses sur adhésion, les permissions du système en dernier.
  • Les captures restent avec le modèle ; le texte à l’écran est non fiable.
Commencer

Arrêtez de lire, construisez le vôtre

Configurez un agent, choisissez un canal, et faites-le travailler dans l’application que vous gardez déjà ouverte.