Complemento de Canal Personalizado de WhatsApp para Claude Code Usando Baileys

Un desarrollador ha creado un complemento de canal personalizado que agrega funcionalidad de WhatsApp a Claude Code, llenando un vacío dejado por la función oficial de Canales de Anthropic para la integración de plataformas de mensajería.
Qué hace
El complemento permite que Claude Code se comunique a través de WhatsApp con las siguientes capacidades:
- Recibe y responde mensajes de WhatsApp desde Claude Code
- Soporta texto, imágenes, audio, video y documentos
- Reacciones con emojis
- Control de acceso mediante lista de permitidos de números telefónicos
- Emparejamiento con código QR (igual que WhatsApp Web)
Implementación técnica
El complemento fue construido como un canal personalizado usando la capacidad experimental claude/channel, siguiendo la misma arquitectura que los complementos oficiales de Discord y Telegram. Funciona como un servidor MCP y usa Baileys v7, que implementa el protocolo WhatsApp Web Multi-Device.
Requisitos y configuración
- Requiere Claude Code versión 2.1.80 o superior
- Necesita Node.js (Bun carece de los eventos WebSocket que Baileys requiere)
- Debe usar la bandera
--dangerously-load-development-channelsya que los canales personalizados aún no están en la lista de permitidos oficial
Consideraciones importantes
Baileys es una librería no oficial para integración con WhatsApp, por lo que los usuarios deben ser conscientes de los riesgos potenciales. El desarrollador ha enviado el complemento al mercado oficial de complementos de Claude Code pero señala que la aceptación es incierta debido al estado no oficial de Baileys. El repositorio funciona como una solución independiente de todos modos.
El desarrollador construyó esto mientras migraba desde OpenClaw (que tenía soporte de WhatsApp vía Baileys) a una configuración nativa de Claude Code con 6 agentes especializados funcionando 24/7 en una Mac mini, siendo WhatsApp el componente final faltante.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

Claude Code LSP: Habilitación del Protocolo de Servidor de Lenguaje para una Navegación de Código Más Rápida y Precisa
Claude Code se envía sin LSP habilitado por defecto, pero activarlo transforma la navegación de código de búsquedas grep de 30-60 segundos a consultas de 50ms con 100% de precisión. La configuración requiere un indicador descubierto a través de un problema de GitHub en lugar de la documentación oficial.

Comparando Agentes de IA Locales vs. en la Nube: OpenClaw y Twin.so
OpenClaw es un agente de IA local de código abierto que se ejecuta en tu máquina con control total de los datos, mientras que Twin.so es una plataforma basada en la nube con más de 200,000 agentes creados por la comunidad para automatización 24/7.
mcp-memory: SQLite FTS5 + OKF de Google para memoria rápida de agentes
mcp-memory es un servidor MCP que otorga a los agentes de IA memoria persistente usando el formato OKF de Google y SQLite FTS5 para búsquedas en menos de 20 ms. Incluye cuatro herramientas: memory_store, memory_retrieve, memory_search y memory_get_last.

Historial de Archivos de Claude: Extensión de VS Code para Seguimiento de Sesiones de Código de Claude
Una extensión de VS Code llamada Claude File History rastrea cada sesión de Claude Code que ha interactuado con tus archivos, permitiéndote encontrar conversaciones pasadas, previsualizar lo que se discutió y reanudar conversaciones con un doble clic.