MOSHI : le terminal mobile pour piloter ses agents de code depuis son téléphone
📌 MOSHI est un terminal iOS et Android conçu pour les agents de code : il se connecte en SSH, Mosh ou ET à votre propre machine et vous laisse surveiller, approuver et interagir avec Claude Code, Codex, OpenCode et une douzaine d’autres agents, depuis votre téléphone.
Le point de départ est une idée simple : les terminaux mobiles existants sont des versions réduites d’interfaces de bureau. Moshi part du téléphone et de ses contraintes réelles — écran tactile, clavier virtuel, coupures réseau fréquentes, visibilité limitée — pour construire un outil adapté au contrôle à distance d’un agent de code.
La connexion est directe : SSH, Mosh ou le protocole ET vers un Mac, une machine Linux, un VPS, du WSL ou un homelab. Aucun relais de session, aucun serveur intermédiaire. Le shell, les dépôts, les fichiers et les processus de l’agent restent sur la machine que vous contrôlez. Mosh garantit que la session survit aux changements de réseau, à la mise en veille, même à la fermeture de l’application.
Le vrai differentiateur est moshi-hook, un démon optionnel qui s’installe sur la machine hôte et rend le terminal conscient des agents. Une fois en place, les approbations, les questions, les fins de tâche et les compteurs de tokens arrivent dans une inbox native sur le téléphone. L’écran de verrouillage iOS, la Dynamic Island et l’Apple Watch affichent les événements en temps réel, et on peut approuver une action d’agent directement depuis le poignet.
Le Chat View transforme le flux terminal d’un agent en conversation native sur le téléphone, sans remplacer le terminal et sans envoyer le transcript par les serveurs de Moshi. Le diff viewer permet de relire ce que l’agent vient de modifier, et le browser preview ouvre les serveurs de développement locaux de la machine directement dans l’application.
L’intégration des multiplexeurs est poussée : détection automatique de tmux, Zellij et Herdr, sélecteur de session, panneaux de raccourcis, et la possibilité de sauter directement à n’importe quelle fenêtre tmux ou onglet Herdr. Le mode discussion vocal fonctionne sur appareil avec Parakeet, Whisper ou le moteur d’Apple, sans envoyer la voix dans le cloud.
- 📱 Disponible sur iOS (App Store), Android (Google Play) et Desktop
- 🔐 Clés SSH dans le Keychain, déverrouillage Face ID
- 🔄 Récupération automatique de session après coupure ou fermeture
- 🎨 Thèmes unifiés pour le terminal et toute l’interface
- 🌐 Support complet CJK (chinois, japonais, coréen)
- 📋 Presse-papiers distant via OSC 52
- 🔔 Notifications push et webhooks pour les longues tâches
- 🖼️ Coller des images et fichiers directement dans le prompt de l’agent
Moshi propose un tarif gratuit pour les connexions SSH et Mosh de base, avec un plan Pro qui débloque les fonctions avancées comme le réattachement automatique tmux ou Herdr, les notifications push et la synchronisation des identifiants entre appareils. Le développeur, Joel, est seul sur le projet et réactif sur X.
Le nom est un triple jeu de mots : mosh (le protocole), もしもし (bonjour en japonais), et もし (si — les possibilités qu’un téléphone débloque). Trois sens pour un terminal qui décroche et ne raccroche jamais.
🔗 Site officiel : https://getmoshi.app/
🔗 Homebrew : https://github.com/rjyo/homebrew-moshi

