Plugin de Canal Personalizado do WhatsApp para Claude Code Usando Baileys

Um desenvolvedor criou um plugin de canal personalizado que adiciona funcionalidade do WhatsApp ao Claude Code, preenchendo uma lacuna deixada pelo recurso oficial de Canais da Anthropic para integração com plataformas de mensagens.
O que ele faz
O plugin permite que o Claude Code se comunique via WhatsApp com as seguintes capacidades:
- Recebe e responde a mensagens do WhatsApp a partir do Claude Code
- Suporta texto, imagens, áudio, vídeo e documentos
- Reações com emojis
- Controle de acesso via lista de permissão de números de telefone
- Pareamento por código QR (igual ao WhatsApp Web)
Implementação técnica
O plugin foi construído como um canal personalizado usando a capacidade experimental claude/channel, seguindo a mesma arquitetura dos plugins oficiais do Discord e Telegram. Ele funciona como um servidor MCP e usa Baileys v7, que implementa o protocolo WhatsApp Web Multi-Device.
Requisitos e configuração
- Requer Claude Code versão 2.1.80 ou superior
- Precisa de Node.js (Bun não tem os eventos WebSocket que o Baileys requer)
- Deve usar a flag
--dangerously-load-development-channelsjá que canais personalizados ainda não estão na lista de permissão oficial
Considerações importantes
Baileys é uma biblioteca não oficial para integração com o WhatsApp, então os usuários devem estar cientes dos riscos potenciais. O desenvolvedor enviou o plugin para a loja oficial de plugins do Claude Code, mas observa que a aceitação é incerta devido ao status não oficial do Baileys. O repositório funciona como uma solução independente de qualquer forma.
O desenvolvedor construiu isso enquanto migrava do OpenClaw (que tinha suporte ao WhatsApp via Baileys) para uma configuração nativa do Claude Code com 6 agentes especializados rodando 24/7 em um Mac mini, sendo o WhatsApp o componente final que faltava.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Contador de Tokens do Claude Atualizado com Recurso de Comparação de Modelos
A ferramenta Contador de Tokens do Claude de Simon Willison agora suporta a comparação de contagens de tokens entre diferentes modelos do Claude. A atualização revela que o Opus 4.7 usa 1,0–1,35× mais tokens que o Opus 4.6 devido a um tokenizador atualizado, o que pode aumentar os custos em cerca de 40% apesar do preço idêntico.

Executando Qwen3.6-35B-A3B-UD-Q5_K_XL localmente com VS Code Copilot no AMD R9700
Um usuário compartilha sua configuração funcional do llama.cpp para Qwen3.6-35B-A3B-UD-Q5_K_XL em uma única AMD R9700 com Vulkan, alcançando geração completa de site e testes Playwright do zero com mínima intervenção.

PocketBot: IA compila automações para JavaScript para agendamento determinístico e econômico
O PocketBot aborda problemas de custo de API e hardware compilando solicitações em linguagem natural em scripts JavaScript autônomos que são executados em agendamentos sem chamadas de LLM durante a execução. A ferramenta usa IA apenas uma vez para escrever o código, depois executa deterministicamente com mais de 20 integrações incluindo Google Suite, Slack e Notion.

Resultados de Benchmark: CLI do GitHub vs Abordagens MCP para Agentes de IA
Um benchmark independente comparou GitHub CLI, MCP, MCP com Busca de Ferramentas e MCP com Modo Código para tarefas de agentes de IA. GitHub CLI foi o mais custo-efetivo, enquanto as abordagens MCP mostraram compensações em custo, latência e modos de falha.