Пользовательский плагин для канала WhatsApp на основе Claude Code с использованием Baileys

Разработчик создал пользовательский плагин канала, который добавляет функциональность WhatsApp в Claude Code, заполняя пробел, оставленный официальной функцией Channels от Anthropic для интеграции с мессенджерами.
Что он делает
Плагин позволяет Claude Code общаться через WhatsApp со следующими возможностями:
- Получает и отвечает на WhatsApp-сообщения из Claude Code
- Поддерживает текст, изображения, аудио, видео и документы
- Реакции с эмодзи
- Контроль доступа через список разрешённых номеров телефонов
- Сопряжение по QR-коду (как в WhatsApp Web)
Техническая реализация
Плагин был создан как пользовательский канал с использованием экспериментальной возможности claude/channel, следуя той же архитектуре, что и официальные плагины для Discord и Telegram. Он функционирует как сервер MCP и использует Baileys v7, который реализует протокол WhatsApp Web Multi-Device.
Требования и настройка
- Требуется Claude Code версии 2.1.80 или выше
- Необходим Node.js (в Bun отсутствуют события WebSocket, которые требуются Baileys)
- Необходимо использовать флаг
--dangerously-load-development-channels, поскольку пользовательские каналы ещё не в официальном списке разрешённых
Важные моменты
Baileys — это неофициальная библиотека для интеграции с WhatsApp, поэтому пользователям следует учитывать потенциальные риски. Разработчик отправил плагин в официальный магазин плагинов Claude Code, но отмечает, что принятие не гарантировано из-за неофициального статуса Baileys. Репозиторий работает как самостоятельное решение в любом случае.
Разработчик создал это во время перехода с OpenClaw (который имел поддержку WhatsApp через Baileys) на нативную настройку Claude Code с 6 специализированными агентами, работающими 24/7 на Mac mini, где WhatsApp был последним недостающим компонентом.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Майк: Открытая юридическая ИИ-система с самостоятельным хостингом и поддержкой множества моделей
Mike — это открытая альтернатива Harvey и Legora, предлагающая чат с документами, табличное извлечение данных и шаблоны рабочих процессов — всё это можно разместить на собственном сервере, используя ключи API от Claude или Gemini.

Сервер MCP для локальных файлов XMind Mind Map выпущен
Разработчик опубликовал MCP-сервер, предоставляющий 22 инструмента для чтения и записи локальных файлов ментальных карт XMind. Сервер работает с совместимыми с MCP AI-клиентами, такими как Claude Desktop и Cursor.

Сервер MCP с открытым исходным кодом добавляет встроенную память сессий для Claude Desktop.
Разработчик создал сервер MCP на TypeScript со встроенной сессионной памятью для сохранения контекста между сеансами кодирования в Claude Desktop, устраняя необходимость в отдельной инфраструктуре памяти. Сервер включает функции сохранения/загрузки сессий и дополнительные инструменты, такие как интеграция с Brave Search и Google Gemini.

Система самообновляемого перевода для OpenClaw автоматически поддерживает предметные глоссарии.
Скрипт на Python использует API Kimi2.5 для перевода файлов субтитров .srt с сохранением индексов блоков, временных меток и сегментации. Система использует профили проектов с файлами glossary.json, style.md и memory.jsonl, а также включает cron-задачу, которая сканирует официальные источники каждые 6 часов для обновления терминологии.