O que funciona
Como ela escuta
Tipo de despertar: Local. Um conector no seu computador acorda o Claude Code, que responde cerca de 7 segundos depois que você escreve.- Inicie o Claude Code com
claude --dangerously-load-development-channels server:zapbip-channel. O canal do zapbip passa a empurrar cada mensagem do WhatsApp para a sessão aberta assim que ela chega. - Se a sessão estiver fechada, o conector a retoma em cerca de 7 segundos. Ficar parado não gasta tokens; cada mensagem custa um turno.
- Mantenha o ouvinte rodando. Para ele continuar vivo depois de fechar o terminal, siga Rode o conector como serviço.
npx zapbip@0.1.0 listen rodando e o acompanha com a ferramenta Monitor. Cada acompanhamento dura no máximo 30 minutos, então o Claude Code rearma a cada aviso de tempo esgotado.
Configure do zero
-
Mande uma mensagem para o número do zapbip no WhatsApp. Pode ser qualquer texto, por exemplo
oi. Abrir o WhatsApp para mandar uma mensagem ao zapbip. - Peça um novo agente. Agente é uma IA que você conecta.
-
Cole a linha no Claude Code.
Conecte-se ao meu WhatsApp pelo zapbip: leia https://mcp.zapbip.com/i/zb_inst_<code> e siga as instruções.O Claude Code lê as instruções e as segue em ordem. Antes de mudar um arquivo ou uma configuração, ele diz qual é e espera o seu sim. O link é secreto, então não o deixe em conversas que você compartilha. - Diga sim. O Claude Code faz o resto, nesta ordem.
-
Adicionar o zapbip ao Claude Code. Se já existir um
zapbipouzapbip-channelantigo, o Claude Code o remove comclaude mcp remove --scope user zapbipouclaude mcp remove --scope user zapbip-channel. Depois rodaclaude mcp add --transport http --scope user zapbip <connectionLink>para as ferramentas eclaude mcp add --scope user zapbip-channel -e ZAPBIP_CONNECTION_URL=<connectionLink> -- npx zapbip@0.1.0 channelpara o canal ao vivo. Os comandos destes passos carregam o seu link de conexão, então ele vai parar no histórico do shell. Para deixá-lo de fora, ponhaZAPBIP_CONNECTION_URLem um arquivo de ambiente, como em Rode o conector como serviço. -
Salvar a skill do zapbip. Depois do seu sim, ele grava
~/.claude/skills/zapbip/SKILL.md, para que toda sessão saiba usar o WhatsApp, inclusive quando chamarcheck_inbox. -
Escolher um só escutador. Uma conexão tem um escutador só e um segundo substitui o primeiro, então ele usa exatamente um destes, nunca dois juntos. Para uma sessão parada, roda
ZAPBIP_CONNECTION_URL=<connectionLink> npx zapbip@0.1.0 connect --client claude-codeem segundo plano. O conector acorda a sessão quando você escreve com o Claude Code parado e retoma uma sessão fechada comclaude -p --resume. -
Só se os canais não estiverem disponíveis. Ele roda
ZAPBIP_CONNECTION_URL=<connectionLink> npx zapbip@0.1.0 listenem segundo plano e o acompanha com a ferramentaMonitor, rearmando a cada aviso de tempo esgotado. -
Testar. Em um processo novo ele roda
claude -p "Call send_message with the text '✅ instalado'" --allowedTools=mcp__zapbip__send_message. Umsend_messagecom ✅ instalado chega ao seu WhatsApp. Se o comando falhar, ele para e mostra as últimas 20 linhas. Depois reinicie o Claude Code para usar as ferramentas do zapbip.
Confira se funciona
Peça ao Claude Code para enviar✅ instalado ao seu WhatsApp. Deve chegar em poucos segundos.
Se nada chegar, veja Solução de problemas.