
XDA a publié un article cette semaine sur un tableau de bord Claude Code open-source qui te permet d’approuver les appels d’outils depuis ton téléphone. Le tableau de bord est un bon truc, mais le vrai problème qu’il désigne est bien plus grand : tu lances un agent de codage IA à 16h00, tu quittes la maison à 17h00, et l’agent appuie sur une invite d’autorisation à 17h15 et reste simplement assis. Ce qui résout réellement le problème, c’est une pile d’applications mobiles sur ton téléphone qui ensemble te permettent de vérifier l’agent, d’approuver un diff, de te connecter en SSH pour le débloquer ou de tuer tout. Ce sont les huit applications Android que nous exécutons sur la nôtre.
Quoi chercher dans une application de station de travail à distance Android
La catégorie est petite en nom et énorme en pratique. Les choix ci-dessous passent tous les mêmes vérifications :
- Vrai travail en arrière-plan. Les notifications arrivent quand tu en as besoin. Pas « quand l’application est ouverte ».
- Sécurisé par défaut. SSH basé sur les clés, VPN basé sur WireGuard ou un flux OAuth lié à un vrai compte. Rien qui demande un mot de passe sur Internet.
- Rapide à atteindre. De l’écran de verrouillage à un shell de travail (ou un appui « approuver ») en moins de dix secondes. N’importe quoi de plus lent et tu ne l’utiliseras pas.
- Fonctionne sur le réseau cellulaire. Aucune hypothèse sur le Wi-Fi à domicile ou un client VPN d’entreprise qui ne fonctionne que sur un ordinateur portable.
- Gère le problème des « 100 derniers mètres ». Votre ordinateur de développement est derrière un NAT et un routeur que votre FAI possède. L’application doit résoudre cela avec un réseau maillé ou un vrai tunnel, pas une redirection de port.
- Assez petit pour rester installé. Chacun de ceux-ci est inférieur à 100 Mo. Sur un téléphone déjà plein de tout le reste, c’est important.
Comparaison rapide
| Application | Meilleur pour | Plan Gratuit | Fonctionnalité Remarquable |
|---|---|---|---|
| GitHub Mobile | Vérifier et approuver les RP générées par l’IA | Entièrement gratuit | Notifications push pour les demandes d’examen |
| Termius | SSH poli pour une utilisation quotidienne | Niveau gratuit | Synchronisation des clés entre appareils, sessions enregistrées |
| JuiceSSH | Client SSH léger de longue date | Entièrement gratuit | Extraits, écosystème de plugins |
| Tailscale | Atteindre l’ordinateur de développement à la maison ou dans un café | Niveau gratuit | Réseau maillé WireGuard avec SSO, DNS magique |
| Termux | Un vrai terminal Linux sur le téléphone | Entièrement gratuit (F-Droid) | Scripts locaux, cron, gestionnaire de paquets |
| AnyDesk | Bureau à distance plein écran quand SSH ne suffit pas | Niveau gratuit | Partage d’écran à faible latence sur son réseau |
| Home Assistant | Obtenir des notifications webhook de l’agent | Entièrement gratuit (open-source) | Réagir à tout événement HTTP, push localement |
| Claude by Anthropic | Continuer la conversation du même compte que Claude Code | Niveau gratuit | Poursuivre la même conversation que ton bureau |
Les 8 applications
1. GitHub Mobile — meilleur pour approuver les PR générées par l’IA
GitHub Mobile est la seule application de cette liste que tout le monde avec un compte GitHub devrait déjà avoir. La notification push pour « révision demandée » arrive quelques secondes après que l’agent IA pousse une branche et ouvre une demande de tirage, et la vue diff est suffisamment polie pour que tu puisses réellement lire un vrai diff sur un écran de téléphone. Le bouton « fusionner quand prêt » s’envoie dans le même flux de contact.
Où elle est faible : Pas de terminal, pas moyen d’intervenir quand l’agent est coincé. Elle gère le cas du travail terminé, pas le cas en cours d’exécution.
Tarification :
- Gratuit : entièrement gratuit avec un compte GitHub
- Payant : aucun
Plateformes : Android, iOS
Conclusion : Le choix pour la moitié du diff fini. Associe-le à une application SSH.
2. Termius — le meilleur client SSH poli
Termius est le client SSH que nous remettons aux personnes qui ne l’ont jamais utilisé. Les sessions sont enregistrées avec des étiquettes, les clés se synchronisent entre les appareils derrière une connexion, les tunnels de redirection de port s’ouvrent d’un seul coup, et le rendu des polices de terminal est vraiment bon sur un écran de téléphone. Elle fait aussi du SFTP, qui est la deuxième chose dont tu as besoin après « regarde ce que l’agent a écrit ».
Où elle est faible : Les meilleures fonctionnalités (synchronisation des clés, plus de trois hôtes enregistrés, redirections de ports) nécessitent le niveau payant. La version gratuite est fonctionnelle mais limitée.
Tarification :
- Gratuit : jusqu’à trois hôtes, utilisation sur un appareil, sans synchronisation de clés
- Payant : plans individuels et d’équipe à partir d’une modeste redevance mensuelle
Plateformes : Android, iOS, Windows, macOS, Linux
Conclusion : Le choix pour le flux quotidien « ssh in, tail the log, kill the process ».
3. JuiceSSH — le meilleur client SSH gratuit avec plugins
JuiceSSH est le standard SSH d’Android depuis longtemps et c’est mérité. Le client principal est entièrement gratuit, le système de snippets est assez rapide pour le flux de travail « exécuter les mêmes trois commandes chaque fois », et l’écosystème de plugins couvre Mosh, les ciphers supplémentaires et les superpositions de performances. C’est ennuyeux de la manière que tu veux qu’un outil qui déverrouille ton agent de production soit ennuyeux.
Où elle est faible : La dernière grande actualisation de l’interface utilisateur précède Material You. Le développement est plus lent que Termius.
Tarification :
- Gratuit : entièrement gratuit, pas de paywall de fonctionnalité principale
- Payant : JuiceSSH Pro pour la gestion des clés d’équipe
Plateformes : Android
Conclusion : Le choix si tu veux gratuit, rapide et ne jamais disparaître.
4. Tailscale — meilleur pour atteindre la machine de développement de n’importe où
Tailscale est un réseau maillé basé sur WireGuard avec une connexion SSO par-dessus, et c’est comment beaucoup d’entre nous ont résolu le problème « mon ordinateur de développement est à la maison, mon téléphone est dans un café ». Installe Tailscale sur la station de travail, installe sur le téléphone, et le téléphone peut atteindre la station de travail sur un nom d’hôte stable, depuis n’importe quel réseau, sans toucher au routeur à domicile.
Où elle est faible : Le niveau gratuit est limité à 100 appareils et 3 utilisateurs, ce qui est bon pour une personne et serré pour une petite équipe. Nécessite un fournisseur SSO (Google, GitHub, Apple, Microsoft).
Tarification :
- Gratuit : niveau personnel, un utilisateur, jusqu’à 100 appareils
- Payant : plans d’équipe à partir de par utilisateur par mois
Plateformes : Android, iOS, Windows, macOS, Linux, ChromeOS
Conclusion : Le choix pour la couche de transport. Tout le reste s’exécute dessus.
5. Termux — meilleur terminal Linux réel sur le téléphone lui-même
Termux transforme le téléphone en une vraie boîte Linux. Pas un client qui parle à un serveur, un terminal local complet avec un gestionnaire de paquets, cron, ssh-agent et assez du userland pour exécuter un script Python ou déclencher un webhook sans quitter l’appareil. Quand l’agent IA a besoin de « curl a URL », Termux est celui qui l’exécute.
Où elle est faible : N’est plus disponible sur Google Play ; obtiens-la sur F-Droid ou GitHub. La configuration des notifications à partir d’un script Termux nécessite quelques étapes.
Tarification :
- Gratuit : entièrement open-source
- Payant : aucun
Plateformes : Android
Conclusion : Le choix pour les scripts qui doivent s’exécuter sur le téléphone lui-même, pas sur la station de travail.
6. AnyDesk — meilleur quand SSH ne suffit pas
AnyDesk est le choix pour les moments où tu dois voir le bureau, pas le terminal. Une fenêtre IDE avec un diff dedans, un onglet de navigateur avec un aperçu, une vue d’inspection Figma : SSH ne aide. AnyDesk diffuse l’écran de la station de travail au téléphone avec une faible latence, supporte l’entrée tactile et la souris, et fonctionne multiplateforme.
Où elle est faible : Le niveau gratuit est réservé à un usage personnel. L’utilisation professionnelle nécessite une licence.
Tarification :
- Gratuit : usage personnel, appareils illimités
- Payant : niveaux d’abonnement pour l’utilisation professionnelle et en équipe
Plateformes : Android, iOS, Windows, macOS, Linux
Conclusion : Le choix pour les cas « je dois voir ce que l’IDE affiche, maintenant ».
7. Home Assistant — meilleur pour les notifications webhook de l’agent
Home Assistant sur le téléphone n’est pas seulement pour les maisons intelligentes. Son déclencheur webhook accepte n’importe quel POST HTTP, et l’application mobile envoie une notification appropriée quand il se déclenche. Un script sur la station de travail peut atteindre ce webhook quand l’agent IA atteint une invite d’autorisation, et la notification arrive avec un titre et un corps que tu contrôles. Un bouton d’action du côté du téléphone et un flux de contact complet « ouvrir le client SSH » sont à une configuration.
Où elle est faible : Nécessite une instance Home Assistant en cours d’exécution. Frais généraux raisonnables si tu n’en as pas déjà.
Tarification :
- Gratuit : entièrement open-source (à la fois le serveur et l’application)
- Payant : abonnement HA Cloud pour les webhooks externes sans ouvrir un port, non requis
Plateformes : Android, iOS
Conclusion : Le choix quand ton ménage exécute déjà HA et tu veux que les alertes de l’agent arrivent comme n’importe quelle autre alerte.
8. Claude by Anthropic — meilleur pour continuer la conversation
Claude sur Android continue la même conversation que ton bureau avait. Si l’agent IA qui a atteint l’invite d’autorisation était Claude Code, l’application mobile te permet de continuer à parler avec le même compte, demander au modèle d’expliquer ce qu’il faisait, et générer la commande exacte que tu veux coller dans ton terminal SSH. Ce n’est pas un agent de codage sur le téléphone; c’est le même cerveau, disponible depuis un clavier différent.
Où elle est faible : Pas une surface de contrôle directe pour les sessions Claude Code. Le niveau gratuit est limité à un nombre limité de messages par jour.
Tarification :
- Gratuit : niveau chat avec limites
- Payant : abonnements Claude Pro et Team
Plateformes : Android, iOS, Web
Conclusion : Le choix quand l’agent du côté de la station de travail est Claude Code et tu veux raisonner avec lui depuis ton téléphone.
Comment choisir la bonne combinaison
Chaque téléphone bénéficie d’un minimum de deux applications. Tout le reste est en couches:
- À avoir absolument : GitHub Mobile et un client SSH (Termius ou JuiceSSH). C’est la pile la plus petite qui résout réellement le problème.
- Si la machine de dev est à la maison : Ajoute Tailscale. Sinon, la redirection de port est la mauvaise réponse.
- Si l’agent s’exécute beaucoup dans un aperçu du navigateur : Ajoute AnyDesk pour quand SSH ne suffit pas.
- Si tu exécutes déjà Home Assistant : Connecte l’agent à un webhook et réutilise l’application mobile.
- Si ton compte exécute Claude Code : Ajoute l’application Claude Android pour raisonner avec le modèle quand SSH est un outil terne.
FAQ
Puis-je vraiment approuver un appel d’outil Claude Code depuis mon téléphone? Oui, via le tableau de bord Claude Pulse open-source qu’XDA a couvert. Exécute le tableau de bord sur ta machine de dev, accède-y via Tailscale ou une URL locale, et cela met un bouton Allow / Allow All / Deny sur l’écran de ton téléphone quand Claude Code fait une pause.
GitHub Mobile suffit-il seul? Pour les agents IA qui ne font que pousser des branches et ouvrir des PR, oui. Pour les agents qui s’exécutent de manière interactive et s’arrêtent pour des autorisations, non. Associe-le à SSH ou un tableau de bord.
Quelle application SSH a le meilleur niveau gratuit? JuiceSSH. Entièrement gratuit, pas de limite d’hôtes, pas de paywall de synchronisation de clés.
Comment me connecter en SSH à une machine à la maison? Tailscale est la réponse la plus propre en 2026. Les alternatives incluent Cloudflare Tunnel ou un VPN personnel comme WireGuard, mais la configuration de Tailscale « installer et ça marche » est difficile à battre.
Y a-t-il quelque chose de tout cela qui soit dangereux? Exécuter un agent de codage IA sans surveillance et approuver ses actions depuis un téléphone est une catégorie réelle de risque. Restreins les fichiers qu’il peut écrire, revois les diffs avant de fusionner et n’approuve jamais sans lire. Les outils ci-dessus ne remplacent pas le jugement.