Tutorial 3: Arbeiten von Ihrem Telefon aus
Ziel: Ihr iPhone erhält einen Push, wenn Claude Eingaben benötigt; antippen, anhängen, antworten.
Das schmale Layout des ccmux passt auf ein Terminal in Telefonbreite – der vollständige TUI lässt sich zu einer einspaltigen Ansicht zusammenklappen, die für kleine Bildschirme konzipiert ist.
Einrichtung (einmalig)
ccmux moshi-setup
Dies wird installiert moshi-hookund wird dann ausgeführt moshi-hook host setup. Ein QR-Code erscheint in Ihrem Terminal. Öffnen Sie die Moshi iOS-App, tippen Sie auf Host hinzufügen → QR scannen, richten Sie Ihr Telefon auf das Terminal. Erledigt.
Der Assistent verknüpft auch die Hook-Einträge von Claude Code, sodass Benachrichtigungen automatisch ausgelöst werden.
Wie es funktioniert
Nach dem Pairing:
- Die Moshi-App listet jede tmux-Sitzung auf Ihrem Mac auf
- Wenn Claude pausiert (
needs_input), Ihr Telefon vibriert mit einem kategorisierter Push:approval_requiredodertask_complete - Tippen Sie auf die Benachrichtigung → Moshi-Auswahl → Anhängen → Antwort → Wegwischen
BEL-Fallback (nicht Moshi)
Ein Terminal-Client unterstützt möglicherweise lokale Benachrichtigungen für Terminal-Klingeln. Die Verfügbarkeit hängt vom Client, seinen Einstellungen und davon ab, ob die Verbindung aktiv bleibt. Dies unterscheidet sich von den nativen Push-Benachrichtigungen von Moshi.
Doppelte Benachrichtigungen unterdrücken
Standardmäßig klingelt die Laptop-Klingel auch dann, wenn Moshi gekoppelt ist (komplementär, nicht dupliziert). So schalten Sie die Glocke stumm, wenn Moshi meldet:
# ~/.config/ccmux/config.toml
[notifications]
moshi_suppresses_bell = true
Headless-/Skript-Setup
ccmux moshi-setup --token <token>
Umgeht den QR-Fluss – nützlich für Remote-Computer ohne Display.
Erstellen Sie Ihren eigenen mobilen Client
ccmuxd stellt einen HTTP API bereit – Sitzungen auflisten, an ein Live-Terminal (ein WebSocket-überbrücktes PTY) anschließen, Schlüssel senden, Ereignisse streamen, Notizen und Nutzung lesen sowie einen Pairing + Push-Ablauf (APNs/FCM). Der Moshi App ist heute der mobile Weg; Derselbe API steht jedem Client zur Integration offen. Siehe die HTTP API Referenz.
Hilf mit, ccmux zu verbessern
Fehler gefunden, eine Anleitung unklar oder eine Übersetzung verbesserungswürdig? Auch kleine Beiträge sind willkommen. Erstelle ein Issue oder einen Pull Request.
Haben Sie einen Fehler entdeckt oder ist etwas veraltet? Bearbeiten Sie diese Seite auf GitHub.
