Utiliser un téléphone portable pour faire fonctionner à distance vos outils d'IA (claude code), pour qu'il travaille pour vous 24h/24 et 7j/7 sans interruption.
Récemment, lorsque j'utilisais claude code, je demandais souvent à cc d'exécuter de longues tâches avant de quitter le travail, mais parfois, il pouvait s'égarer en cours de route, ou j'avais besoin d'effectuer des tâches de confirmation. Ce n'est que lorsque j'arrivais au bureau le lendemain que je découvrais que la tâche avait été suspendue.
J'ai donc mis au point un ensemble de méthodes diaboliques pour utiliser mon téléphone portable 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 portable trouve l'ordinateur |
| Ordinateur à la maison | tmux | Maintenir la session ininterrompue (fonctionnalité principale) |
| Téléphone portable | Application Tailscale | Rejoindre le réseau interne virtuel |
| Téléphone portable | Application de terminal (comme Termius) | Faire fonctionner 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 a également 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 portable 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 est à la maison et le téléphone portable est dans un café), ils peuvent toujours se trouver l'un l'autre.
Étapes :
-
- Ouvrez le navigateur de votre ordinateur et accédez à 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écutera automatiquement en arrière-plan et affichera 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 portable et votre ordinateur sont sur le même réseau virtuel ! Ils peuvent se "voir" l'un l'autre, comme s'ils étaient sous le même routeur.
Étape 2 : Activer la connexion à distance de l'ordinateur
Cette étape consiste à autoriser l'ordinateur à être accessible à distance 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 de terminal sur le téléphone portable
Sur votre téléphone portable, 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, puis 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 pour l'instant, nous le configurerons plus tard.
Étape 4 : Tester la connexion
Testons maintenant si le téléphone portable peut se connecter à l'ordinateur.
Première étape : Trouver l'adresse 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'adresse IP de l'appareil qui a rejoint le réseau
Deuxième étape : Se connecter sur le téléphone portable
-
- 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 portable, 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 "conservation 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 vous pourrez reprendre la tâche à tout moment par la suite.
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 portable pour contrôler joyeusement claude code sur votre ordinateur.
Supposons que vous ayez lancé une tâche claude code (ou toute autre tâche longue) au bureau, et que vous deviez maintenant sortir, et que vous vouliez vérifier la progression à tout moment avec votre téléphone portable.
Scénario 1 : Lancer une tâche au bureau
Dans le terminal de l'ordinateur, entrez :
tmux new -s ccLancez votre programme dans la session tmux :
claude

Ou lancez n'importe quel programme que vous voulez 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 s'appelle "détacher la 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 portable après être sorti
-
- Ouvrez l'application Termius sur votre téléphone portable
-
- 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 détacher la session, le programme continue à s'exécuter en arrière-plan.
0x03
De cette façon, vous pouvez laisser claude code 24 heures sur 24, 7 jours sur 7 vous aider à travailler. De plus, grâce à cc, vous pouvez également le laisser contrôler directement votre 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 est plus rapide et plus pratique.





