Zurück zur Startseite

Claude Watch für Apple Watch und Claude Code

Claude Watch ermöglicht die Steuerung von Claude Code-Sitzungen von der Apple Watch aus über Node.js-Bridge und watchOS-Client. Das System unterstützt Terminalausgabe, Spracheneingabe und Echtzeitbenachrichtigungen. Vollständige Installationsanweisungen im GitHub-Repository.

Claude Code von Apple Watch aus steuern: Claude Watch
Advertisement 728x90

Claude Watch: Claude Code in Echtzeit direkt von der Apple Watch aus steuern

Entwickler shobhit99 hat Claude Watch vorgestellt – eine Open-Source-App, mit der du Claude-Code-Sitzungen direkt von deiner Apple Watch aus steuern kannst. Das System ermöglicht es, das Terminal zu überwachen und Befehle zu senden, einschließlich Sprachbefehle, ohne deinen Hauptarbeitsplatz zu verlassen. Es löst das Problem der schnellen Reaktion auf Benachrichtigungen von KI-Tools während der Entwicklung.

Die Architektur umfasst drei Komponenten: eine Netzwerkbrücke auf dem Mac, eine iPhone-App und einen watchOS-Client. Die Node.js-Brücke integriert sich mit der Claude Code CLI über Webhooks und fängt Terminalereignisse ab. Das iPhone dient als Vermittler für die Synchronisation, während die Watch Ausgaben anzeigt und Eingaben entgegennimmt.

Systemkomponenten

Netzwerkbrücke

Auf Node.js basierend verbindet sie sich mit Claude Code und überwacht Sitzungen. Bei ankommenden Ereignissen (Terminalausgabe, Anfragen) erstellt die Brücke Benachrichtigungen und leitet sie über das lokale Netzwerk an das iPhone weiter. Erfordert eine Installation von Node.js und der Claude Code CLI.

Google AdInline article slot

iPhone-App

Handhabt die Kommunikation zwischen Brücke und Watch. Empfängt Daten über Wi-Fi, puffert den Sitzungszustand und leitet ihn an watchOS weiter. Unterstützt den Hintergrundmodus für durchgehende Überwachung.

watchOS-Client

Verwaltet die Benutzeroberfläche auf der Watch: Zeigt Terminal-Logs im Swipe-Modus an, Text-Eingabe per Tastatur oder Sprachdiktat. Bietet haptisches Feedback für neue Ereignisbenachrichtigungen.

Anforderungen und Installation

Zur Bereitstellung brauchst du:

Google AdInline article slot
  • Mac mit macOS 13 oder neuer.
  • iPhone mit iOS 17+.
  • Apple Watch mit watchOS 10+.
  • Alle Geräte im selben Wi-Fi-Netzwerk.

Startvorgang:

  • Installiere Node.js und Claude Code CLI auf dem Mac.
  • Klone das GitHub-Repo, baue die Apps über Xcode.
  • Starte die Brücke: npm install && npm start.
  • Verbinde iPhone-App und watchOS-Client.

Das Repo enthält Skripte für automatisierte Builds sowie einen Abschnitt zur Fehlerbehebung: Port-Anpassungen, Firewall-Freigaben, Neustarts der Brücke bei Netzwerkproblemen.

Vorteile für Entwickler

Claude Watch erweitert die Funktionen von Claude Code um Mobilität. Senior-Entwickler schwärmen davon bei TDD-Sitzungen: Tests oder Logs prüfen, ohne zum Mac zu wechseln. In Multitasking-Umgebungen (z. B. mehrere Terminals) erlaubt die Watch schnelle Reaktionen auf kritische KI-Ereignisse.

Google AdInline article slot
// Example webhook in the bridge (Node.js)
app.post('/webhook', (req, res) => {
  const { event, data } = req.body;
  if (event === 'terminal_output') {
    sendToWatch(data);
  }
  res.status(200).send('OK');
});

Der Brückencode nutzt Express für Endpunkte und WebSocket für die Echtzeitübertragung zum iPhone.

Wichtige Punkte

  • Architektur: Dreiteiliges System (Brücke-iPhone-Watch) sorgt für geringe Latenz im lokalen Netzwerk.
  • Eingabe: Sprachbefehle und Text auf der Watch integrieren sich mit Claude Code, ohne Kontextverlust.
  • Open Source: Vollständige Build-Anleitungen und Korrekturen im GitHub-Repo.
  • Einschränkungen: Erfordert ein einziges Wi-Fi-Netzwerk, macOS 13+; nicht für Remote-Zugriff geeignet.
  • Anwendungsfall: Ideal zum Überwachen von KI-Sitzungen in der Entwicklung.

— Editorial Team

Advertisement 728x90

Weiterlesen