Volver al inicio

Claude Watch para Apple Watch y Claude Code

Claude Watch permite controlar sesiones de Claude Code desde Apple Watch vía puente Node.js y cliente watchOS. El sistema soporta salida de terminal, entrada de voz y notificaciones en tiempo real. Instrucciones completas de instalación en el repositorio de GitHub.

Controla Claude Code desde Apple Watch: Claude Watch
Advertisement 728x90

Claude Watch: Controla Claude Code desde tu Apple Watch en tiempo real

El desarrollador shobhit99 ha presentado Claude Watch, una app de código abierto para controlar sesiones de Claude Code directamente desde tu Apple Watch. El sistema te permite monitorear la terminal y enviar comandos, incluidos los de voz, sin abandonar tu espacio de trabajo principal. Resuelve el problema de responder rápidamente a notificaciones de herramientas de IA durante el desarrollo.

La arquitectura incluye tres componentes: un puente de red en Mac, app de iPhone y cliente watchOS. El puente Node.js se integra con Claude Code CLI mediante webhooks, interceptando eventos de la terminal. El iPhone actúa como mediador para la sincronización, mientras que el reloj muestra la salida y acepta entradas.

Componentes del Sistema

Puente de Red

Construido sobre Node.js, se conecta a Claude Code y monitorea las sesiones. Cuando llegan eventos (salida de terminal, solicitudes), el puente genera notificaciones y las envía al iPhone a través de la red local. Requiere instalar Node.js y Claude Code CLI.

Google AdInline article slot

App de iPhone

Maneja la comunicación entre el puente y el reloj. Recibe datos por Wi-Fi, almacena en caché el estado de la sesión y los reenvía a watchOS. Soporta modo en segundo plano para un monitoreo continuo.

Cliente watchOS

Gestiona la interfaz en el reloj: muestra logs de terminal en modo deslizable, entrada de texto mediante teclado o dictado de voz. Soporta retroalimentación háptica para notificaciones de nuevos eventos.

Requisitos e Instalación

Para implementarlo, necesitas:

Google AdInline article slot
  • Mac con macOS 13 o posterior.
  • iPhone con iOS 17+.
  • Apple Watch con watchOS 10+.
  • Todos los dispositivos en la misma red Wi-Fi.

Proceso de inicio:

  • Instala Node.js y Claude Code CLI en el Mac.
  • Clona el repositorio de GitHub, compila las apps mediante Xcode.
  • Inicia el puente: npm install && npm start.
  • Conecta la app de iPhone y el cliente watchOS.

El repositorio incluye scripts para compilaciones automáticas y una sección de resolución de problemas: correcciones de puertos, permisos de firewall, reinicios del puente ante fallos de red.

Beneficios para Desarrolladores

Claude Watch amplía las capacidades de Claude Code con movilidad. Desarrolladores senior lo elogian en sesiones de TDD: verificar pruebas o logs sin cambiar al Mac. En entornos multitarea (p. ej., múltiples terminales), el reloj permite respuestas rápidas a eventos críticos de IA.

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');
});

El código del puente usa Express para los endpoints y WebSocket para la transmisión en tiempo real al iPhone.

Puntos Clave

  • Arquitectura: Sistema de tres partes (puente-iPhone-reloj) asegura baja latencia en la red local.
  • Entrada: Comandos de voz y texto en el reloj se integran con Claude Code sin perder el contexto.
  • Código Abierto: Instrucciones completas de compilación y correcciones en el repositorio de GitHub.
  • Limitaciones: Requiere una sola red Wi-Fi, macOS 13+; no apto para acceso remoto.
  • Caso de Uso: Ideal para monitorear sesiones de IA en desarrollo.

— Editorial Team

Advertisement 728x90

Leer después