Controlar el Código de Claude a través de WhatsApp con la Función Canales

Integración de WhatsApp con Claude Code
Un desarrollador en r/ClaudeAI demostró cómo conectar WhatsApp a una sesión en vivo de Claude Code utilizando la nueva función Channels disponible en la versión 2.1.80+. Esta configuración permite que mensajes de texto, notas de voz y respuestas de voz interactúen con la misma sesión CLI que tiene acceso completo a herramientas.
Implementación Técnica
La pila tecnológica incluye:
- Un puente en Go usando whatsmeow en un teléfono de repuesto con una tarjeta SIM prepago
- Servidor de canal MCP en TypeScript
- OpenAI Whisper para transcripción
- OpenAI TTS para respuestas de voz
El flujo de trabajo descrito: enviar una nota de voz desde un teléfono activa la transcripción de Whisper, luego Claude puede revisar correos electrónicos a través de M365 MCP y responder con una nota de voz. Todas las interacciones ocurren en la misma sesión de terminal con contexto compartido y acceso a herramientas.
Comandos y Configuración
El comando para ejecutar esta configuración:
claude --dangerously-skip-permissions --dangerously-load-development-channels server:whatsapp-channelEl desarrollador mencionó usar "otros métodos conocidos" para el puente de WhatsApp más allá de whatsmeow, y planea extender el sistema con llamadas telefónicas en vivo a través de WhatsApp Business API + Vapi.ai, enviando llamadas a la misma sesión para contexto compartido entre texto, voz asíncrona y llamadas en tiempo real.
Preguntas de la Comunidad
La publicación plantea varias preguntas técnicas para otros desarrolladores:
- Experimentación con Channels y qué se está enviando a las sesiones
- Conexiones con Telegram o Slack como Channels
- Mejores alternativas a whatsmeow para puentes de WhatsApp
- Experiencia con Vapi o servicios similares para voz en vivo con Claude Code
El desarrollador ofreció compartir detalles de arquitectura y crear indicaciones si hay interés de la comunidad.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Desarrollador Crea Producto SaaS Completo con Claude Cowork: Aplicación de Marcador de MLB con Autenticación, Pagos y Widget Integrable
Un desarrollador creó ScorePorch, una aplicación personalizada de marcador de MLB con frontend en React, API Express/Vercel, autenticación Supabase, pagos Stripe y un widget embebible, utilizando únicamente sesiones de Claude Cowork. El proyecto incluye puntuaciones en vivo, paneles de control con temática de equipos y un widget de 23KB sin dependencias.

Neuberg: Terminal de Trading Multi-Mercado de Código Abierto Desarrollado con Claude AI
Neuberg es una terminal de trading basada en navegador que se conecta a mercados como Hyperliquid, Polymarket y Alpaca, construida utilizando Claude y Claude Code. El proceso de desarrollo reveló fortalezas específicas en la crítica arquitectónica y la refactorización, junto con limitaciones en la gestión de contexto largo y sistemas en tiempo real.

Usando Obsidian con OpenClaw como configuración de segundo cerebro.
Un desarrollador comparte su configuración usando OpenClaw con Obsidian como un sistema de segundo cerebro, implementando QMD para búsquedas eficientes de notas y carga de habilidades bajo demanda, reduciendo el uso de tokens en un 80-90%.

Integrando OpenClaw con Obsidian para una Base de Conocimiento de IA Privada
Un desarrollador comparte su configuración utilizando una bóveda aislada de Obsidian para OpenClaw, sincronizada mediante SyncThing para mantener la privacidad mientras utiliza agentes de IA. Han implementado la gestión de tareas a través de OpenClaw con investigación automatizada y aumento de metadatos.