Tutoriel 3 : Travailler depuis votre téléphone
Objectif : votre iPhone reçoit un signal lorsque Claude a besoin d'une entrée ; appuyez dessus, joignez-le, répondez.
La disposition étroite du ccmux s'adapte à un terminal de la largeur d'un téléphone : le TUI complet se réduit en une vue à une seule colonne conçue pour les petits écrans.
Configuration (une fois)
ccmux moshi-setup
Ceci installe moshi-hook, puis exécute moshi-hook host setup. Un code QR apparaît dans votre terminal. Ouvrez le Application iOS Moshi, appuyez sur Ajouter un hôte → Scanner QR, pointez votre téléphone vers le terminal. Fait.
L'assistant connecte également les entrées de hook de Claude Code afin que les notifications se déclenchent automatiquement.
Comment ça marche
Après le couplage :
- L'application Moshi répertorie chaque session tmux sur votre Mac
- Lorsque Claude fait une pause (
needs_input), votre téléphone vibre avec un push catégorisé:approval_requiredoutask_complete - Appuyez sur la notification → Sélecteur Moshi → Joindre → Répondre → Faites glisser votre doigt vers l'extérieur.
Solution de secours BEL (non-Moshi)
Un client de terminal peut prendre en charge les notifications locales pour les sonneries de terminal. La disponibilité dépend du client, de ses paramètres et du fait que la connexion reste active. Ceci est distinct des notifications push natives de Moshi.
Supprimer les notifications en double
Par défaut, la cloche de l'ordinateur portable sonne même lorsque le Moshi est couplé (complémentaire, pas en double). Pour désactiver la cloche lorsque Moshi signale :
# ~/.config/ccmux/config.toml
[notifications]
moshi_suppresses_bell = true
Configuration sans tête/scriptée
ccmux moshi-setup --token <token>
Contourne le flux QR – utile pour les machines distantes sans écran.
Créez votre propre client mobile
ccmuxd expose un HTTP API — répertorie les sessions, s'attache à un terminal en direct (un PTY ponté par WebSocket), envoie des clés, diffuse des événements, lit des notes et leur utilisation, ainsi qu'un flux d'appariement + push (APN/FCM). Le Moshi l'application est aujourd'hui la voie mobile ; le même API est ouvert à l’intégration de tout client. Voir le Référence HTTP API.
Contribuez à améliorer ccmux
Vous avez trouvé un bug, une explication peu claire ou une traduction à améliorer ? Toutes les contributions sont bienvenues. Ouvrez une issue ou proposez une pull request.
Vous avez repéré une erreur ou quelque chose de obsolète ? Modifier cette page sur GitHub.
