Relier ton Mac ou ton PC
Le connecteur permet à VIC de lire et créer des fichiers, et d’exécuter les commandes que tu approuves. Il fonctionne avec tes droits utilisateur. Python 3.10 ou plus doit être installé.
Installer le connecteur
- Dans VIC, ouvre Mes appareils, indique un nom et choisis le système.
- Télécharge l’agent sur l’ordinateur à relier. Place
vic-device.pydans un dossier que tu conserveras. - Ouvre un terminal dans ce dossier. Copie la commande d’appairage donnée par VIC. Le code est valable dix minutes et ne fonctionne qu’une fois.
- Laisse le terminal ouvert : l’appareil apparaît en ligne. Son dossier
VICest accessible à l’assistant.
Accès étendu et démarrage automatique
Arrête d’abord l’agent manuel avec Ctrl+C. Les commandes suivantes autorisent les fichiers de ton dossier personnel et les commandes système, puis installent le connecteur à l’ouverture de ta session.
macOS — Terminal
python3 vic-device.py --root "$HOME" --allow-shell --install-startup
Windows 11 — PowerShell
py .\vic-device.py --root $env:USERPROFILE --allow-shell --install-startup
Chaque action demandée par VIC nécessite ton accord dans l’app. Les commandes s’exécutent avec les droits de ta session et peuvent accéder à tout ce que cette session autorise, au-delà du dossier choisi. macOS ou Windows peuvent aussi demander leurs autorisations habituelles.
Essayer
« VIC, liste mes appareils. » Puis : « Crée un fichier bonjour.txt dans le dossier autorisé de mon Mac, avec le texte Bonjour. »
Avec les commandes activées, VIC peut aussi lancer des applications ou des scripts. Cette version ne fournit pas de contrôle visuel de l’écran, de la souris ou du clavier.
Couper l’accès
Utilise Révoquer dans Mes appareils. Le jeton devient immédiatement inutilisable pour les nouvelles requêtes. Une commande déjà en cours peut terminer. Le jeton expire au bout de 90 jours ; il faudra alors appairer à nouveau l’appareil.
Pour retirer le démarrage automatique, exécute :
python3 vic-device.py --uninstall-startup
Sur Windows, remplace python3 par py. Le connecteur doit être actif, la session ouverte et l’ordinateur connecté à Internet. Il n’allume pas une machine éteinte.