Powrót do strony głównej

Claude Watch dla Apple Watch i Claude Code

Claude Watch pozwala zarządzać sesjami Claude Code z Apple Watch za pomocą mostu Node.js i klienta watchOS. System obsługuje wyjście terminala, wprowadzanie głosowe i powiadomienia real-time. Pełna instrukcja instalacji w repozytorium GitHub.

Zarządzaj Claude Code z Apple Watch: Claude Watch
Advertisement 728x90

Claude Watch: zarządzanie Claude Code za pomocą Apple Watch w czasie rzeczywistym

Deweloper shobhit99 zaprezentował Claude Watch — otwarte zastosowanie do kontroli sesji Claude Code bezpośrednio z Apple Watch. System umożliwia monitorowanie terminala i wysyłanie komend, w tym głosowych, bez odrywania się od głównego miejsca pracy. To rozwiązuje problem szybkiego reagowania na powiadomienia od narzędzi AI podczas pracy deweloperskiej.

Architektura obejmuje trzy komponenty: most sieciowy na Macu, aplikację iPhone oraz klienta watchOS. Most na Node.js integruje się z Claude Code CLI za pomocą webhooków, przechwytując zdarzenia terminala. iPhone działa jako pośrednik do synchronizacji, a zegarek wyświetla wyjście i przyjmuje wejście.

Komponenty systemu

Most sieciowy

Zrealizowany na Node.js, podłącza się do Claude Code i monitoruje sesje. Przy nadejściu zdarzeń (wyjście terminala, zapytania) most generuje powiadomienia i kieruje je na iPhone przez sieć lokalną. Wymaga instalacji Node.js i Claude Code CLI.

Google AdInline article slot

Aplikacja iPhone

Zapewnia połączenie między mostem a zegarkiem. Odbiera dane przez Wi-Fi, buforuje stan sesji i przekazuje na watchOS. Obsługuje tryb w tle dla ciągłego monitoringu.

Klient watchOS

Odpowiada za interfejs użytkownika na zegarku: wyświetlanie logów terminala w trybie przewijania, wprowadzanie tekstu przez klawiaturę lub dyktowanie głosowe. Obsługa odpowiedzi haptycznych dla powiadomień o nowych zdarzeniach.

Wymagania i instalacja

Do wdrożenia potrzebne są:

Google AdInline article slot
  • Mac z macOS 13 lub nowszym.
  • iPhone na iOS 17+.
  • Apple Watch z watchOS 10+.
  • Wszystkie urządzenia w tej samej sieci Wi-Fi.

Proces uruchomienia:

  • Zainstalować Node.js i Claude Code CLI na Macu.
  • Sklonować repozytorium GitHub, zbudować aplikacje za pomocą Xcode.
  • Uruchomić most: npm install && npm start.
  • Połączyć aplikację iPhone i klienta watchOS.

Repozytorium zawiera skrypty do automatyzacji budowania oraz sekcję z rozwiązywaniem problemów: naprawa portów, uprawnienia firewalla, restart mostu przy awariach sieciowych.

Zalety dla deweloperów

Claude Watch rozszerza możliwości Claude Code dzięki mobilności. Doświadczeni deweloperzy podkreślają wygodę podczas sesji TDD: sprawdzanie testów lub logów bez przełączania na Maca. W środowisku wielozadaniowym (np. z wieloma terminalami) zegarek pozwala szybko reagować na krytyczne zdarzenia od AI.

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

Kod mostu używa Express do endpointów i WebSocket do transmisji w czasie rzeczywistym na iPhone.

Co ważne

  • Architektura: Trzykomponentowy system (most-iPhone-zegarek) zapewnia niskie opóźnienie w sieci lokalnej.
  • Wprowadzanie: Komendy głosowe i tekst na zegarku integrują się z Claude Code bez utraty kontekstu.
  • Kod otwarty: Pełna instrukcja budowania i poprawek w repozytorium GitHub.
  • Ograniczenia: Wymaga jednej sieci Wi-Fi, macOS 13+; nie nadaje się do dostępu zdalnego.
  • Zastosowanie: Idealne do monitoringu sesji AI w rozwoju.

— Editorial Team

Advertisement 728x90

Czytaj dalej