Utiliser votre téléphone pour contrôler à distance vos outils d'IA (claude code), pour qu'ils travaillent pour vous 24h/24 et 7j/7 sans interruption.
Récemment, lorsque j'utilisais claude code, je demandais souvent à cc d'exécuter des tâches longues avant de quitter le travail, mais parfois, il pouvait s'égarer ou avoir besoin que je termine certaines tâches de confirmation. Ce n'est que le lendemain, en arrivant au bureau, que je découvrais que la tâche avait été suspendue.
J'ai donc mis en place un ensemble de mesures détournées pour utiliser mon téléphone pour gérer les tâches cc sur mon ordinateur, avec un effet similaire à celui-ci :

0x01
La mise en œuvre spécifique nécessite l'utilisation des outils/logiciels suivants :
-
• Un ordinateur à la maison (Mac, Windows ou Linux, cet article prend Mac comme exemple)
-
• Un téléphone portable (Android ou iPhone)
-
• Les deux appareils peuvent accéder à Internet (l'ordinateur à la maison reste allumé)
| Appareil | Logiciel à installer | Rôle |
|---|---|---|
| Ordinateur à la maison | Tailscale | Créer un "réseau interne virtuel" pour que le téléphone trouve l'ordinateur |
| Ordinateur à la maison | tmux | Maintenir la session sans interruption (fonctionnalité principale) |
| Téléphone portable | Application Tailscale | Rejoindre le réseau interne virtuel |
| Téléphone portable | Application Terminal (par exemple, Termius) | Opérer l'ordinateur sur le téléphone portable |
Tailscale et Termius sont des logiciels payants (sur abonnement), mais leurs fonctions de base peuvent être utilisées gratuitement, ce qui est suffisant. Tailscale dispose également d'une implémentation de serveur open source gratuite qui peut être remplacée.
Étape 1 : Installer Tailscale
Le rôle de Tailscale est de permettre au téléphone et à l'ordinateur de se trouver dans le même "réseau virtuel", même s'ils se trouvent à des endroits différents, sur des réseaux différents (par exemple, l'ordinateur à la maison, le téléphone dans un café), ils peuvent toujours se trouver.
Étapes :
-
- Ouvrez le navigateur de votre ordinateur et visitez https://tailscale.com
-
- Cliquez sur "Download", sélectionnez le système de votre ordinateur (Mac, Windows ou Linux)
-
- Téléchargez et installez, le processus d'installation est le même que pour l'installation d'un logiciel ordinaire
-
- Une fois l'installation terminée, une interface de connexion s'affiche, connectez-vous avec un compte Google ou un compte GitHub (inscription gratuite)
-
- Une fois la connexion réussie, Tailscale s'exécute automatiquement en arrière-plan et affiche Connected
Le côté mobile est similaire, après l'installation, connectez-vous avec le même compte, après la connexion, l'application affichera "Connected".
Maintenant, votre téléphone et votre ordinateur sont sur le même réseau virtuel ! Ils peuvent se "voir" mutuellement, comme s'ils étaient sous le même routeur.
Étape 2 : Activer la connexion à distance de l'ordinateur
Cette étape consiste à autoriser l'accès à distance à l'ordinateur via SSH (une méthode de connexion sécurisée). Sur Mac, effectuez les opérations suivantes :
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux : Si vous utilisez Windows ou Linux, vous devez activer le service SSH, vous pouvez rechercher "Activer SSH sous Windows" ou "Activer SSH sous Linux" pour connaître la méthode spécifique.
Étape 3 : Installer l'application Terminal sur le téléphone
Sur votre téléphone, vous avez besoin d'une application de terminal capable de se connecter à SSH. Il est recommandé d'utiliser Termius (la version gratuite est suffisante). Étapes :
-
- Ouvrez https://termius.com/index.html, enregistrez un compte et connectez-vous, vous pouvez télécharger l'application. Ou recherchez directement dans le Google Store.
-
- Installez et ouvrez.
-
- La première fois que vous l'ouvrez, vous serez invité à créer un "hôte", ignorez-le d'abord, puis configurez-le plus tard.
Étape 4 : Tester la connexion
Testons maintenant si le téléphone peut se connecter à l'ordinateur.
Première étape : Trouver l'IP virtuelle de l'ordinateur Dans le terminal de l'ordinateur, entrez :
tailscale statusNotez l'adresse IP affichée (par exemple, 100.64.0.1)
Ou vous pouvez directement ouvrir le logiciel tailscale pour voir l'IP de l'appareil qui a rejoint le réseau
Deuxième étape : Se connecter sur le téléphone
-
- Ouvrez l'application Termius
-
- Cliquez sur le "+" en bas à droite → Sélectionnez "Hôte"
-
- Remplissez les informations, je n'en dirai pas plus sur cette étape, les informations de connexion SSH normales
Si cela réussit : vous verrez une interface de terminal apparaître sur l'écran du téléphone, vous pouvez entrer des commandes ! Cela signifie que la connexion a réussi.
Étape 5 : Installer tmux
Bien que les étapes ci-dessus soient terminées, vous pouvez déjà vous connecter à l'ordinateur, mais tmux est la clé pour réaliser la "maintien de la session". Sans lui, la tâche est interrompue après la déconnexion de SSH ; avec lui, la tâche continuera à s'exécuter en arrière-plan, et la tâche peut être reprise à tout moment plus tard.
Dans le terminal de l'ordinateur, entrez :
brew install tmuxUne fois l'installation terminée, entrez tmux -V, si le numéro de version s'affiche, cela signifie que cela a réussi.
0x02
Une fois que tout est installé, vous pouvez utiliser votre téléphone pour contrôler joyeusement claude code sur votre ordinateur.
Supposons que vous ayez démarré une tâche claude code (ou toute autre tâche longue) dans l'entreprise, et que vous soyez sur le point de sortir, et que vous souhaitiez vérifier la progression à tout moment avec votre téléphone.
Scénario 1 : Démarrer une tâche dans l'entreprise
Dans le terminal de l'ordinateur, entrez :
tmux new -s ccDémarrez votre programme dans la session tmux :
claude

Ou démarrez n'importe quel programme que vous souhaitez exécuter pendant une longue période.
Opération clé : Appuyez sur Ctrl+B, puis appuyez sur D (maintenez d'abord Ctrl+B enfoncé, relâchez, puis appuyez sur D)
Cette opération est appelée "séparation de session"

Votre claude code continuera à s'exécuter en arrière-plan, mais l'interface du terminal se fermera.
Vous pouvez maintenant fermer le terminal, ou même éteindre l'écran de l'ordinateur, le programme ne sera pas interrompu.
Scénario 2 : Vérifier avec votre téléphone après être sorti
-
- Ouvrez l'application Termius sur votre téléphone
-
- Cliquez sur l'hôte que vous avez enregistré précédemment
-
- Une fois la connexion réussie, entrez dans le terminal :
tmux attach -t ccUne chose magique se produit : vous verrez exactement la même interface ! Le programme est toujours en cours d'exécution, la sortie continue, comme si vous n'aviez jamais quitté l'ordinateur.
Comme l'image au début de l'article !
Vous pouvez continuer à opérer, ou appuyer à nouveau sur Ctrl+B puis D pour séparer la session, le programme continue à s'exécuter en arrière-plan.
0x03
De cette façon, vous pouvez laisser claude code 7 * 24 heures pour vous aider à travailler. Et grâce à cc, vous pouvez également le laisser vous aider à contrôler l'ordinateur pour effectuer certaines opérations.
Pourquoi ne pas utiliser le bureau à distance ? Parce que ce n'est pas nécessaire, et l'opération est trop compliquée. J'ai juste besoin d'une connexion ssh, ce qui peut être plus rapide et plus pratique.





